Please enable JavaScript.
Coggle requires JavaScript to display documents.
Procesos de software - Coggle Diagram
Procesos de software
-
-
Cómo enfrentar el cambio
Entrega incremental
Ventajas
Los clientes deben esperar hasta la entrega completa del sistema,
-
Problemas
-
La esencia de los procesos iterativos es que la especificación se desarrolla en conjunto con el software.
-
Creación del prototipo
Cambios que se requiere
En el proceso de diseño de sistemas, un prototipo sirve para buscar soluciones específicas de software
En el proceso de ingeniería de requerimientos, un prototipo ayuda con la selección y validación de requerimientos del sistema.
Aconsejable
-
-
Probablemente los cambios realizados durante el desarrollo de prototipos degradarán la estructura del sistema.
Durante el desarrollo de prototipos se hacen más flexibles los estándares de calidad de la organización.
Actividades del proceso
-
Validación de software
-
Pruebas de aceptación Ésta es la etapa final en el proceso de pruebas,
-
-
Evolución del software
Las personas consideran el desarrollo de software como una actividad creativa, en la cual se diseña un sistema de software desde un concepto inicial y a través de un sistema de trabajo.
Modelos del proceso
Desarrollo incremental Este enfoque vincula las actividades de especificación, desarrollo y validación.
Ingeniería de software orientada a la reutilización Este enfoque se basa en la existencia de un número significativo de componentes reutilizables.
El modelo en cascada (waterfall) Éste toma las actividades fundamentales del proceso de especificación, desarrollo,etc, luego, los representa como fases separadas del proceso.