Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Criterios de Exito
Contar con un modelo debidamente
documentado. (entradas, salidas,
entregables, aprobaciones)
Los documentos deben de estar
actualizados.
La gente que participa en el proyecto
debe estar capacitada en su uso.
Se debe de reforzar el uso del modelo
mediante auditorias y revisiones.
Cul Seguir?
Para seleccionar el modelo a adoptar habr que hacerse una serie
de cuestionamientos:
Qu restricciones se tienen?
El Modelo de Cascada
El ciclo de desarrollo de software.
Este modelo tiene una secuencia ordenada.
El trabajo de una etapa previa es la entrada del
siguiente proceso.
Provee de un gran control sobre las fechas de
entrega y entregables.
El Modelo de Cascada
Establece criterios de entrada y salida en cada fase
claramente definidos.
Dado que provee pocos puntos de visibilidad da la
impresin de que es lento.
El Modelo de Cascada
Inicio
Anlisis
Diseo
Cdigo
Pruebas
Verificacion
Anlisis de requisitos
Codificacin
Es
Eslalafase
faseen
endonde
dondese
seimplementa
implementaelelcdigo
cdigofuente,
fuente,haciendo
haciendouso
usode
deprototipos
prototiposas
ascomo
como
de
pruebas
y
ensayos
para
corregir
errores.
de pruebas y ensayos para corregir errores.
Dependiendo
Dependiendodel
dellenguaje
lenguajede
deprogramacin
programacinyysu
suversin
versinse
secrean
creanlas
lasbibliotecas
bibliotecasyy
componentes
componentesreutilizables
reutilizablesdentro
dentrodel
delmismo
mismoproyecto
proyectopara
parahacer
hacerque
quelalaprogramacin
programacin
sea
un
proceso
mucho
ms
rpido
sea un proceso mucho ms rpido
Pruebas
Verificacin
Mantenimiento
A Favor...
Excelente cuando se tiene un producto estable y se
conoce la tecnologa.
Es un mtodo muy estructurado que funciona bien
con gente de poca experiencia.
Provee estabilidad en los requerimientos.
La planeacin se puede hacer anticipadamente.
En Contra...
Tiene poca flexibilidad.
Los proyectos en la prctica
raramente siguen un flujo secuencial.
Siempre es difcil para el cliente
mostrar todos los requerimientos
explcitamente y con mucha
anticipacin.
El cliente debe tener paciencia.
En Contra...
Es inflexible y no motiva al cambio.
Poco apropiado para aplicaciones para la toma de
decisiones.
Los usuarios tienen una participacin limitada.