Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODELOS DE PROCESO DE SOFTWARE - Coggle Diagram
MODELOS DE PROCESO DE SOFTWARE
DESARROLLO INCREMENTAL
Beneficios importantes
Es mas sencillo obtener retroalimentación del cliente sobre el trabajo de desarrollo que se realizo.
Es posible que sea mas rápida la entrega e implementación de software útil al cliente
Se reduce el costo de adaptar los requerimientos del cliente.
Problemas
La estructura del sistema tiende a degradarse conforme se tienen nuevos incrementos
El proceso no es visible
INGENIERIA DEL SOFTWARE ORIENTDA A LA REUTILIZACION
Etapas
Aunque la etapa inicial de
especificación de requerimientos
y la etapa de
validación
se compararan con otros procesos de software en un proceso orientado a la reutilización, las etapas intermedias son diferentes y estas etapas son:
Modificacion de requerimientos
Diseño del sistema con reutilización
Análisis de componentes
Desarrollo e integración
Tipos de componentes de software
Sitios web que se desarrollan en concordancia para atender servicios estándares y están disponibles para la invocación remota
Colecciones de objetos que se desarrollan como un paquete por su integración con un marco de componentes como .NET o J2EE.
Sistemas de software independientes que se configuran para usar en entorno particular
MODELO EN CASCADA
El modelo en cascada es un ejemplo de un proceso dirigido por un plan se debe planear y programar todas las actividades del proceso, antes de de comenzar a trabajar con ellas
Implementación y prueba de unidad
Integración y prueba del sistema
Diseños del sistema del software
Operación y mantenimiento
Análisis y definición de requerimientos