Fases de ciclo de vida soportadas y lo que deben aportar cada una de estas:
(también se le conoce como modelo en cascada)
Planificación:
- Análisis de viabilidad
- Organización y planificación del proyecto
Diseño:
- Modelo de datos
- Modelo de procesos
- Diseño general
- Diseño detallado
Implantación:
- Programación de módulos
- Pruebas de módulos
- Integración
- Pruebas de integración
- Pruebas de aceptación
Mantenimiento y actualización:
- Mantenimiento ligero
- Mantenimiento pesado
- Actualización
- Gestión de la configuración
Desventajas
En la vida real, un proyecto rara vez sigue una secuencia lineal, esto crea una mala implementación del modelo, lo cual hace que lo lleve al fracaso.El proceso de creación del software tarda mucho tiempo ya que debe pasar por el proceso de prueba y hasta que el software no está completo no se opera. Esto es la base para que funcione bien.
Cualquier error de diseño detectado en la etapa de prueba conduce necesariamente al rediseño y nueva programación del código afectado, aumentando los costos del desarrollo.
Deja un comentario