Básicamente, la crisis del software se refiere a la
dificultad en escribir programas libres de defectos, fácilmente comprensibles,
y que sean verificables. Las causas son, entre otras, la complejidad que supone
la tarea de programar, y los cambios a los que se tiene que ver sometido un
programa para ser continuamente adaptado a las necesidades de los usuarios.
Además, no existen todavía herramientas que permitan
estimar de una manera exacta, antes de comenzar el proyecto, cuál es el
esfuerzo que se necesitará para desarrollar un programa. Este hecho provoca que
la mayoría de las veces no sea posible estimar cuánto tiempo llevará un
proyecto, ni cuánto personal será necesario. Cuando se fijan plazos normalmente
no se cumplen por este hecho.
En este trabajo abordaremos porque se produjo esta
crisis, y cuál fue el camino adoptado para resolverla, o minimizar sus
efectos de algún modo.
La crisis del software
Síntomas:
- El software no es fiable y necesita de un mantenimiento permanente
- El software se entrega muy a menudo con retrasos y con unos costes superiores a los presupuestados
- A menudo el software es imposible de mantener, carece de trasparencia y no se puede modificar ni mejorar.
CAUSAS DE LA CRISIS DE SOFTAWARE
Se empezaron a desarrollar algunos proyectos para que funcionaran en las
máquinas de la época. Pero aparecieron importantes problemas: los productos
excedían la estimación de costes, había retrasos en las entregas, las prestaciones
no eran las solicitadas, el mantenimiento se hacía extremadamente complicado y
a veces imposible, las modificaciones tenían un coste prohibitivo se desarrollaba
software de mala calidad, ya que la técnica utilizada para desarrollar pequeños
programas para maquinas con mucho menos potencial se quedaba desfasada, y
muchas veces este software acababa en el olvido.

No hay comentarios:
Publicar un comentario