Download - Clase 1 introduccion modelado de negocio
Modelado del negocio
Jhon Oscar Salazar Orozco.
Asignatura: Ingeniería de Software II
Contenido de la presentacion
• Framework de las 6W()
• Metodología del RUP(Artefactos)
• ¿ Que es modelado de Negocio?
• ¿ Que es Proceso de Negocio?
• Elaboración de un Modelado de Negocioo Situación de la Organización.
o Modelo de Casos de Uso de Negocio.
o Refinamiento de los Casos de Uso de Negocio.
o Realizaciones de los Casos de Uso de Negocio.
QUÉ (What)Datos
COMO (How)Funcion
DÓNDE (Where)Red
QUIÉN (Who)Personas
CUÁNDO (When)Tiempo
POR QUÉ (Why)Motivación
Visión General. Planificador
Objetivos del negocio
Funciones del Negocio
Ubicación del Negocio
Unidades Organizacionales
Mejores Resultados y eventos del negocio
Requerimientos de alto nivel
Modelo de NegocioDueño
Modelo de sistemaDiseñador
Modelo TecnológicoConstructor
ComponentesProgramador
Funcionamiento EmpresarialUsuarios
Modelado Organigrama Conceptos Estructura Estados de Reglas del
Conceptual jerárquico de del negocio organizacional transición negocio
De datos procesos
Framework 6W
Modelado Utilización Diagramas de Diagrama de Flujogramas Requerimientos
Lógico de diagramas de componentes casos de uso
Modelado Diagrama de Diagrama de Pantallas y Diagrama de Plan de
Físico de clases despliegue menús gráficos secuencia y de pruebas
Datos datos
Esquema Código Código de
De la BD orientado a pantallas
objetos menús
Descripción de las Columnas
Data (Qué): Describe las entidades involucradas en cada punto devista de la empresa. Los ejemplos incluyen los objetos de negocio,datos del sistema, las tablas relacionales, las definiciones de campo.
Función (Cómo): Muestra las funciones dentro de cadaperspectiva. Incluyen procesos de negocio, la función de laaplicación de software, la función del hardware del equipo,y lazo de control del lenguaje.
Red (Dónde): Muestra las localizaciones y las interconexionesdentro de la empresa. Esto incluye lugares geográficosempresariales importantes, secciones separadas dentro de una redlogística, la asignación de los nodos del sistema, o incluso lasdirecciones de memoria dentro del sistema.
Descripción de las ColumnasPersonas (Quién): Representa las relaciones de las personas dentro de laempresa. El diseño de la organización empresarial tiene que ver con laasignación de trabajo y la estructura de autoridad y responsabilidad. Ladimensión vertical representa la delegación de autoridad, y la horizontalrepresenta la asignación de la responsabilidad.
Tiempo (Cuándo): representa el tiempo, o el caso de las relaciones queestablecen los criterios de rendimiento y los niveles cuantitativos de losrecursos de la empresa. Esto es útil para diseñar el programa maestro, laarquitectura de procesamiento, arquitectura de control, y dispositivos desincronización.
Motivación (Por qué): describe las motivaciones de la empresa. Esto ponede manifiesto los objetivos de la empresa y los objetivos, plan de negocios,la arquitectura del conocimiento, y el diseño de los conocimientos.
ALGUNOS ENUNCIADOS
La Secretaría de Tránsito del Quindío controla la matriculaciónde automotores nuevos, esto es: el registro inicial del vehículo(matrícula) ante el tránsito. De esta forma se registra lainformación del vehículo y de su propietario.
La Secretaría de Tránsito (Who ) del Quindío (Where) controla(Why ) la matriculación (How ) de automotores nuevos (What),esto es: el Registro Inicial del Vehículo (How) (Matrícula (What))ante la Secretaría de Tránsito (Who). De esta forma se Registra laInformación del Vehículo y de su Propietario(Why ).
EL vigilante registra la moto en la cabina durante 24 horas para la seguridad.
METODOLOGÍA DEL RUP (ARTEFACTOS)
Artefactos del Modelado de Negocio.
Artefactos del Modelado de Requisitos
(Casos de Uso).
Artefactos del Modelado de Análisis y
Diseño.
¿Qué es el Modelado del Negocio?
Es un modelo que provee una vista estática de la estructura de la organización y una vista dinámica dentro de los procesos de la organización.
Estructura Organizacional Procesos de la Organización.
¿Qué es el Modelado del Negocio?
Permite entender los problemas actuales de la organización.
¿Qué es el Modelado del Negocio?
Asegura que clientes, usuarios, desarrolladores y otrosinvolucrados tengan igual entendimiento de la empresa.
DesarrolladoresClientes y UsuariosEmpresa
¿Qué es el Modelado del Negocio?
• Es una técnica para modelar procesos del negocio.• El Modelo de negocio provee una manera de expresar los
procesos del negocios en términos de actividades del negocio y comportamiento colaborativo.
¿Qué son los Procesos del Negocio?
Cualquier actividad o grupo de actividades que emplee un insumo, le agregue valor a éste y suministre un producto a un cliente externo o interno.
Grupo de tareaslógicamenterelacionadas queemplean los recursosde la organizaciónpara dar resultadosdefinidos en apoyo alos objetivos de laorganización.
¿Qué son los Procesos del Negocio?Un conjunto de tareas lógicamente relacionadas que existen para conseguir un resultado bien definido dentro del negocio; por lo tanto, toman una entrada y le agregan valor para producir una salida.
¿Como Elaborar un Modelado de Negocio?
1. Realizar un análisis de la situación de laOrganización.
2. Definición del Modelo de Casos de usodel negocio
3. Refinamiento de las definiciones de loscasos de uso del negocio
4. Realizaciones de los casos de uso delnegocio en el Modelo de Análisis deNegocio.
Situación de la Organización.
Identifique la Visión y Misión de la organización y/o área de estudio que correspondan.
Desarrolle un entendimiento preliminar de los objetivos de la organización y/o área de estudio que correspondan, los cuales son determinados por los stakeholders y responsables del negocio.
Identifique las reglas del negocio, y luego plásmelas en un documento.
Situación de la Organización.
Elabore un listado de términos y definiciones usados comúnmente, en un Glosario de Términos.
Situación de la Organización.
Identifique las metas de la organización y/o área de estudio quecorrespondan y documéntelas para que estas validen los casos de usodel negocio.
Involucre a las personas con más experiencia y conocimiento.
Situación de la Organización.
Modelo de Casos de uso
del negocio• El equipo de trabajo debe tener claras las fronteras del negocio que está
describiendo.• Los procesos, metas e interesados se encontrarán dentro del Modelo de Casos de
Uso de Negocio.
• Es un modelo que describe la dirección e intención del negocio.• El BUCM como un todo es correcto, consistente y fácil de leer. Debe proveer el entendimiento necesario para construir el futuro sistema de software.
Business Use Cases Model
Business Goals
Business Use
Case
Business
Actors
Modelo de Casos de uso
del negocio
• La dirección es provista por las metas del negocio. Mientras que la intención es expresada como el conjunto de medios para interactuar con el entorno.
• Requiere haber identificado las metas del negocio (Business Goal).
Business Use caseSecuencia de acciones (actividades) que una organización realiza para obtener un resultado observable y de valor para un actor de negocio particular. Un caso de uso del negocio es lo mismo que un proceso de negocio.
Caso de Uso de Negocio
• Define un conjunto de acciones que el negocio lleva a cabo y provee resultados de valor a quienes interactúan con el.
• Son procesos de negocio descritos bajo un punto de vista externo que percibe algún tipo de valor.
Cotizar Productos
ClientesJefe de Importaciones
Business Use case
Business actorRepresenta un rol que algo o alguien externo desempeña en relación con el negocio.• ¿Quién interactúa con el negocio?• ¿Quien está interesado en lo que saldrá o ingresará al proceso?
Cliente
Actor del Negocio
Un actor humano expresa un rol no una persona. Una persona puede jugar varios roles.
Cada actor del negocio debe estar asociado correctamente con el caso de uso de negocio en el que participa. Sino deber ser retirado.
El actor del negocio o el proceso de negocio pueden iniciar la comunicación.
Existen situaciones en los que existan sistemas de información externos que podrían ser actores del negocio.
Business worker
Un Trabajador del Negocio (Obrero, Empleado o funcionario) realiza actividades dentro de un caso de uso del negocio, interactúa con otros trabajadores del negocio y manipula entidades del negocio .
Administrador
Trabajador del Negocio
Refinamiento de los casos de uso de
negocio
Consiste en:• Detallar la definición de los
casos de uso del negocio.• Describir como los casos de
uso del negocio soportan las metas del negocio.
• Verificar que los casos de uso del negocio representen correctamente como el negocio es conducido.
Realizaciones de los Casos de Uso de
NegocioEste diseño se realiza en el Modelo de Análisis del Negocio. Este modelo explica como se llevarán a cabo los casos de uso del negocio internamente.
Bibliografia
• Zachman, John A. «John Zachman's Concise Definition of The Zachman Framework™».
Consultado el 05/06/12.
• Volver arriba↑ Minoli, D (2008). Enterprise Architecture A to Z. United States of America: Taylor & Francis Group.
• Volver arriba↑ Gil, Aleiksei. «Descripcion Conceptual de Arquitecturas Empresariales». Consultado el 05/06/12.
• Volver arriba↑ Zachman, John P. «The Zachman Framework Evolution». Consultado el 05/06/12.