El entorno actual de desarrollo de sistemas software viene adoleciendo de:
- Retrasos considerables en la planificación
Poca productividad
Elevadas cargas de mantenimiento
Demandas cada vez más desfasadas con las ofertas
Baja calidad y fiabilidad del producto
Dependencia de los realizadores
esto es lo que se ha denominado comúnmente como “crisis del software”
¿Cómo se define crisis? La palabra crisis se defien en el diccionario como “un punto decisivo en el curso de algo; momento, etapa, o evento decisivo o crucial”. Sin embargo para el software no ha habido ningún punto crucial, sólo una lenta evolución.
La crisis en la industria del software ha permanecido durante muchos años, lo cual parece una contradicción par el término. Lo que si se podría decir es que hay un problema crónico en el desarrollo de software.
Ello ha venido originado por una falta de:
- Formalismo y metodología
Herramientas de soporte
Administración eficaz