La planificación de proyectos de software permite optimizar el desarrollo de nuevos proyectos mediante el establecimiento de recursos, etapas y responsabilidades. Existen dos enfoques organizativos principales y herramientas como el diagrama de Gantt son útiles para la planificación.