1. CASCADA INCREMENTAL DE PROTOTIPO EVOLUTIVO RAD MOBILE-D XP RUP
Aplicaciones web Aplicaciones Móviles Grandes Empresas.
ETAPAS Pre-análisis Planificación Planeación Requisitos Explotación Definir los roles Inicio
Análisis Elaboración Análisis de Riesgo Diseño Inicialización Estimar el esfuerzo Elaboración
Diseño Diseño y construcción Implementación Producción Elegir que construir Construcción
Desarrollo Evaluación Verificación Estabilización Programar Transición
Pruebas Modificación Mantención Testeo Repetir
Diseño técnico
Operación y pruebas
BREVE
DESCRIPCIÓN
Modelo que sigue
una secuencia
lógica y cada etapa
es directamente
dependiente de que
se culmine la
anterior
Modelo en el cual se
divide previamente el
proyecto en
incrementos, con
entregas de estos en
forma periodica
Consiste en
elntregarle a los
usuarios diversos
prototipos, con un
codigo cada vez mas
refinado del proyecto
Se enfoca en la
actualización y
modificación del
software actual y
adaptarlo a los
nuevos sistemas
Modelo en el que se
realiza una
construcción rápida del
prototipos. Se usan
herramientas CASE
para su desarrollo
Modelo ágil de
desarrollo rápido,
enfocado a grupos
pequeños y que
busca rápidas
respuestas
Modelo en el que se
define un plan para
desarrollar y liberar
software. Y además
poder revisarlo para
incorporar nuevas
funcionalidades
Se caracteriza por
ocupar el modelo
iterativo e
incremental. Esta
centrado en la
arquitectura
TIPOS DE
PROYECTO DE
SOFTWARE
Grandes empresas,
proyectos
gubernamentales o
militares
ERP y
probablemente
desarrollo de juegos
Software de
investigación,
versiones Beta
Adaptación y
Mejoras de
software
Software para
dispositivos móviles
PROGRAMADOR /
RELACIÓN CON
EL USUARIO
Programadores
experimentados.
Poca relación con el
usuario
Programadores
experimentados.
Más relación con el
usuario
Interactua con el
cliente para generar
retroalimentación
Se relacióna de
manera constante
con el cliente
Trabajan pocos
programadores, pero
deben ser completos:
analizan, diseñan y
programan
Interactua con el
cliente y tiene buena
relación con el grupo
Programadores con
habilidades blandas y
trabajo en equipo
Certificados en UML
Investigación
Preliminar
Análisis y
especificación
Análisis- diseño
-construcción –
entrega
Construcción y
adaptación
Análisis- diseño
-construcción –
entrega
Evaluación del
cliente
Análisis- diseño
-construcción –
entrega
Implementación y
Mantención
Programación y
Pruebas
Caracteristicas
propias del modelo
Se deben
desarrollar todas
sus etapas. Si se
cambia el orden
tiene una menor
calidad
Cada incremento
informa al siguiente y
permite realizar
ajustes. No se puede
volver atrás
Los prototipos se
crean con rapidez y
evolucionan a traves
de un proceso
iterativo
Permite la
reutlización de
software
Modelo central,
Desarrollo Visual,
Codigo construido,
Extensible
Por cada función se
realiza un ciclo de 3
dias para planificar y
trabajar en el
proyecto para
presentarlo
Pone enfasis en la
comunicación
Ocupa el modelo
incremental y se
centra en usar
casos de uso