Академический Документы
Профессиональный Документы
Культура Документы
Agustn J. Gonzlez
ElO329: Diseo y Programacin Orientados a
Objeto
Adaptado de: http://www.dsic.upv.es/~uml
http://inst.eecs.berkeley.edu/~cs169/ entre otras
fuentes.
Algunas Metodologas ...
Personal Software Process y Team software
Process
XP (Programacin Extrema)
RUP (Rational Unified Process)
V-model
Proceso de Desarrollo
Iterativo e Incremental
Tiempo t
Elo329: Diseo y Programacin Orientados a Objetos 6
Desarrollo Iterativo e Incremental
Iterativo: cada vez re-visitamos las etapas del
modelo en cascada, rehacemos, refinamos y
extendemos lo hecho.
Incremental: regularmente integramos los
avances para generar una versin con sentido
para el cliente.
Centrado en la Arquitectura
Iterativo e Incremental
Utilizacin de UML
Proceso Integrado
Anlisis
Diseo
Codific.
n veces Pruebas e
Integracin
Tiempo
Capturar, definir y
Requisitos validar los casos de uso
Verificar que se
Pruebas satisfacen los casos
de uso
Realizacin de Anlisis
trace trace
trace
trace
Pruebas
Unitarias
Pruebas Funcionales X
Caso de Prueba
[The Unified Software Development Process. I. Jacobson, G. Booch and J. Rumbaugh. Addison-Wesley, 1999]
Enfoque
Cascada
Enfoque
Iterativo e
Incremental