Eder
Validación de requerimientos
Diseño arquitectónico
Prueba de unidad
Actividades de soporte al proceso como la documentación y el manejo de la configuración del software
Esuna serie de actividades relacionadas que condicen a la elaboración de un producto de software.
Proceso de software
Actividades para la ingeniería de software
Evolución del software Elsoftware tiene que evolucionar para satisfacer las necesidades cambiantes del cliente
Validación del software Hay que validar el software para asegurarse de que se cumple lo que el cliente quiere
Diseñoe implementación del software Debe desarrollarse el software para cumplir con las especificaciones
Especificación del software Tienen que definirse tanto la funcionalidad del software como lasrestricciones de su operación
La descripción de los procesos debe incluir
1-Productos que son los resultados de una actividad del proceso. Por ejemplo, el resultado de la actividad del diseñoarquitectónico es un modelo de la arquitectura de software.
2- Roles que reflejan las responsabilidades de la gente que interviene en el proceso Ejemplos de roles: gerente de proyecto.
3- Precondiciones ypostcondiciones que son declaraciones validas antes y después de que se realice una actividad del proceso o se cree un producto. Por ejemplo, antes de comenzar el diseño arquitectónico, unaprecondición es que el cliente haya aprobado todos los requerimientos: después de terminar esta actividad una postcondicion podría ser que se revisen aquellos modelos UML que describen la arquitectura.Definición de requerimientos
Diseño del sistema de software
Implementación y prueba de la unidad
Integración y prueba del sistema
Operación y mantenimiento
Modelo de Cascada
Ventajas:
Este modelodebe usarse cuando los requerimientos se entiendan bien y sea improbable el cambio radical durante el desarrollo del sistema.
En cada fase del modelo se produce la documentación
Desventajas:...
Regístrate para leer el documento completo.