Modelos Del Proceso Del Software
que generan un producto de software
Especificación
Diseño e implementación
Validación
Evolución
Es una descripciónde un proceso del software que se
presenta desde una perspectiva particular.
Es una abstracción de un proceso real.
No existe ningún modelo estándar de procesos que sea
impuesto
también denominado ciclo de vida clásico y modelo
lineal secuencial
Consiste en la ejecución secuencial de una serie de fases
que se suceden, lo que da nombre al modelo.
Cada fase generadocumentación para la siguiente.
Facilita la gestión del desarrollo
Establecer todos los requisitos al principio del proceso
de desarrollo es un mito inalcanzable.
Es el estándarutilizado para los proyectos de la
Administración Federal Alemán y de defensa.
Describe las actividades y los resultados que se
producen durante el desarrollo del software.
Resume lospasos principales que hay que tomar en
conjunción con las correspondientes entregas de los
sistemas de validación.
El Modelo Incremental combina elementos del MLS con la
filosofíainteractiva de construcción de prototipos.
En una visión genérica, el proceso se divide en 4 partes:
Análisis, Diseño, Código y Prueba.
Es el mismo cliente el que incluye o desecha elementosal final de cada incremento a fin de que el software se
adapte mejor a sus necesidades reales.
DRA (Desarrollo rápido de aplicaciones),resalta un ciclo
de desarrollo corto.
Es unmodelo incremental
Adaptación a alta velocidad del modelo en cascada
VENTAJAS
Es muy rápido.
Permite trabajar en él a varias personas a la vez
DESVENTAJAS
El enfoque DRA tieneinconvenientes para proyectos
grandes, necesita suficientes recursos humanos para crear el
numero correcto de equipos.
Si los desarrolladores y clientes no se comprenden con las
actividades...
Regístrate para leer el documento completo.