Uml, Extensión Eriksson- penker Agenda Objetivos y Enfoque



Descargar 71,19 Kb.
Página1/7
Fecha de conversión24.03.2017
Tamaño71,19 Kb.
  1   2   3   4   5   6   7
  • UML,
  • Extensión Eriksson- Penker

Agenda

  • Sesión Uno: Modelamiento de Negocio y UML
  • Sesión Dos: Cuatro Vistas de Modelo de Negocio

Objetivos y Enfoque

  • Explicar el propósito de modelamiento de negocio
  • Aprender un perfil de UML para el modelamiento de negocio
  • Entender las vistas de negocio y los patrones resueltos
  • Objetivos

Modelamiento de Negocio con UML

  • Sesión Uno:
  • Modelamiento de Negocio y UML

Sesión 1: Agenda

  • Propósito de los Modelos
  • Modelos de Negocio
  • Resumen del UML
  • Extensiones de UML de Eriksson-Penker

¿Qué es un Modelo?

  • Un Modelo es
  • una Simplificación de la Realidad

Propósito de los Modelos

    • Provee el Blueprint (diseño - anteproyecto) del sujeto a construir
    • Puede representar un plan detallado o
    • dar una vista de muy alto nivel
    • Si es bueno, incluye los aspectos realmente importantes para cierto punto de vista.
    • Estructurales (Estáticos) Destacan la estructura y la organización del sujeto
    • De Comportamiento (Dinámicos) Destacan los aspectos dinámicos del sujeto
  • Un Modelo (según Grady Booch):
  • Tipos de Modelos:

4 Principios de modelamiento

  • La Selección del Modelo Importa
  • Los Modelos Pueden Tener Diferentes Niveles de Precisión
  • Los Mejores Modelos Tienen la Relación Clara Con la Realidad
  • Para Entender el Sistema se Necesitan Varios Modelos Complementarios

Negocios Hoy

  • Globalización
  • Velocidad
  • Muchos recursos

¿Por Qué Modelar Negocio?

  • Negocio es un Sistema Complejo
    • Procesos, recursos, objetivos, problemas, etc.
  • Modelo de Negocio es una SIMPLIFICACION o ABSTRACCION de Negocio, Orientada a Ayudar a:
    • Entender los mecanismos del negocio actual
    • Formar una base para mejorar el negocio actual
    • Representar la estructura del negocio mejorado
    • Formar una base para un sistema informático que apoya el negocio

Negocios y Sistemas

  • Negocios y Sistemas Informáticos
  • ¿Los Sistemas Informáticos...
    • ... soportan el negocio efectivamente?
    • ... se adaptan a las nuevas necesidades rápidamente?
  • ¿La información...
    • ... está usada cómo un recurso estratégico en el negocio?
    • ... está adecuada y/o correcta?

Negocios y Sistemas (cont.)

  • Necesidad: Formalizar los Conocimientos de Negocio

¿Cómo Modelar Negocio? (cont.)

  • IDEF
    • Método estructurado para el análisis y modelamiento de negocios o sistemas
    • Está compuesto por una serie de metodos dirigidos a ciertos aspectos de modelamiento:
      • IDEF0 (modelado de procesos desde el punto de vista funcional), IDEF1 (requerimientos), IDEF1x (bases de datos), IDEF3 (procesos - actividades), etc.

¿Cómo Modelar Negocio?

  • BPMN (Bussiness Process Modeling Notation)
    • Notación gráfica para especificar los procesos de negocio
    • Dirigido tanto a los expertos de negocio, como a los técnicos
    • Soporte de lenguajes para modelamiento de negocio, tales como BPML

¿Cómo Modelar Negocio? (cont.)

  • UML (Unified Modeling Language)
    • El lenguaje estándar para el modelamiento de software
    • El perfil para el modelamiento de negocio provee un enlace NATURAL entre el negocio y el sistema informático
    • Orientación a Arquitectura – conjunto de vistas

Resumen de UML

  • ¿Qué es Lenguaje Unificado de Modelamiento?
  • Evolución de UML
  • Arquitectura de UML
  • 9 Diagramas de UML
  • Extendiendo UML: Perfiles

¿Qué es UML?

  • Lenguaje de “blueprints” para el software
  • Lenguaje gráfico de modelación de propósito general, estandarizado por la industria, y apoyado por herramientas de amplio rango de aplicación.
  • Originalmente concebido por Rational Software Corporation
    • Grady Booch - Booch Method
    • James Rumbaugh - Object Modeling Technique (OMT)
    • Ivar Jacobson - Object Oriented Software Engineering (OOSE)
  • Apoyado inicialmente por un consorcio de empresas (UML partners) que incluye a Rational, Microsoft, HP, Oracle, Unisys, y otras
  • La versión actual de UML es la 2.0

Evolución de UML

  • Industrialización
  • Estandarización
  • Unificación
  • Fragmentación

Estructura de UML

  • Vistas de UML: Arquitectura 4 + 1
  • 5 Vistas
  • 9 Diagramas

Diagramas de Casos de Uso

  • casos de uso

Diagramas de Casos de Uso

    • Proporciona credibilidad en una etapa inicial del desarrollo del sistema
    • Asegura una comprensión mutua de los requisitos
    • Quién interactuará con el sistema y qué deberá hacer el sistema
    • Qué interfaz deberá tener el sistema
    • Que se hayan capturado todos los requerimientos
    • Que los desarrolladores hayan entendido los requerimientos
  • Usados Para Verificar
  • Usados Para Comunicarse con el Usuario Final y el Experto de Dominio
  • Usados Para Identificar
  1   2   3   4   5   6   7


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal