Professional Documents
Culture Documents
El proceso unificado de desarrollo, Ivar Jacobson, Grady Booch, James Rumbaugh, Ed. Addison Wesley, 1999 The unified software development process, Ivar Jacobson, Grady Booch, James Rumbaugh, Ed. Addison Wesley, 1999
Anlisis
1. Visin general. 2. El anlisis en el Proceso Unificado de Desarrollo. 2.1 Artefactos. 2.1.1 Modelo de anlisis. 2.1.2 Clases de anlisis. 2.1.3 Realizacin en anlisis de los casos de uso. 2.1.4 Paquetes de anlisis. 2.2 Actividades. 2.2.1. Anlisis de los casos de uso. 2.2.2. Anlisis de las clases. 2.2.3. Anlisis de los paquetes.
Anlisis
Diseo
Implementacin
Pruebas
Iteracin preliminar
Itera. #1
Itera. #2
Itera. #n
Itera. #n+1
Itera. #n+2
Itera. #m
Itera. #m+1 3
1. Visin general
Modelo de casos de uso - Lenguaje del cliente
- Vista externa del sistema - Estructurado en casos de uso
Modelo de anlisis
- Lenguaje del desarrollador - Vista interna del sistema - Estructurado en clases de anlisis y paquetes - Como precursor del diseo - No debera contener redundancias
- Como contrato - Puede contener redundancias, inconsistencias (entre requisitos) - Captura la funcionalidad del sistema
1. Visin general
- Durante la captura de requisitos: lenguaje del cliente. - Es impreciso: deja problemas sin resolver (ambigedades). Modelo de anlisis: - especificacin detallada (precisa) de requisitos. - refina los casos de uso como colaboraciones entre clasificadores: clasificadores: clases de anlisis, paquetes. colaboraciones: realizaciones de los casos de uso.
Gestionar asignaturas
Realizacin en anlisis
UI asignaturas
Gestor de asignaturas
Ingeniera del software
Asignatura
5
1. Visin general
Modelo de Caso de Uso Diagramas de Casos de Uso Diagramas de Clases Diagramas de Componentes Diagramas de Despliegue Diagramas de Secuencias Modelo de Despliegue Diagramas de Colaboraciones Diagramas de Estados Diagramas de Actividad Diagramas de Objetos Ingeniera del software
Modelo de Anlisis
Incluidos paquetes
Modelo de Diseo
Diagramas de Interaccin
Modelo de Implementacin
Modelo de Pruebas
1. Visin general
Requisitos Modelo de Casos de Uso
dependencia de traza
Anlisis
Modelo de Anlisis
Diseo
Modelo de Diseo
Modelo de Despliegue
Implementacin
Modelo de Implementacin
Pruebas
Modelo de Pruebas