Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Progresa a través de una -Es el más utilizado. -Cantidad de recurso es -No se puede volver
secuencia ordenada de mínimo para atrás, si la fase de
pasos partiendo de la -Es una visión de un implementar este diseño ha ido mal.
especificación de proceso de desarrollo de modelo.
requerimientos hasta el software como una -Los pequeños cambios
mantenimiento del sucesión de etapas que -Es un modelo lineal es o errores que surgen en
mismo. produce productos más simple de ser el software completo
intermedios. implementado. puede causar mucho
El método realiza una problema.
Modelo en cascada revisión al final de cada -Si se cambia el orden -La documentación se
etapa para determinar si de las fases, el producto produce en cada etapa
está preparado para final será de inferior del desarrollo.
pasar a la siguiente calidad
etapa, por ejemplo,
desde el análisis de
requerimientos hasta el
diseño.
El modelo representa, -Se compone del -Un modelo sencillo y -El cliente debe tener
en forma de V, las análisis de requisitos y de fácil aprendizaje. paciencia pues obtendrá
relaciones temporales especificaciones, se el producto al final del
entre las distintas fases traduce en un -La relación entre las ciclo de vida.
del ciclo de desarrollo documento de requisitos etapas de desarrollo y
de un proyecto. En los y especificaciones. los distintos tipos de -Las pruebas pueden ser
Modelo en V niveles lógicos del 1 al prueba facilitan la caras y a veces no son
4, para cada fase del -Puede considerarse el localización de fallos. efectivas
desarrollo, existe una sistema como una caja
fase correspondiente o negra, y caracterizarla -Especifica bien los -No se puede repetir la
paralela de verificación únicamente con aquellas roles de los distintos secuencia de pasos si
o validación. Esta funciones que son tipos de prueba a este no sale bien, se
estructura obedece al directa o indirectamente realizar debe realizar todo el
principio de que para visibles por el usuario proceso nuevamente.
cada fase del desarrollo final, se traduce en un -Involucra al usuario en
debe existir un resultado documento de análisis las pruebas.
verificable. funcional.
Se basa en la estructura -Todas sus etapas van a -Al terminar el modelo -Demasiada carga de
de una flor el cual todos ir de la mano tendrás el producto de trabajo.
los pétalos u hojas que desarrollándose al software libre de
contenga dicha mismo tiempo. Es decir errores. -Los involucrados en el
Modelo en Flor estructura será una etapa se estará realizando el software tendrán que
a realizar. análisis también se -Podrás realizar las tener mucha paciencia y
estarán haciendo las pruebas durante el minuciosa
Sin embargo todas las pruebas y del mismo proceso para lograr concentración.
etapas se deben de modo el diseño etc. detectar problemas
desarrollar al mismo inmediatamente. -Si se detecta un error
tiempo para así lograr en cualquier etapa
que el procedimiento -Involucración del tendrán que repararlo
llegue a obtener un usuario en todas las inmediatamente de lo
producto final. etapas del modelo. contrario no funcionara
ninguna etapa y no
obtendrán un
satisfactorio producto.
Este permite que todo el - Permite al analista -Reducción de la -El desarrollador puede
sistema, o algunos de crear interactivamente incertidumbre y del ampliar el prototipo
sus partes, se una especificación riesgo, reducción de para construir el sistema
construyan rápidamente basada en lenguaje de tiempo y de costos, final, sin tener en cuenta
para comprender con un sistema o software. incrementos en la los compromisos de
facilidad y aclarar aceptación del nuevo calidad y
ciertos aspectos en los - Invoca herramientas sistema, mejoras en la mantenimiento que
que se aseguren que el automáticas que administración de tiene con el cliente.
desarrollador, el traducen la proyectos,
Prototipos usuario, el cliente estén especificación basada
de acuerdo en lo que se en el lenguaje de código - Mejoras en la
necesita así como ejecutable. comunicación entre
también la solución que desarrolladores y
se propone para dicha -Permite al cliente usar clientes, etc.
necesidad y de esta el código ejecutable del
manera minimizar el producto para refinar los
riesgo y la requisitos formales.
incertidumbre en el
desarrollo, este modelo - Uso de métodos y
se encarga del herramientas para el
desarrollo de diseños desarrollo de los
para que estos sean prototipos, para la
analizados y prescindir selección de un enfoque
de ellos a medida que se apropiado de creación
adhieran nuevas de prototipo.
especificaciones, es
ideal para medir el
alcance del producto,
pero no se asegura su
uso real.
Es un modelo de - En cada giro se - Permite a quien -Tiene una elevada
proceso de software construye un nuevo desarrolla el sistema complejidad.
evolutivo que conjuga la modelo del sistema aplicar un enfoque de
naturaleza iterativa de la completo. construcción de -Es un modelo costoso.
construcción de prototipos en cualquier
prototipos con los -Es el mejor modelo de evolución del -Genera mucho tiempo
Modelo en Espiral aspectos controlados y para el desarrollo de producto. el desarrollo del
sistemáticos del modelo grandes sistemas. sistema.
en cascada. Cada una de
las actividades del -Este modelo puede
marco de trabajo combinarse con otros
representa un segmento modelos de proceso de
de la ruta en espiral. desarrollo.