Hasta ahora he venido trabajando en mis propios proyectos por cuenta propia, pero ahora voy a necesitar la ayuda de un grupo de personas, ya que el nivel de complejidad del proyecto es bastante elevado, elevado para el nivel de conocimientos que tengo ahora(si, me encantan los proyectos suicidas

), y de momento lo que mas necesito ahora son programadores, y aquí es donde viene la duda, ¿como hago para asignar las tareas a cada uno de los programadores?
¿Como hacen un grupo de programadores para trabajar en el mismo código sin pisarse ni crear código redundante?
En fin, cualquier concejo es bien venido.