Professional Documents
Culture Documents
Modelo de Negocios
Introduccin
El modelo de negocios es el estudio de la organizacin.
Durante el proceso de modelado del negocio, se examina la estructura de la organizacin y se observan los roles en la compaa y como estos se relacionan.
Tambin se examina el flujo de trabajo de la organizacin, los procesos principales dentro de la compaa y como ellos trabajan. Adems, se deben examinar las entidades externas, cualquier individuo u otras compaas, y como interactan con el negocio, y observar las implicaciones de esas interacciones.
fhuaytam@hotmail.com
Modelo de Negocios
Porque modelar el negocio?
Conocimiento de la visin organizacional Al construir un sistema de software, se puede usar el modelo de negocios para conocer y documentar que hace la organizacin.
Re-ingeniera de procesos del negocio Uno de los principales artefactos del modelo de negocios es el flujo de trabajo de la organizacin. En base a esto el equipo de re-ingeniera de negocios puede examinar los diagramas y analizar posibles cambios de flujo de trabajos.
fhuaytam@hotmail.com
Modelo de Negocios
Porque modelar el negocio?
Entrenamiento
Si un nuevo proceso es desarrollado o un nuevo miembro del personal acaba de ingresar al equipo, los resultados del modelo de negocios puede ser una herramienta de gran alcance para el entrenamiento.
Estos diagramas simples indican claramente, cules son las responsabilidades de cada persona dentro del flujo de trabajo. Ayudan a asegurar que cada uno tenga una visn comn de los procesos del negocio y de los papeles dentro de ellos.
fhuaytam@hotmail.com
Modelo de Negocios
Porque modelar el negocio?
Contexto para una solucin de software
El modelado del negocio puede ayudarnos a comprender el contexto del sistema que se esta construyendo.
Mientras que esto puede sonar trivial, puede tener consecuencias serias en el xito o el termino de un proyecto de software. Si no podemos entender el negocio, se pueden presumir conceptos errneos sobre lo que debe hacer el software y cmo puede ser utilizado lo mejor posible por la comunidad del negocio.
Modelo de Negocios
Cundo ser necesario hacer el modelo del negocio?
Si es necesario cuando:
Cuando el grupo de trabajo es nuevo en la organizacin. Cuando la organizacin a enfrentado un reciente proceso de reingeniera de negocios.
Modelo de Negocios
Cundo ser necesario hacer el modelo del negocio?
No es necesario cuando:
Cuando se tiene un conocimiento de la estructura de la organizacin, de las metas, de la visin y de los clientes/usuarios. Cuando el software a construir ser usado por una pequea parte de la organizacin, y no tiene un efectos en el resto del negocio. Cuando los flujos de trabajo de la organizacin estn bien documentados. Cuando el tiempo lo permita, no todos los procesos tiene el tiempo necesario para completar un anlisis de negocio.
fhuaytam@hotmail.com
Modelo de Negocios
El modelo de negocios en el proceso iterativo
Existen dos formas para el acercamiento del modelo de negocios al proceso iterativo.
La primera, es terminar primero el modelo de negocios y luego comenzar con las iteraciones.
La ventaja es que permite comprender completamente el comportamiento del negocio antes de comenzar el diseo del sistema como un todo. La desventaja es que los usuarios o clientes del extremo pueden desear conseguir el sistema rpidamente y no estarn dispuesto a esperar por el anlisis del negocio primero.
fhuaytam@hotmail.com
Modelo de Negocios
El modelo de negocios en el proceso iterativo
La segunda forma, es incluir el modelo de negocios dentro del ciclo de vida.
Esto tiene la ventaja de dejarle estudiar la organizacin a medida que se crea el sistema de software. Claro que se corre el riesgo del mal entendiendo de la organizacin, y por lo tanto el sistema de software en construccin no resuelve absolutamente las necesidades.
fhuaytam@hotmail.com
Modelo de Negocios
Objetivo
Comprender el conjunto de procesos de negocio que tienen lugar dentro de una empresa, como paso previo a establecer los requisitos del sistema a desarrollar.
fhuaytam@hotmail.com
Modelo de Negocios
Proceso de Negocio
Una organizacin tiene una serie de objetivos que satisface a travs de Procesos de Negocio Elementos de un proceso de negocio: Flujo de Tareas, Agentes, Informacin y Reglas Negocio Reglas de Negocio regulan el funcionamiento de la empresa Describen restricciones y comportamientos NO son requisitos, pero influyen en ellos
fhuaytam@hotmail.com
Modelo de Negocios
Proceso de Negocio
Proceso del Negocio
Modelo de Negocios
Proceso de Negocio Ejemplo
Empresa que vende productos bajo demanda
fhuaytam@hotmail.com
Modelo de Negocios
Etapas del modelado del negocio
1. Identificar y definir los procesos de negocio segn los objetivos de la organizacin.
2. Definir un caso de uso del negocio para cada proceso del negocio (diagrama de casos de uso del negocio muestra el contexto y los lmites de la organizacin).
3. Identificar los roles implicados en los diferentes procesos del negocio (diagrama de roles). 4. Modelar el flujo de tareas asociado a cada proceso de negocio mediante escenarios (diagramas de secuencia) y diagramas de procesos (diagramas de actividades) que muestran la interaccin entre roles para conseguir el objetivo.
fhuaytam@hotmail.com
Modelo de Negocios
Etapas del modelado del negocio
5. Especificar las informaciones y actividades incluidas en cada diagrama de actividad.
fhuaytam@hotmail.com
Cliente
(f rom Business Use-Case Model)
El icono representa a una persona, pero el actor de negocios no es necesariamente un individuo. Puede representar a un grupo de personas o a una compaa.
fhuaytam@hotmail.com
Cliente
(f rom Business Use-Case Model)
Registrar Pedido
(from Business Use-Case Model)
fhuaytam@hotmail.com
Prioridad
fhuaytam@hotmail.com
Encargada Finanzas
(f rom Trabajadores)
Alum no
(f rom Actores)
Pago Certificados
(from Casos de Uso)
Entrega Certificados
(from Casos de Uso)
Secretaria
(f rom Trabajadores)
fhuaytam@hotmail.com
Factura
(f rom Business Use-Case Model)
Se pueden refinar las entidades de negocio agregando atributos. Un atributo es un pedazo de informacin que describe la entidad. Por ejemplo, una entidad llamada cuenta pudo tener atributos tales como nmero de cuenta, tipo de la cuenta (corriente o ahorros), fecha apertura, fecha cierre, y estado.
fhuaytam@hotmail.com
Recordar que en este paso solo se desea modelar el negocio, NO SE DESEA CONSTRUIR UNA BASE DE DATOS.
fhuaytam@hotmail.com
Se pueden distinguir flujos exitosos y alternativo: Exitosos: los que muestran la tarea completada con xito. Alternativo: son flujos que pueden ser distintos al exitoso, generalmente son los de fracaso o falla.
En el diagrama de secuencias por defecto se refleja el flujo de eventos exitoso. Solo cuando un flujo alternativo es complejo de entender se debe ahondar en su definicin mediante un diagrama de eventos particular.
fhuaytam@hotmail.com
: Alumno
: Encargada Finanzas
Objetos del diagrama de secuencias son los roles: actores y trabajadores del negocio. Eventos que suceden entre lo diferentes objetos.
Eventos de respuesta ante Lnea de vida del objeto, accin, esto mensajes determina la participacin de un opcionales. (en el modelo objeto en una accin o tarea negocio se recomienda existan)
fhuaytam@hotmail.com
fhuaytam@hotmail.com
NewActivity
fhuaytam@hotmail.com
Transicin
NewActivity2
fhuaytam@hotmail.com
Almacenar Devolucin
Barra de Sincronizacin
fhuaytam@hotmail.com
Marcas de creacin y destruccin Se utilizan para determinar el inicio y termino de una proceso.
fhuaytam@hotmail.com
[ No es t al d a en los pagos ]
[ Si es t al da en pagos]
No posee dinero
fhuaytam@hotmail.com
Bibliografa
Gua del Tpico: Software Engineering 6a. ed. Ian Sommerville Pearson Education 2000. (Cap. 6) Ingeniera de Software Teora y Prctica Shari Lawrence Pfleeger Pearson Education 2002. Utilizacin de UML en ingeniera del software con objetos y componentes Perdita Stevens & Rob Pooley Addison Wesley 2002. UML y Patrones una introduccin al anlisis y diseo orientados a objeto y al proceso unificado Craig Larman Prentice Hall - 2002.
fhuaytam@hotmail.com