Conjunto Estructurado de
Actividades que requieren Acciones
(Conjunto de pequeñas Tareas)
Requiere
Proyecto
Gestiona el proceso completo
genera
Sistema de software como producto
Informacion que ha sido
cambiada, editada, almacenada o
generada en el proyecto
Personas
Stakeholder / Actor
Mantiene interes y esfuerzo en
la satisfaccion de un resultado
Usa
Modelos
Describen genericamente sus elementos
("Conjunto Estructurado", proyecto,
personas y producto) bajo una vision
especifica que brinda efectividad en la
solucion
Se Clasifican en
Secuenciales - Lineales
Cascada
"Sistemático, secuencial,
para el desarrollo del
software que comienza
en un nivel de sistemas y
progresa con el análisis,
diseño, codificación,
pruebas y mantenimiento."
Construccion de Prototipos
Define un conjunto
de objetivos
generales para el
software, pero no
identifica los
requisitos detallados
de entrada, proceso
o salida.
Evolutivos
Incremental
Aplica secuencias
lineales de forma
escalonada
mientras pro-
gresa el tiempo
en el calendario.
Cada secuencia
lineal produce un
«incremento» del
software
Espiral
Conjuga la
naturaleza iterativa
de construcción de
prototipos con los
aspectos controla-
dos y sistemáticos
del modelo lineal
secuencial. Pro-
porciona el potencial
para el desarrollo
rápido de versiones
incrementales del
software.
Concurente
Define una serie
de acontecimientos
que dispararán
transiciones de
estado a estado
para cada una
de las
actividades de la
ingeniería del
software.
Ganar-Ganar
El cliente y el
desarrollador entran en un
proceso de negociación,
donde el cliente puede ser
preguntado para sopesar
la funcionalidad, ren-
dimiento, y otros
productos o
características del siste-
ma frente al coste y al
tiempo de
comercialización.
Componentes
Configura aplicaciones
desde componentes pre-
parados de software
Formales
El modelo de
métodos formales
comprende un
conjun- to de
actividades que
conducen a la
especificación mate-
mática del software
de computadora.
DRA
Desarrrollo
Rapido de
Aplicaciones.
Desarrollo
lineal-secuencial
de tiempo corto.
Puede usar
componentes
Actividades Genericas
Comunicacion
Entre todos los
actores para definir
los requerimientos
que ayudan a definir
las caracteristicas y
funciones del
producto; para
despues formalizar
los objetivos
comunes y los
individuales
Planeacion
"A traves del Plan de
Proyecto de Software
definir: las tareas
tecnicas a realizar, los
riesgos que se
aceptan, los recursos
que se usaran, el
producto a realizar y la
planificacion"
(Pressman, 2008)
Analisis/Diseño
A traves de la
creacion de
modelos que
permitan
entender los
requerimientos y
especificar el
diseño que los
solventara
Construccion
Generacion
de codigo
(automatica
o manual) y
las pruebas
necesarias
para
corregir
loerrrores
Implementacion
El producto
(final o parcial)
se ex`pone al
cliente quien
evalua y
retroalimenta el
proyecto