1) Los proyectos de software enfrentan problemas como la creciente complejidad de los productos, plazos demorados y exigencias de mayor productividad y calidad en menos tiempo, así como escasez de personal calificado.
2) Las causas comunes del fracaso de proyectos de software incluyen planificación irrealista, mala calidad del trabajo debido a prácticas deficientes, personal inadecuado y falta de control de cambios.
3) Para mejorar el proceso de desarrollo de software, las organizaciones deben adoptar una disciplina de ingenier