Escolar Documentos
Profissional Documentos
Cultura Documentos
DESARROLLO DE
SOFTWARE
YENNY FIGUEROA MEDINA
ESTUDIO DE DIVERSAS METODOLOGIAS DE DESARROLLO
DE SOFTWARE Y EVALUACION DE LA QUE SE AJUSTE AL
SOFTWARE DE TELECOMUNICACIONES
Universidad Manuela Beltrn
Ingeniera de Sistemas
Bogot - 2006
METODOLOGIAS DE
DESARROLLO DE SOFTWARE
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
METODOLOGIAS DE
DESARROLLO DE SOFTWARE
Modelo
en Cascada
Modelo Basado en Prototipos
Modelo Incremental o Evolutivo
Modelo Espiral
Modelo OO
Modelo Cascada con Sub - Proyectos
Modelo Entrega por Etapas
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Procesos de Software
Actividades
ANALISIS
de un proceso genrico
DISEO
CODIGO
PRUEBAS
PRODUCTO
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Modelo en Cascada
Planeacin Estratgica
Estudio de Factibilidad
Anlisis de Requerimientos
Especificacin formal de requerimientos
Diseo Global
Especificacin Formal del Diseo
Programacin Libreras y herramientas
Programacin aplicacin
Pruebas de integracin
Entrenamiento Operacin y Mantenimiento
PRODUCTO
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Modelo en Cascada
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
GRUPO
USUARIO / DISEADOR
Diseo Global
Construccin Prototipo
Desarrollo Prototipo
GRUPO
SISTEMA / CONSTRUCTOR
Refinamiento Prototipo
Sistema Terminado
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Versin
#1
Versin
#2
ANALISIS
DISEO
CODIGO
PRUEBAS
PRODUCTO
ANALISIS
DISEO
CODIGO
PRUEBAS
PRODUCTO
NUEVAS
FUNCIONALI
DADES
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Modelo Espiral
Planificacin Proyecto
Comunicacin
con Cliente
Anlisis de Riesgos
Evaluacin del
Cliente
Toma de Decisin
Construccin y Adaptacin
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Modelo Espiral
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Modelo OO
Diagrama
de Clases
Diagramas de Objetos
Diagramas de Mdulos
Diagramas de Procesos
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Diseo Detallado
Diseo Detallado
Codificacin y Depuracin
Codificacin y Depuracin
Pruebas Subproyecto
Pruebas Subproyecto
Prueba Integral
Producto Final
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Etapa II
Diseo Detallado
Etapa I
Diseo Detallado
Codificacin
Depuracin
Prueba
Entrega
Codificacin
Depuracin
Prueba
Entrega
Codificacin
Depuracin
Prueba
Entrega
Etapa N
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Comparativo
MODELO
ENFOQUE
VENTAJAS /DESVENTAJAS
Los proyectos raras veces siguen una
evolucin secuencial.
No todos los requisitos son
expuestos, al principio, de forma
explcita como requiere este modelo.
El cliente debe tener paciencia, ya
que la aplicacin slo estar
disponible en un estado muy
avanzado del proyecto.
APLICABILIDAD
MODELO
BASADO EN
PROTOTIPOS
Se utiliza si en el mercado no
se encuentra el producto pero
el cliente desea resultados
inmediatos.
Conveniente en caso de ser
necesario desarrollar mdulos
Para sistemas interactivos
pequeos o de tamao
pequeo.
1.
Para partes de sistemas
grandes
2.
Para sistemas con vida corta.
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Comparativo
MODELO
ENFOQUE
Modelo Lineal-Secuencial con el Modelo Basado en
Prototipos
El sistema no se entrega de una vez, sino que se
divide y se entregan incrementos.
Con cada incremento se entrega la parte de la
funcionalidad que se ha establecido.
MODELO
INCREMENTAL O
EVOLUTIVO
MODELO
ESPIRAL
VENTAJAS /DESVENTAJAS
APLICABILIDAD
Reemplazar el antiguo
desarrollo con uno nuevo que
satisfaga las nuevas
necesidades segn las
redefiniciones del problema
Manejo de Versiones
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
Comparativo
MODELO
MODELO
BASADO EN
COMPONENTES
(ORIENTADO A
OBJETOS)
ENFOQUE
VENTAJAS /DESVENTAJAS
CASCADA CON
SUBPROYECTOS
ENTREGA POR
ETAPAS
Requiere planeacin.
No garantiza calidad
APLICABILIDAD
Desarrollos robustos.
Desarrollo depende del
presupuesto directamente
Ej. Ppto adjudicado anual/..
Yenny Figueroa Medina - Universidad Manuela Beltrn - Ingeniera de Sistemas - Bogot - 2006
GRACIAS
YENNY FIGUEROA MEDINA
Universidad Manuela Beltrn
Ingeniera de Sistemas
Bogot - 2006