UNIDAD 2: DEFINICIÓN DE LOS REQUISITOS

Documentos relacionados
Modelado de Negocios Del espacio del problema al espacio de la solución

Business Process Management(BPM)

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

Unidad 1. Fundamentos en Gestión de Riesgos

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

1.8 TECNOLOGÍA DE LA INFORMACIÓN

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)

Elementos requeridos para crearlos (ejemplo: el compilador)

BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

Resumen General del Manual de Organización y Funciones

Figure 7-1: Phase A: Architecture Vision

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

<Generador de exámenes> Visión preliminar

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

M.T.I. Arturo López Saldiña

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

SOLUCIÓN SITUACIÓN ACTUAL

MÉTODOS PARA DESARROLLAR SISTEMAS DE INFORMACIÓN Anexo

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

Tecnología de la Información. Administración de Recursos Informáticos

DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T

SUPLEMENTO EUROPASS AL TÍTULO

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

ADMINISTRACIÓN DE PROYECTOS

Ingeniería del Software I

PROCEDIMIENTO GESTIÓN TICS

Procedimiento de Sistemas de Información

PREPARADO POR: FECHA DE EMISIÓN: FECHA DE VALIDACIÓN:

JIAP 2011 Transitando hacia una Organización Gestionada por Procesos. Diego Karbuski - Agosto 2011

Figure 9-1: Phase C: Information Systems Architectures

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

Eficiencia en la Automatización y Gestión de Servicios

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Sistema de Gestión de Proyectos Estratégicos.

BPMN Business Process Modeling Notation

Modelo de Proceso: Ciclo de Vida Estructurado

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. DIRECCIÓN CONTROL INTERNO PROYECTO NORMALIZACIÓN ACTIVIDAD DE AUDITORÍA INTERNA

dmnet Arquitectura Empresarial de Procesos

MACROPROCESO GESTIÓN TECNOLÓGICA

Capítulo VI. Diagramas de Entidad Relación

BPM: Articulando Estrategia, Procesos y Tecnología

Bechtle Solutions Servicios Profesionales

Metodología Orientada a Objetos Clave Maestría en Sistemas Computacionales

Hospital Nacional de Maternidad UNIDAD DE INFORMATICA

Aprobado mediante: Resolución Ministerial 014 de 23 de enero de 2013 SISTEMA DE PROGRAMACIÓN DE OPERACIONES

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Manejar y utilizar lenguaje técnico relacionado con la temática Servicios.

Guía Metodológica para el diseño de procesos de negocio

PROCESO SEGUIMIENTO INSTITUCIONAL PROCEDIMIENTO DE AUDITORÍAS INTERNAS DE LOS SISTEMAS DE GESTIÓN. Norma NTC ISO 15189:2009. Norma NTC ISO 5906:2012

IBISCOM AUMENTE SU EFICIENCIA. i-bpm

Notación de Modelado de Procesos de Negocio

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

CLASE 3 O Y S II OBJETIVOS DE LA CLASE:

PLANIFICACIÓN ESTRATÉGICA: CONCEPTO Y ASPECTOS BÁSICOS.

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA

DIRECCIÓN DE DESARROLLO TECNOLÓGICO PROCEDIMIENTO PARA GESTIÓN DE DESARROLLO TECNOLÓGICO

Resumen General del Manual de Organización y Funciones

-OPS/CEPIS/01.61(AIRE) Original: español Página Estructura del programa de evaluación con personal externo

Corporación Universitaria TALLER 5

SIGPRE Sistema de Gestión Presupuestaria

Contenido Derechos Reservados DIAN - Proyecto MUISCA

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM

POLÍTICA DE EVALUACIÓN Y MONITOREO DEL DESEMPEÑO

6 Anexos: 6.1 Definición de Rup:

INGENIERÍA DEL SOFTWARE I. Univ. Cantabria Fac. de Ciencias. Especificación de Requisitos. Práctica 2

COSO Marco de referencia para la implementación, gestión y control de un adecuado Sistema de Control Interno

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN

LANZAMIENTO PROYECTO : INTEGRA Montaje del ERP SIESA Enterprise. Barranquilla - Colombia 2012

Resultados Primer Estudio Nacional Gestión de Procesos de Negocio Chile, 2009

Programa de Mejoramiento de la. Sistema de Gestión de Excelencia

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

PROFESOR: ALBERTO ABUDINEN. AYUDANTE: CHRISTOPHER HERRERA H.

EL SECRETARIO DE ESTADO DE ECONOMÍA, PLANIFICACIÓN Y DESARROLLO

Administración por Procesos contra Funciones

BOLETIN INFORMATVO PROTOCOLO DE SEGURIDAD IMPLEMENTADO POR SEGURIDAD DOSSI Y CIA LTDA

La Tecnología líder en Simulación

Ventajas del software del SIGOB para las instituciones

INGENIERÍA DEL SOFTWARE I Práctica 4 Interacciones

Entidad Formadora: Plan Local De Formación Convocatoria 2010

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP

Modelando procesos. Introducción al modelamiento de procesos y BPM

DIRECCION DE INVESTIGACIÓN (DI/11/12) INFORMACIÓN PARA LA APLICACIÓN

LA EJECUCIÓN. Adquisición, adecuación de terrenos y construcciones: Se realiza mediante actividades de compra, adecuaciones, mejoras y construcciones.

Enterprise Analyst: Taller de Bautizo

GUÍAS. Módulo de Información y control contable SABER PRO

2. Estructuras organizativas típicas en relación a Gestión de Clientes

EXPERIENCIAS EN LA IMPLEMENTACIÓN DE SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES (ERP) Ernesto Rivera Pitti Consultor Independiente

Desarrollador de Aplicaciones E-Business Proyecto #2. Curso No. CY770 Versión 2.3

Gestión de Proyectos de desarrollo de software. Ing. Rafael Bentancur Universidad ORT Uruguay

Técnica 2(Instrumental)

PROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES

BPMN básico. Clase Modelos de Procesos. Javier Bermudez

Transcripción:

Sistemas de Información UNIDAD 2: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ORGANIZACIÓN Profa. Judith Barrios A. Departamento de Computación Semestre A 2010 Versión adaptada del curso Modelado de Negocios, V3.0 Jonás Montilva y Judith Barrios

UNIDAD 2: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ORGANIZACIÓN Tema 1: El modelado de Negocios. Los componentes organizacionales. Los objetivos, procesos y actividades de negocios. Las reglas del negocio. Indicadores de gestión. Los objetos de negocios. Los actores Tema 2: El Método BMM. Aplicación ió Tema 3: Definición de Requisitos de SI Conversión de Tema 3: Definición de Requisitos de SI. Conversión de modelos. Extracción de funcionalidades. Ingeniería de Requisitos

UNIDAD I: INTRODUCCIÓN AL MODELADO EMPRESARIAL

EL MODELADO DE NEGOCIOS El modelado de Negocios es una actividad fundamental para la comprensión y consecuente evolución de una empresa u organización Es utilizado en una variedad de actividades profesionales : definición de infraestructuras de sistemas de información desarrollo de Sistemas de Información diseño organizacional

ETIMOLOGÍA Y SIGNIFICADO DEL "MODELADO DE NEGOCIOS" Que significa el término Modelado Formar de cera, barro u otra materia blanda una figura o adorno "Acción y efecto de modelar" "Configurar o conformar algo no material" (RAE, 2001) Su producto es un modelo Una representación o descripción simplificada de una entidad d o proceso

QUÉ ES UN MODELO? Esquema o representación de un sistema u objeto que se elabora para simplificar su comprensión y estudio TVD = Ta + Te + Tm Tp= (TVD + TDC) * TEQ Abstracción de la realidad La interpretación de la realidad puede variar de un sujeto a otro

QUÉ ES EL MODELADO? Modelado = Adquisición + Representación de Conocimientos Representación de Conocimientos simboliza Conocimiento del objeto (conceptos) refiere Adquisición de Conocimientos Proceso Proceso Proceso Proceso Proceso A B C D F Nivel 0: Cadena de Valor Proceso C.1 Proceso C.2 Proceso C.3 Nivel 1 representa Proceso C.2.1 Proceso Proceso C.2.2 C.2.3 Nivel 2 Actividad C2.2.1 Actividad C2.2.2 Proceso C.2.2 Actividad Actividad C2.2.3 C2.2.4 Nivel 3: Actividades Modelo del objeto (símbolos) Objeto de estudio

QUÉ ES UN NEGOCIO? Palabra latina formada de "nec" y "otium Significa sin ocio o negación del ocio Los romanos acuñaron esta palabra para referirse a una manera de ocuparse en tiempos de paz Era una alternativa a la guerra, pero no era lucrativa ni aportaba gloria El significado actual es diferente: "la actividad de proveer bienes y servicios que involucra aspectos financieros, i comerciales e industriales" (WordNet 2.0) "aquello que es objeto o materia de una ocupación lucrativa o de interés" (RAE, 2001)

EVOLUCIÓN DEL MODELADO DE NEGOCIOS (MN) Visto como una disciplina, el MN ha evolucionado desde sus inicios dando énfasis a uno o más elementos de la empresa Modelado de Flujos de Datos Modelado de Procesos de Negocio Modelado de Objetos de Negocio Modelado d de Reglas de Negocio Modelado de Flujos de Trabajo Modelado de Sistemas de Negocio Modelado de Fines y Objetivos 2007 Modelado de Estructuras Org. 1960s

DEFINICIÓN DE "MODELADO DE NEGOCIOS" El Modelado de Negocios se define como un proceso de representación de uno o más aspectos o elementos de una empresa, tales como: Su propósito Su estructura Su funcionalidad d Proceso Proceso Proceso Proceso B C D F Nivel 0: Cadena de Valor Su dinámica Proceso Proceso Proceso Nivel 1 C.1 C.2 C.3 Su lógica de negocios Proceso Proceso Proceso C.2.1 C.2.2 C23 C.2.3 Nivel 2 Sus componentes: Objetivos Procesos de negocio Reglas de negocio Objetos de negocio Actores Unidades organizativas Etc. Proceso A Actividad C2.2.1 Actividad C2.2.2 Actividad C2.2.3 Proceso C.2.2 Actividad C2.2.4 Modelo de Procesos del Negocio Nivel 3: Actividades

EL MODELO DE NEGOCIOS - MN El producto del Modelado de Negocios es un documento denominado modelo de negocios Un Modelo del Negocio es una descripción de los elementos que constituyen una organización, o una parte de ella, así como de las relaciones entre estos elementos

MODELOS DEL NEGOCIO Un Modelo del Negocio es una conceptualización de una empresa u organización: Es la caracterización de los aspectos más significativos de la empresa o de una parte de ella Qué contiene un Modelo del Negocio? Descripción de: los elementos de la empresa y sus características Las relaciones entre estos elementos Organización de estos elementos Elementos de una empresa Objetivos, Procesos, Actividades, Actores, Responsabilidades, Sistemas, Recursos, Reglas, Objetos de Negocios, Unidades funcionales,...

ELEMENTO DEL NEGOCIO: OBJETIVOS Todo sistema de negocio tiene una razón de ser y persigue objetivos preestablecidos Misión, visión, metas objetivo Los procesos de un sistema de negocios se diseñan para alcanzar esos objetivos Un OBJETIVO es un RESULTADO establecido de antemano y que, por lo general, refleja el modo de pensar de la organización, orienta el desempeño empresarial y permite evaluar la continuidad del negocio (Chiavenato,2000)

ELEMENTO DEL NEGOCIO: PROCESOS Un Proceso es un conjunto de actividades interrelacionadas que permiten alcanzar un objetivo del negocio Pueden ser de diferentes tipos: Procesos de producción, de servicios, administrativos. Son gobernados por reglas, ejecutados por actores, se disparan ante ciertos eventos, manejan un conjunto de recursos organizacionales (tangibles e intangibles), interactúan intercambian, dependen, requieren - de otros procesos de la organización

ELEMENTO DEL NEGOCIO: OBJETOS DEL NEGOCIO Los objetos del negocio son aquellas cosas o entidades que se manipulan en los procesos de negocio Pueden ser creados, usados, requeridos, consumidos, producidos, etc. por los procesos de negocio Pueden ser físicos o abstractos

ELEMENTO DEL NEGOCIO: REGLAS DEL NEGOCIO Los procesos de negocios están regulados o controlados por un conjunto de normas, políticas, estándares, etc. Las reglas de negocio definen las regulaciones o restricciones bajo las cuales una empresa opera Leyes, normas, estatutos, t t disposiciones i i internas y externas gobierno, mercado, etc

ELEMENTO DEL NEGOCIO: ACTORES DEL NEGOCIO Los procesos de negocio son ejecutados por actores Personas, sistemas, máquinas o autómatas capaces de ejecutar acciones o tareas Los actores pueden ser: Externos Pertenecen al entorno del sistema de negocios Internos Son parte del sistema de negocio

ELEMENTO DEL NEGOCIO: EVENTOS DEL NEGOCIO Evento es una acción de muy corta duración, es un elemento que activa o desactiva un proceso La llegada de un cliente, la introducción de una solicitud de compra, una fecha predefinida para iniciar una actividad Pueden ser internos a la organización o provenir del contexto o ambiente (otras organizaciones, otros sistemas ) Pueden estar programados o no

PARA QUE ES UTIL UN MODELO DE NEGOCIOS - Aplicaciones DOS PERSPECTIVAS Tecnológica Implantación de SI Cobertura organizacional Del Negocio Evolución organizacional Cambios Estrategias organizacionales Mejora

APLICACIONES DEL MN ORIENTADAS A LA TECNOLOGÍA Automatización Industrial Planificación y Desarrollo de Sistemas de Información Arquitecturas de Información Empresarial Integración de Aplicaciones Empresariales (EAI) Adaptación de aplicaciones i ERP Comercio Electrónico y B2B Ingeniería de Software - SI Desarrollo de software empresarial

MN ORIENTADOS A LA ACTIVIDAD/ROL Esta orientación hace énfasis en el modelado de los procesos y actores de la empresa Qué actividades realiza la empresa y quienes participan en ellas El modelo de negocios se define como: una abstracción de cómo una empresa funciona...proporciona una vista simplificada de la estructura de negocios que actúa como la base para la comunicación, mejoras o innovación ió y define los requisitos de los sistemas de información que apoyan a la empresa Eriksson & Penker (2000) Proceso A Proceso B Proceso C Proceso D Proceso E Nivel 0: Cadena de Valor Proceso Proceso Proceso C.1 C.2 C.3 Nivel 1 Proceso Proceso Proceso C.2.1 C.2.2 C.2.3 Nivel 2 Actividad C.2.2.2 Actividad C.2.2.4 si Actividad C.2.2.1? no Actividad C.2.2.3 Proceso C.2.2 Nivel 3: Actividades Actividad C.2.2.5

APLICACIONES DEL MN (OTRAS) ORIENTADAS AL NEGOCIO Reingeniería de Procesos Diseño Organizacional Cambio Organizacional i Planificación Estratégica Desarrollo Organizacional Gestión del Conocimiento Organizacional Estrategia Organizacional

UNIDAD 2: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ORGANIZACIÓN

MÉTODOS DE MODELADO DE NEGOCIOS El Enfoque Ontológico es la tendencia actual para el modelado d de negocios Consiste en modelar los objetos o elementos organizacionales y sus relaciones: Objetivos, procesos, actividades, tareas, actores, recursos, sistemas de información, reglas Existen varios métodos basados en este enfoque Ingeniería de Negocios Modelado Empresarial El método EKD El método de Marshall Modelado de Procesos de Negocios con BPMN El método de Gestión de Procesos de Negocios - BPM Modelado de Negocios usando UML El método de Rational-IBM El método de Eriksson y Penker - UML Business El método BMM de Montilva y Barrios

EL MÉTODO BMM Emplear el enfoque ontológico Utilizar una visión organizacional por NIVELES o CAPAS Alcance variable definido por el modelador Cobertura TOTAL o PARCIAL de la organización Basada en el concepto de Sistemas de Negocios Integrar las perspectivas estructural, funcional y dinámica de una empresa Modela la estructura, la funcionalidad y la dinámica del sistema de negocios

VISIÓN ORGANIZACIONAL POR NIVELES Nivel de Objetivos del Negocio Metas Visión Mision Los elementos de la empresa se organizan en niveles Nivel de Procesos del Negocio Roles Actores Actividades Recursos Objetos del Negocio Nivel de Sistemas de Información BD s HW/ SW Documentos Sistemas

VISIÓN ORGANIZACIONAL POR NIVELES Un ejemplo: Sistema de Negocios: Gestión de RRHH Nivel de Objetivos del Negocio Contratar Personal capacitado Aumentar productividad Entrenar personal Nivel de Procesos del Negocio Reclutador de personal Entrevistar Jefe RH Normas SRH Contrato Nivel de Sistemas de Información SI-Nomina SI-RH

EJEMPLO DE UN MODELO DEL NEGOCIO Nivel Objetivos 1 FORTALECER LA ZOLCCYT A TRAVÉS DE LA COORDINACIÓN INTERINSTITUCIONAL Y DE LA PROMOCIÓN PARA ATRAER Y CREAR EMPRESAS CCYT Nivel Procesos del Negocio Participación en eventos Promoción de la ZOLCCYT Difusión interna de la información Producción de información para los medios Nivel Sistemas de Información a. Organización de material promocional (OMP) PROMETEO b. Organización de eventos c. Registro de contactos d. Registro de eventos asistidos e. Intranet Portal de Promoción e información interna Sitio Web ZOLCCYT Publicaciones Eventos Programas Personal Empresa Campaña S.I. DE PROMOCION

EL CONCEPTO DE SISTEMA DE NEGOCIO El término sistema de negocio es usado para denotar a: una empresa u organización o a una parte de ella Una empresa u organización es un sistema de actividades humanas (realizadas con o sin instrumentos) diseñadas y formalmente realizadas con el propósito de cumplir un fin prefijado y explicitamente predefinido dfi id (Fuenmayor, 2001) Puede ser Pública o privada Con o sin fines de lucro De producción, de servicios ii o de comercialización ió

SISTEMAS DE NEGOCIOS Una empresa puede ser vista como un conjunto organizado de Sistemas de Negocios Sistema de Recursos Humanos Sistema Financiero Sistema de Producción Sistema de Mercadeo Sistema de Gestión

SISTEMAS DE NEGOCIOS Un Sistema de Negocios está compuesto por un conjunto organizado de actividades interrelacionadas denominado procesos de negocio Los procesos de negocio: son ejecutados por los actores (miembros de la organización) para alcanzar un objetivo de negocios predefinido son activados por eventos son regulados por las reglas del negocio consumen, usan e involucran objetos del negocio requieren información y/ recursos para ejecutarse

SISTEMA DE NEGOCIOS Sistema de Negocios Objetivos alcanzan Eventos disparan Procesos del Negocio involucran Objetos de Negocio actualizan objetos de datos regulan Reglas del Negocio actualizan objetos de datos ejecutan Actores modelan solicitan información proveen información Sistemas de Información empresarial Objetos de datos Empresa u Organización

EL MODELO DEL NEGOCIO BMM Un Modelo del Negocio captura las características particulares de cada uno de los aspectos del Sistema de Negocios que se quiere representar Ejemplo: Sistema de Contratación de Servicios de una empresa X Objetivo: O5: Contratar los mejores proveedores de servicios requeridos por la empresa Proceso de negocio: Registro de Proveedores, Selección de Proveedores, Seguimiento de Proveedores Actor: Analista de Servicios, Proveedor Estructura organizacional: Departamento de Servicios Regla de negocio: Todos los proveedores seleccionados, para prestar un servicio, deben estar inscritos en el Registro de Proveedores Objeto de negocio: Servicio, Proveedor, Solicitante

ESTRUCTURA DEL MÉTODO BMM El Método de Modelado de Negocios (Business Modeling Method - BMM) está compuesto por tres elementos Un modelo del producto: qué se modela Un modelo del proceso: cómo se modela Un modelo del grupo: quién modela Método BMM Modelo Modelo Modelo del del del Producto Proceso Grupo

ADAPTACIÓN DEL MÉTODO BMM Modelo del Producto Describe genéricamente los productos administrativos, técnicos y de entrega que produce el método Modelo de Producto Método BMM Modelo del Proceso Modelo del Grupo Modelo del Proceso Representa gráficamente las fases, pasos, actividades o tareas que el método propone para modelar el negocio Adaptación Modelo del Grupo Describe la estructura y los roles del personal que participaen p el proyecto de modelado Modelo del Proceso Grupo Negocio de de Modelado Modelado Proyecto de Modelado de Negocios

MODELO DEL PRODUCTO DEL MÉTODO BMM El producto principal del método BMM es un Modelo del Negocio Este modelo se elabora a partir del Modelo Conceptual de una organización ió class Metamodelo de BMM Fin +requiere Tecnología 0.. * +aplica 1..* Estructura Organizacional +dispara Evento 1..* +involucra Proceso de Negocio 1..* 0..* 1..* Unidad Organizacional +agrupa 1 1..* +regula 0..* Objeto de Negocio +ejecuta 1..* 1..* Regla de +juega Negocio Actor Rol 0..* 1..*

MODELO DEL PRODUCTO DEL MÉTODO BMM Un Modelo del Negocio es un agregado de un conjunto de sub_modelos: Cada sub_modelo describe uno o más elementos organizacionales del sistema de negocios analysis Estructura del Producto Modelo del Negocio 0..1 1 0..1 0..1 «UML» Modelo de Objetivos «UML Business» Modelo de Procesos del Negocio «UML Business» Modelo de Reglas del Negocio «UML» Modelo de Objetos del Negocio «UML Business» Modelo de Eventos «UML» Modelo de Actores/Unidades Org

MODELO DEL PROCESO DEL MÉTODO BMM Prescribe el conjunto de Planificación del actividades que deben Proyecto de Modelado realizarse para Entrega del Modelo de construir un modelo del Negocios Definición del negocio OK OK Sistema de Negocios Está basado en los conceptos del modelo del producto BMM Documentación del Modelo Modelado de Objetivos Las actividades de modelado se agrupan en: Procesos técnicos y Modelado de Eventos Verificación & Validación Modelado de Reglas y Tecnologías Procesos gerenciales Modelado de Modelado de Actores y Unidades Org. Modelado de Objetos de Negocio Procesos de Negocio

MODELO DEL PROCESO DEL MÉTODO BMM Procesos y productos técnicos del modelado d de negocios (I) Pasos Actividades Técnicas Producto Definición del Sistema de Negocios Modelado de Objetivos del Negocio Modelado de Procesos del Negocio Identificar el sistema de negocios (SN) Definir el alcance del SN Describir el entorno (ambiente) del SN Identificar los problemas del SN Identificar y/o definir la visión, misión y objetivos de alto y bajo nivel del SN Elaborar el modelo de objetivos usando Diagramas de Objetivos Modelar la cadena de valor del SN Elaborar el diagrama jerárquico de procesos Modelar cada proceso de bajo nivel usando diagramas de proceso Modelar las actividades de los procesos de bajo nivel usando diagramas de actividades Descripción General del SN Modelo de Objetivos Modelo de Procesos de Negocio

MODELO DEL PROCESO DEL MÉTODO BMM Procesos y productos técnicos del modelado de negocios (II) Pasos Actividades Técnicas Producto Modelado de Reglas del Negocio Modelado de Objetos del Negocio Modelado de Actores Identificar las reglas del negocio Clasificar las reglas del negocio Modelar o especificar las reglas de bajo nivel Identificar los objetos del negocio del SN Clasificar los objetos del negocio Identificar atributos, relaciones y operaciones de cada clase de negocio Elaborar el diagrama de clases Identificar los actores y unidades organizacionales que participan en el SN Especificar los roles y responsabilidades de los actores Modelar la estructura organizacional del SN Modelo de Reglas del Negocio Modelo de Objetos del Negocio Modelo de Actores

MODELO DEL PROCESO DEL MÉTODO BMM Procesos y productos técnicos del modelado de negocios (III) Pasos Actividades id d Técnicas Producto Modelado de Eventos Entrega del Modelo del Negocio Identificar eventos internos y externos del SN Relacionar eventos con los procesos de negocio usando diagramas de flujo de procesos Elaborar modelos de estado para objetos del negocio que lo requieran Relacionar e integrar los submodelos Elaborar el documento que describe el Modelo del Negocio Entregar al cliente la versión del documento Cada vez que sea necesario, repetir todos los pasos anteriores para crear una nueva versión del Modelo del Negocio Modelo de Eventos Modelo del Negocio

MODELO DEL PROCESO DEL MÉTODO BMM Procesos y productos de gestión del Modelado de Negocios Paso Actividades de Gestión Producto Planificación del Proyecto Organización del Grupo de Modelado Verificación Definir objetivos del modelado, actividades, recursos, costos y tiempos Elaborar el cronograma y presupuesto del proyecto Redactar el Plan del Proyecto de Modelado Establecer roles y responsabilidades Seleccionar un estructura de grupo Seleccionar el personal y asignar roles Someter a Revisión Técnica (Inspección) cada uno de los submodelos del Modelo de Negocios Plan del Proyecto de Modelado Estructura Organizacional del Grupo de Modelado Lista de errores y correcciones sugeridas Validación Los clientes y usuarios del modelo someten cada submodelo y el documento final a validación Lista de errores y correcciones sugeridas

MODELO DEL GRUPO DEL MÉTODO BMM Describe como organizar el grupo o equipo de personas que deben participar en un proyecto de modelado de negocios Describe los roles y responsabilidades del grupo de modelado Estructura sugerida para el Grupo de Modelado de Negocios Grupo BMM 1 Líder * * Analista de Negocios Experto SN (Usuario) * Gerente del SN supervisa supervisa reporta a

MODELO DEL GRUPO DEL MÉTODO BMM Roles y responsabilidades de los miembros del grupo Líder Roles Responsabilidades Responsable de la planificación, organización, dirección, administración y control del proyecto de modelado de negocios Analista de Negocios Responsable del modelado de cada uno de los aspectos (elementos) que se quieren representar en el Modelo del Negocio Experto del Negocios Aporta su conocimiento del dominio del Sistema de Negocios Asesora en la elaboración de los submodelos Representante de Usuario Gerente del Sistema de Negocios (o Área Funcional) Responsable de proporcionar información sobre el Sistema de Negocio que se quiere modelar Colabora en el modelado de los elementos organizacionales Valida los modelos producidos Responsable de promocionar el proyecto y proveer los recursos que el proyecto requiere

LENGUAJES DE MODELADO DE NEGOCIOS Notaciones empleadas por el Método BMM Modelado de Objetivos Paso Diagrama UML 2 Diagrama UML Business Diagramas de Objetos Modelado de Procesos de Negocio Modelado de Reglas de Negocio Diagramas de Actividades Diagramas de Clases Diagramas de Actividades Cadena de Valor Diagrama de Jerarquía de Procesos Diagrama de Procesos Modelado de Objetos de Negocio Modelado de Actores Modelado de Eventos Diagramas de Clases Diagramas de Clases Diagramas de Objetos Diagramas de Actividades- Swimlines Diagramas de Estado Diagramas de Actividades Diagrama de Flujo entre Procesos

UML BUSINESS Es una extensión del lenguaje UML desarrollada por Hans Eriksson y Magnus Penker (2000) Características de la notación UML Business: Está orientada al modelado de procesos de negocio Extiende el lenguaje UML: Incorpora nuevos símbolos para modelar procesos de negocio Emplea estereotipos para agregar mayor semántica a los símbolos utilizados Usa la cadena de valor de Michael Porter para modelar procesos de negocio al más alto nivel Emplea la descomposición funcional Descompone cada proceso de la cadena de valor en sub- procesos de más bajo nivel

UML BUSINESS La notación de Eriksson y Penker captura los siguientes elementos de una organización: Procesos de negocio Objetivos Reglas At Actores Objetos de negocio Información insumos productos recursos Información, insumos, productos, recursos, etc.

UML BUSINESS Para modelar los elementos de una organización, UML Business emplea varios tipos de diagramas: Cadena de valor Diagramas de jerarquía de procesos Diagrama de proceso Diagrama de objetos de negocio Diagrama de relaciones entre procesos (flujos de trabajo) Diagrama de actividades

UML BUSINESS La Cadena de Valor Propuesta originalmente por Michael Porter (2006) Empleado para analizar las actividades de una empresa que crean valor y ventaja competitiva Infraestructura de la empresa Gestión de recursos humanos Desarrollo de tecnología Aprovisionamiento Procesos de Apoyo o Soporte Logística interna Operaciones Logística externa Mercadeo Y Ventas Asistencia Técnica Procesos Principales o Fundamentales

UML BUSINESS Diagrama de Jerarquía de Procesos Muestra la descomposición funcional de un proceso Proceso A Proceso B Proceso C Proceso D Proceso E Nivel 0: Cadena de Valor Proceso C.1 Proceso C.2 Proceso C.3 Nivel 1 Proceso C.2.1 Proceso C.2.2 Proceso C.2.3 Nivel 2 Actividad C.2.2.1 si? no Actividad C.2.2.2 Actividad C.2.2.3 Actividad C.2.2.4 Proceso C.2.2 Actividad C.2.2.5 Nivel 3: Actividades

UML BUSINESS Ejemplo de un Diagrama de Jerarquía de Procesos od Modelo de Negocio Planificación Estratégica Gestión Financiera Gestión de Recursos Humanos Gestión de Tecnologías de Información Nivel 0 Reclutamiento t de Selección de Personal Contratación t de Remuneración de Capacitación ió de Personal Personal Personal Personal Nivel 1 Analisis de Curricula Entrevista de Candidatos Escogencia de Mejores Candidatos Nivel 2

UML BUSINESS Diagrama del Proceso Modela un proceso de negocio en base a sus entradas, salidas, controles y recursos Objetos que controlan <<regla>> nombre <<regula>> <<actor>> cargo <<controla>> <<objetivo>> descripción <<cumple>> Fin que se persigue Productos o servicios prestados <<información>> descripción <<objeto>> nombre <<proceso>> nombre <<información>> descripción ió <<objeto>> nombre Objetos o insumos que se transforman <<suple>> <<controla>> <<actor>> <<objeto>> <<información>> cargo nombre nombre Objetos o recursos requeridos o usados (no transformados)

UML BUSINESS Ejemplo de un Diagrama de Proceso Proceso de Selección de Recursos Humanos <<regla>> Ley del Trabajo <<actor>> Gerente de RRHH <<objetivo>> Contratar personal calificado <<controla>> <<controla>> <<cumple>> <<información>> Lista de cargos vacantes <<proceso>> Selección de personal <<producto>> Contratos <<ejecuta>> <<suple>> <<actor>> Especialista en RRHH <<información>> Currícula de aspirantes

UML BUSINESS Diagrama de Objetos de Negocio Muestra los tipos de objetos de negocio y sus relaciones cd dobjetos de Negocio Objeto de Negocio 1 0..* asociación 0..1 Objeto de Negocio 4 composición Generalización/ Especialización 0..* Objeto de Negocio 2 Objeto de Negocio 3 Objeto de Negocio 4

UML BUSINESS Ejemplo de un Diagrama de Objetos de Negocio Objetos asociados al proceso de Selección de Personal cd Modelo de Objetos +ocupa 0..1 Empleado 0..* Departamento +ocupado_por 1 Cargo Perfil 1..* 1 +optado_por +opta Candidato Rol 1..* Responsabilidad 1..*

UML BUSINESS Diagrama de relaciones entre procesos de negocio <<material>> p Proceso C.2 <<producto>> q <<información>> x Proceso C1 C.1 <<información>> y Proceso D.2 <<producto>> r Proceso D.4 i f ió Proceso <<información>> ió z B.5 z <<información>> <<recursol>> z <<recursol>> w

UML BUSINESS Diagrama de Actividades Muestra el flujo de trabajo de un proceso de bajo nivel ad Diagrama de Activ idad [SI] Programar entrevistas Convocar candidatos Entrevistar candidato Hay más candidatos? [NO] Elaborar informe de entrevistas Flujo de trabajo del proceso j j p Entrevistas de Candidatos

UML BUSINESS Símbolos de UML Business (Eriksson-Penker, 2000) Nombre Símbolo Descripción Proceso de negocio Actividad Inicio de proceso Fin de proceso Flujo de control Flujo de recursos Conjunto estructurado de actividades diseñadas para producir una salida que es de valor para un cliente o mercado Proceso atómico que no puede ser descompuesto en otros de más bajo nivel Indica el inicio de un proceso o actividad Indica el fin de un proceso o actividad Muestra el orden de ejecución de los procesos Representa recursos que fluyen entre procesos

UML BUSINESS Símbolos de UML Business (Eriksson-Penker, 2000) Nombre Símbolo Descripción Decisión Fork/Join Recepción de señal Envío de señal Información Otros objetos nombre nombre <<información>> nombre <<objeto>> nombre Indica un punto de decisión entre dos o más objetos Indica la sincronización de procesos paralelos (fork) o la concurrencia de procesos (join) Muestra la recepción de un evento de negocios. Usado para indicar que evento dispara un proceso Muestro el envío de un evento de negocios. Usado para indicar que un evento dispara un evento Representa cualquier tipo de información (datos, planilla, documento, forma, etc.) usada como entrada o salida de un proceso Representa un objeto (insumo, producto, persona, recurso físico, intangible, ibl etc.) que es usado o producido por un proceso

HERRAMIENTAS DE MODELADO Para elaborar modelos de negocios existe un amplio repertorio de herramientas automatizadas Las más utilizadas: Enterprise Architect de Sparx Systems* ROSE de Rational VISIO de Microsoft* StarUML (código abierto: www.staruml.com) Visual Paradigm* * Soportan la notación UML Business de Eriksson y Penker

Proyecto Aplicación del BMM para modelar el Negocio: Organización de los equipos: Deberán e organizarse a como o equipo de modelado o jerárquicamente e e estructurado de acuerdo a los siguientes roles: Líder de Modelado Coordina las actividades del grupo Controla el tiempo de las sesiones de trabajo Presenta los resultados al final del día Analista de Negocios (Modelador) Utiliza la herramienta de modelado para elaborar los diagramas del modelo de negocios Experto del negocio Aporta su conocimiento del sistema de negocios Valida los diagramas del modelo Estos roles serán rotados cada día entre los miembros de cada s os o es se á o a os ca a a e e os e os e ca a equipo

DETALLE DE LAS ACTIVIDADES A REALIZAR 1. Organización del equipo de trabajo 1. Distribuir los roles descritos 2. Seleccionar un sistema de negocios 1. Describir breve e informalmente el sistema de negocios 3. Familiarizarse con la herramienta de modelado que el grupo usará para construir el modelo de negocios 1. Instalar la herramienta en la computadora asignada a cada grupo 4. Usar la herramienta para elaborar un modelo muy preliminar (informal) del sistema de negocios 1. Elaborar una cadena de valor 2. Elaborar el diagrama de jerarquía de procesos para cada proceso de la cadena de valor

continuación: Establecer el grupo de trabajo Seleccionar el sistema de negocios (organización o porción de la organización) que se va a modelar Escoger una herramienta de software para modelar el sistema de negocios Familiarizarse con la herramienta Entregar: La estructura del equipo de trabajo y descripción de roles Hacer una breve descripción del sistema de negocios SN Elaborar una versión preliminar de la cadena de valor y/o jerarquía de los procesos de negocio del SN seleccionado Fecha: viernes 19 de febrero por e-mail antes del mediodía-

Aplicación del BMM para Modelar el Negocio Inicio: Proyecto de Modelado de Negocios Grupos de trabajo Sistema de Negocios definición. orientación en clase de hoy Semana 1: Modelo de Procesos Modelo de Actividades Semana 2: Modelo de Actores y Roles Modelo de Eventos Semana 3: Modelo de Objetivos Modelo de Reglas del Negocio Semana 4: Modelo de Objetos de Negocio Semana 5:Integración I t y documentación de los modelos