You are on page 1of 13

Diseño de Arquitectura Empresarial

UNIDAD 1: ARQUITECTURAS DE SISTEMAS DE INFORMACIÓN

Arquitectura Empresarial: EUP

Rosario Villalta, MBA Ing

Estructura del Proceso Unificado RUP
Fases Workflows del Proceso
Modelamiento del Negocio Requerimientos Análisis y Diseño Implementación Prueba Despliegue
Concepción Elaboración Construcción Transición

Workflows de Soporte
Adm.Configuración y Cambios Adm. del Proyecto Medio Ambiente
Iteracion(es) Preliminar(es) Iter. #1 Iter. #2 Iter. Iter. Iter. #n #n+1 #n+2 Iter. #m Iter. #m+1

Iteraciones

1

Inspección
Objetivos del Proyecto Requerimientos en alto-nivel Alcance del Proyecto Analisis de factibilidad Estimar esfuerzo Plan de proyecto Riesgos del proyecto Consenso de Stakeholders

Elaboración
Especificación de Requerimientos Pruebas de Arquitectura de Referencia Riesgos de la Arquitectura Detalles de la Arquitectura

2

Construcción
Desarrollo del producto Énfasis en los requerimientos priorizados Codificación Testing User Feedback

Transición
Entrega del producto a producción Testing técnico Testing usuario Capacitación

3

Las Nueve Disciplinas RUP
Modelamiento del Negocio. Requerimientos Análisis y Diseño Implementación Test Despliegue Configuración y Administración de Cambios Administración del Proyecto Entorno

Alcance de los 4 Ciclos de Vida
Ciclo de Vida Organización/Negocio: Empresa Ciclo de Vida de la Tecnología de la Información Ciclo de Vida del Sistema
Ciclo de Vida Desarrollo Software

4

Ciclo de Vida Completo

Fases y Entregables RUP

5

Fases y Entregables EUP

Ciclo de Vida EUP

6

Fase Producción
Operación y Soporte SI Administración de Cambios Nuevo Desarrollo Pruebas

Fase Retiro
Remover el SI Pruebas de Integración del Sistema Planes de Migración

7

Disciplina de Operación y Soporte
Monitoreo Tunning Upgrade HW Mantenimiento Data Mantenimiento SW Planes de recuperación

Enterprise Business Modeling
Explora la estructura del negocio y procesos desarrollados en la empresa. Entendimiento común de las actividades del negocio (clientes y proveedores) Identificación de problemas Definición de áreas candidatas para la automatización

8

Portfolio Management
Cartera de proyectos Plan de portafolio de software Priorización de proyectos

Enterprise Architecture
Analisis de Arquitectura actual Identificación de vulnerabilidades Identificación de oportunidades Definición de nuevas Arquitecturas Pruebas de las Arquitecturas propuestas

9

Strategic Reuse
Reuso de activos Desarrollo de alta calidad Reempleo de artefactos ya testeados Reducción de tiempos en el desarrollo Estandarización

People Management
Staff del proyecto Líderes usuarios Coaching Motivación

10

Enterprise Administration
Customización Herramientas Documentación

Software Process Improvement
Necesidades de mejoras Necesidades de administración Soporte

11

Zachman Framework y el EUP
Disc. Emp EBM What Estructura Glosario de términos Principales conceptos del negocio How Función Diagrama de flujo de datos Def.Proce so Where Localizació n Mapa de localización Who Quién Diagrama de Organizaci ón, participan tes en el proyecto Asignació n de equipos de trabajo Iteracción de equipos de trabajo Compone nt. de Interfaces de Usuario When Tiempo Eventos del negocio Why Motivació n Misión y Visión del negocio Cost/Benef Finanzas Presupuesto

PoM

Lista de Productos e interdepende ncia Dominio de la Arquitectura – Diagrama de Componentes Dominio de componentes

Mapeo procesos del negocio vs Productos Workflow Arquitectu ra

Mapeo equipos de proyecto vs localización Arquitectur a de Red – Diagrama de Despliegue

Plan IT

Visión IT

Presupuesto proyectos IT

EA

Arqitecturas Técnicas

Presupuesto equipos de trabajo

SR

Funsiones – Web Services, Transacc.

Presupuesto equipos de Reuso

Zachman Framework y el EUP
Dis. Emp PeM What Estructura Posiciones y Relaciones How Función Roles e interrelación Where Localización Localización y Roles Who Quién Políticas de recursos Humanos When Tiempo Revisiones periódicas , evaluación Why Motivación Estrategias de Desarrollo de recursos humanos Cost/Bene f Finanzas Presupues to para RH

EA

Asegurami ento de la Informació n

Estándares Guías Manuales

Disitribución

Presupues to Administr ación Empresari al Grupos de Procesos de ingeniería de Software Mejoras en el desarrollo de SI Presupues to PSM

PSM

Definición Procesos de Software

12

Dis. Des BM

Zachman Framework y el EUP
What Estructura How Función Where Localización Who Quién When Tiempo Why Motivación

Cost/Benef Finanzas

Glosario términos (proyecto)

Misión, Estrategia Procesos Casos de Uso

Vista localización del proyecto

Posiciones afectadas por el proyecto

Eventos del negocio

Mision Visión del producto

Presupuesto BM

R

Modelo de DominioCRC, Modelo de Clases Diseño Estructural D.Clases, Modelo datos Código fuente

Estimación de Esfuerzo

Reglas del Negocio

Presupuesto Modelamien to R Presupuesto AyD

AyD

Diseño y funciones

Mapa Localizació n de procesos Hw, Net, Middleware

Interface de usuario

Secuencia de eventos

I

Código fuente Test

Implemen tación IHC

Triggers

T

Test

Test Framework

Implemen t.Reglas del negocio Métricas de Calidad

Presupuesto I Presupuesto T Presupuesto D

D

Instalación Paquetes

Instalació n Script

Zachman Framework y el EUP
Dis. Sopor te What Estructura How Función Where Localización Who Quién When Tiempo Why Motivación Cost/Benef Finanzas

C&C

Configuración

Plan C&C

Presupuesto C&C

PM

Lista Actividades Gantt Herramientas y Guías

Estructura PERT

Plan Staff RAM

Gantt PERT

Charter Proyecto

Presupuesto PM

Env

Presupuesto Env

O&S

Despliegue Componentes , clases, tablas, etc etc

Despliegu e funciones Operacion es

Despliegue HW, Red, Middleware

Desplieg. IHC

Desplieg. Sistem

Desplieg. SW

Presupuesto O&S

13