Professional Documents
Culture Documents
Nombre
Autor
Modelo
Cascada
Winston W. Royce
Ciclo de Vida
Requisitos, Diseo, Implementacion, Pruebas y Mantenimiento Es el enfoque metodolgico que ordena rigurosamente las etapas del ciclo de vida del software, de forma que el inicio de cada etapa debe esperar a la finalizacin de la inmediatamente anterior. Espiral Determinar Objetivos, Analisis del Riesgo, Planificacion, Desarrollar y Verificar Bsicamente consiste en una serie de ciclos que se repiten en forma de espiral, comenzando desde el centro. 1986 Barry Boehm
Proceso
De prototipos Anlisis y especificacin del prototipo, Diseo y construccin del prototipo, Evaluacin del prototipo por el cliente, Renacimiento del prototipo, Diseo tcnico, Programacin y test, Operacin y mantenimiento Un prototipo rpido es bsicamente una tcnica de anlisis que permite completar el conjunto de requisitos funcionales de un sistema software. Desarrollo Rapido De Aplicaciones Modelado de Gestin, Modelado de Datos, Modelado del Proceso, Generacion de Aplicaciones, Pruebas y entrega.
1984
Gomaa
Ciclo de Vida
1980
James Maslow
Ciclo de Vida
Tradicionalmente, el desarrollo rpido de aplicaciones tiende a englobar tambin la usabilidad, utilidad y la rapidez de ejecucin. Codificar y Fijar Plan Operativo, Especificacion de requisitos, Especificacion funcional, Diseo, Implementacion, Integracion, Validacion y verificacion, Mantenimiento Hace enfasis en que la informacion que se obtiene en cada etapa es la que se proporciona a la siguiente. De Etapas Definicion del Problema, Analisis de Requirimiento, Diseo Global, Codificacion, Depuracion, Prueba, Entrega El modelo de desarrollo de software por etapas es similar al Modelo de prototipos De Transformacion 1983 Robert Balzer 1956 Richard Fairley 1956
Ciclo de Vida
Descripcion
Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteracin representa un conjunto de actividades
Un prototipo es un mecanismo para identificar los requisitos del software. La construccin de prototipos es un proceso que facilita al ingeniero de software el desarrollo de la aplicacin.
Se trata de una adaptacin del modelo tradicional en cascada en el que se logra el desarrollo rpido utilizando una construccin basada en componentes.
Modelo lineal que considera que cada etapa debe ir despues de la anterior.