Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DESARROLLO
Presentado por:
Sofa Monroy
Cristian Garzn
Duvan Esquivel
Jorge Menjura
Ivn Reyes
MODELO DE CASCADA
Modelo de cascada
En Ingeniera de software el
desarrollo en cascada, tambin
llamado modelo en cascada, es el
enfoque metodolgico que ordena
rigurosamente
las
etapas
del
proceso para el desarrollo de
software, de tal forma que el inicio
de cada etapa debe esperar a la
finalizacin de la etapa anterior.
MODELO ESPIRAL
Boehm, ide y promulg un
modelo desde un enfoque distinto
al tradicional en Cascada: El
Modelo Evolutivo Espiral. Su
Modelo de Ciclo de Vida en
Espiral
tiene
en
cuenta
fuertemente
el
riesgo
que
aparece a la hora de desarrollar
software. Para ello, se comienza
mirando las posibles alternativas
de desarrollo, se opta por la de
riesgo ms asumible y se hace un
ciclo de la espiral.
HISTORIA
DEFINICION
El MODELO en espiral, propuesto
originalmente por BOEHM en 1976, es
un modelo de proceso de software
evolutivo
donde
se
conjuga
la
naturaleza
de
construccin
de
prototipos
con
los
aspectos
controlados
y
sistemticos
del
MODELO LINEAL y SECUENCIAL.
EL modelo en espiral se divide en un
nmero de actividades de marco de
trabajo, tambin llamadas REGIONES
DE TAREAS , Cada una de las regiones
estn compuestas por un conjunto de
tareas del trabajo llamado CONJUNTO
DE TAREAS que se adaptan a las
caractersticas del proyecto que va a
emprenderse en todos los casos se
aplican actividades de proteccin.
TIPOS
MODELO WINWIN
El modelo en espiral WINWIN de Boehm, define un
conjunto de actividades de negociacin al principio de casa
paso alrededor de la espiral.
Identificacin del sistema o subsistemas clave de los
directivos.
Determinacin de las condiciones de victoria de los
directivos.
Negociacin de las condiciones de victoria de los
directivos para reunirlas en un conjunto de condiciones
para todos los afectados (incluyendo el equipo del
proyecto de software).
VENTAJAS
El modelo en espiral puede adaptarse y aplicarse a lo largo de
la vida del software de computadora.
Como el software evoluciona a medida que progresa el proceso,
el desarrollador y el cliente comprenden y reaccionan mejor
ante riesgos en cada uno de los nivele evolutivos.
El modelo en espiral permite a quien lo desarrolla aplicar el
enfoque de construccin de prototipos en cualquier etapa de
evolucin del producto.
El modelo en espiral demanda una consideracin directa de los
riesgos tcnicos en todas las etapas del proyecto y si se aplica
adecuadamente debe reducir los riesgos antes de que se
conviertan en problemas.
En la utilizacin de grandes sistemas a doblado la
productividad.
DESVENTAJAS
MODELO V
QUE ES?
Describe las actividades y los resultados que se
producen durante el desarrollo del software. El
Mtodo-V es una representacin grfica del ciclo de
vida del desarrollo del sistema. Cada fase tiene que
estar respaldada por su documento correspondiente
y test
OBJETIVOS
Minimizacin de los riesgos del
proyecto
Reduccin de los
gastos
Puede ser calculado,
estimado y controlado
mediante la aplicacin de un
modelo de procesos
estandarizados
Mejora la
comunicacin entre
todos los
inversionistas
Se reduce la perdida de
friccin entre el usuario,
comprador, proveedor y
desarrollador.
MODELO
EN V
Funcin
El modelo en V se encarga de representar las
relaciones temporalmente entre las fases del
ciclo de desarrollo del proyecto, en el se
realizan dos procesos al mismo tiempo hasta
llegar a la punta de la V.
NIVELES
El nivel 1 est orientado al
cliente. El nivel 2 se
dedica a las
caractersticas funcionales
del sistema propuesto.
El nivel 3 define los
componentes hardware y
software del sistema final,
a cuyo conjunto se
denomina arquitectura del
sistema.
El nivel 4 es la fase de
implementacin
Fase de verificacin
Anlisis de
requisitos
Se colectan los requisitos del
sistema y se analizan las
necesidades del usuario.
Anlisis de
requisitos
Se selecciona el puente
entre los
requerimientos y el
cdigo.
Diseo del
sistema
Se calcula cada
posibilidad y tcnica
que dichas
exigencias pudieran
ser ejecutadas
Diseo del
modulo
Codificar los
fragmentos del
sistema
Fase de validacin
Prueba de unidas
Prueba de integracin
Prueba de
aceptacin de
usuario
En caso de que no sea
aceptado se realizaran
los cambios segn las
necesidades originales.
GRACIAS