Beruflich Dokumente
Kultur Dokumente
Introducción a
Rational Unified Process
(RUP)
1
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Enfoque Ericsson
3
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
4
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
tiempo
5
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Elementos en RUP
Workflows (Disciplinas)
Workflows Primarios
• Business Modeling (Modado del Negocio)
• Requirements (Requisitos)
• Analysis & Design (Análisis y Diseño)
• Implementation (Implementación)
• Test (Pruebas)
• Deployment (Despliegue)
Workflows de Apoyo
• Environment (Entorno)
• Project Management (Gestión del Proyecto)
• Configuration & Change Management (Gestión de Configuración y
Cambios)
6
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Workers Artefactos
Actividades 7
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
9
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Conjuntos de Artefactos
Business Modeling Set Deployment Set
Requirements Set Project Management Set
Test Set
10
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
11
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Proceso Dirigido por los Casos de Uso
Proceso Iterativo e Incremental
Proceso Centrado en la Arquitectura
12
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Capturar, definir y
Requisitos
validar los casos de uso
Verificar que se
Pruebas satisfacen los casos
de uso
13
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
«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]
14
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
15
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
16
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Análisis
Diseño
Codific.
n veces Pruebas e
Integración
17
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
18
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Enfoque
Secuencial
Enfoque
Iterativo e
Incremental
19
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
20
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
Architecture
21
www.dsic.upv.es/~letelier/pub
Fases, Release, Base Line,
Generación
ciclo de desarrollo ciclo de evolución
Esfuerzo 5% 20 % 65 % 10%
Tiempo
10 % 30 % 50 % 10%
Dedicado
23
www.dsic.upv.es/~letelier/pub
III. Proceso de Desarrollo de SW basado en UML
24
www.dsic.upv.es/~letelier/pub
Fin
Introducción a
Rational Unified Process (RUP)
Patricio Letelier
letelier@dsic.upv.es
25
www.dsic.upv.es/~letelier/pub