MODELOS DEL PROCESO DE SOFTWARE
DE SOFTWARE
In. Robert Farfan
Modelos de Proceso Prescriptivo
Los modelos de proceso prescriptivo fueron
propuestos originalmente para poner orden en el caos
del desarrollode software.
Se llaman “prescriptivos” porque prescriben un
conjunto de elementos del proceso: actividades
estructurales, acciones de ingeniería de software,
tareas, productos del trabajo,aseguramiento de la
calidad y mecanismos de control del cambio para
cada proyecto. Cada modelo del proceso también
prescribe un flujo del proceso (también llamado flujo
de trabajo), es decir, la manera en laque los
Modelo CASCADA
MODELO EN V
Es una
variante del
modelo en
cascada,
permitiend
o el
aseguramie
nto de la
calidad
Modelos de Proceso INCREMENTAL
Aplica
Aplica secuencias
secuenciaslineales
lineales en
en forma
forma
escalonada
escalonada a
a medida
medida
que
avanza
que avanza el
el
calendario
calendario de
de
actividades.
actividades. Cada
Cada
secuencia
secuencia lineal
linealproduce
produce
“incrementos”
“incrementos” de
de
software
software
susceptibles
susceptibles de
de
entregarse.
entregarse. Cuando
Cuando
se
se utiliza
utiliza un
un modelo
modelo
incremental,
incremental,es
es
frecuente
frecuente que
que el
el
primer
primer incremento
incremento
sea
sea el
el producto
producto
fundamental.
fundamental.
Modelos de Proceso EVOLUTIVO
PROTOTIPOS
Los modelos
evolutivosson
iterativos. Se
caracterizan
por la manera
en la que
permiten
desarrollar
versiones
cada vez más
completas del
software.
Se planea
rápidamente una
iteración para
hacer el prototipo,
y se llevaa cabo
el modelado (en
forma de un
“diseño rápido”)
Modelos de Proceso EVOLUTIVO
ESPIRAL
Es un modelo evolutivo
del proceso del software
y se acopla con la
naturaleza iterativa de
hacer prototiposcon los
aspectos controlados y
sistémicos del modelo de
cascada. Tiene el
potencial para hacer un
desarrollo rápido de
versiones cada vez más
completas.
Modelos CONCURRENTES
El modelo de...
Regístrate para leer el documento completo.