Sie sind auf Seite 1von 1

Agenda de Actividades segn

El Proceso Unificado de Desarrollo de Software


Sistemas de Informacin I - Ing. Edwin Calle Terrazas
ACTIVIDAD ARTEFACTO RESULTANTE REPRESENTACIN CON UML Y DESCRIPCIN
Determinacin del Dominio del Problema

Comprender el contexto del Sistema
Modelo de Dominio Diagrama de clases para comprender conceptos.
Modelo de Negocio Modelo de Casos de Uso o Diagrama de Actividades para
comprender las polticas de negocio.
Captura de Requisitos como casos de uso (Inicio)
Encontrar actores y caso de uso


Modelo de Casos de Usos
Representar cada requisito caso de uso y actor.
Priorizar casos de uso Tabla de Priorizacin de Casos de uso.
Detallar casos de uso Describir cada caso de uso (Propsito, actores iniciador, flujo)
Estructurar modelo de casos de uso Diagrama general de Casos de Uso (todos los c.u)
Prototipar casos de uso Disear formularios u otras interfaces.
Anlisis (nfasis en la fase Elaboracin)
Anlisis de la Arquitectura



Modelo del Anlisis
Empaquetar Casos de uso en paquetes organizado por
temas.

Analizar Caso de Uso

Realizacin de los Casos de uso a travs del diagrama de
Colaboracin para cada c.u utilizando notacin de Clase de
Anlisis

Analizar una clase
Establecer atributos, asociaciones, multiplicidad entre las
clases de un c.u en un diagrama de Clases de Anlisis.

Analizar un paquete
Realizar en diagrama de Paquetes, encontrando
dependencias entre paquetes.
Diseo (nfasis en fase de Elaboracin y Construccin)

Diseo de la arquitectura









Modelo de Diseo
Diagrama de Paquetes organizado en capas trazando
dependencias Diagrama de despliegue inicial


Disear un caso de uso

Realizacin de los casos de uso a travs del diagrama de
Secuencia para cada caso, otra alternativa es el diagrama de
Estados o diagrama de Actividades. Proponer interfaces de
usuario para cada c.u (debe quedar clara la lgica de negocio)


Disear clases

Definir atributos, operaciones, asociaciones, agregaciones,
generalizaciones, tipo de atributo, multiplicidad entre las
clases en un diagrama general de Clases. Realizar un
Diagrama de clases persistentes, mapeo y diseo fsico de la
bases de datos a partir de las clases persistentes.

Disear un SubSistema
Terminar el diagrama de Paquetes tomando en cuenta el
Acoplamiento y Cohesin.
Establecer interfaces para cada subsistema
Implementacin (nfasis en la fase de Construccin)
Implementacin de la arquitectura.

Modelo de
Implementacin
Diagrama de Componentes Inicial
Integrar sistemas. Elaborar un Plan de Integracin basada en escenarios.
Implementar subsistemas. Corresponder un componente a cada clase
Implementar una clase. Implementar las clases
Realizar pruebas de unidad Prueba de especificacin y prueba de estructura (caja negra
y caja blanca)

Das könnte Ihnen auch gefallen