La crisis del software se refiere a cuando un proyecto de desarrollo de software excede los presupuestos y plazos establecidos, o no satisface los requerimientos del cliente. Los síntomas incluyen baja calidad, exceso de tiempo y presupuesto, y alta confiabilidad. Las razones principales son una base inestable, mal manejo de riesgos y complejidad. Las soluciones propuestas son reforzar las fases de análisis y diseño, y construir modelos sencillos y compatibles con herramientas de