DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los...

37
Sistemas de Información Sistemas de Información UNIDAD 2: UNIDAD 2: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ORGANIZACIÓN Tema 2: El Método BMM. Aplicació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 Semestre A 2010

Transcript of DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los...

Page 1: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Sistemas de Información Sistemas de Información

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

ORGANIZACIÓNTema 2: El Método BMM. Aplicació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

Semestre A – 2010

Page 2: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

UNIDAD 2 - Tema 2: El Método BMM. Aplicación

SemanaSemana 1:1:

Modelado de ProcesosM

del Negocio: Procesosg

Page 3: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

PROCESOS DEL NEGOCIO

Permite describir una organización desde el punto de vista de:

los procesos que ésta ejecuta, sus actores y responsabilidades, los recursos que están involucrados en cada uno de estos procesos

Un Proceso es un conjunto de actividades interrelacionadas que permiten alcanzar un objetivo del negocio

R l l

Insumos ResultadoProceso

Reglas y control

Recursos

Page 4: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

PROCESOS DEL NEGOCIO

•Son gobernados por reglasreglas (del negocio)

•Son activados por eventoseventos (internos, externos)Son activados por eventoseventos (internos, externos)

•Son ejecutados y supervisados por los miembros (actoresactores) de la organización

• Los ActoresActores pertenecen a una unidad organizativa (EstructuraEstructura Organizacional)

•Requieren insumos (objetos del negocio objetos del negocio -- ONON) que son transformados y/o manipulados para producir un resultado

•Un proceso intercambia intercambia ON e información con otros procesosprocesos de la organización

Reglas y control

Insumos ResultadoProceso

Recursos

Page 5: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

PROCESOS DEL NEGOCIO

P F d t l ó d d l i t d iProceso Fundamental: razón de ser del sistema de negociosProceso de Apoyo: procesos administrativos y técnicos básicos del sistema de negocios -Requeridos por los procesos primariosCadena de Valor: representa la relación entre Procesos Fundamentales o Primarios y los Procesos de Apoyo (M. Porter)

analysis DiagramaDeCadena

Desarrollo delPrograma

Promoción delPrograma

Dictado de CursosInscripción en elPrograma

Certificación deParticipantes

Procesos fundamentales Gestión Académica del Programa

Gestión de la Plataforma Tecnológica

Administración del Programa

Aseguramiento de la Calidad del Programa

Procesos de apoyo

Gestión de la Configuración del Programa

Page 6: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

PROCESOS DEL NEGOCIOPROCESOS DEL NEGOCIO

Tipos de Procesos que encontramos en una p qorganización

Procesos de producciónProcesos de producciónProcesos de serviciosProcesos administrativosProcesos de informaciónProcesos de informaciónProcesos gerencialesProcesos de comunicaciónP d l ifi ióProcesos de planificaciónEtc..

Page 7: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

PROCESOS DEL NEGOCIO

Clasificación y estructura de un proceso de <<proceso>>y pnegocio

<<proceso>> <<proceso>>

ProcesoFundamental

<<proceso>>

<<di t >>

Procesoidnombredescripción

p

0..n0..n

Actividadp

Proceso de Negociop

Proceso deApoyo

<<proceso>><<disyunto>>

Tarea<<proceso>>

<<incompleto>>

Acción<<proceso>>

Proceso de Producción<<proceso>>

Proceso de Servicio<<proceso>>

Proceso de decisión<<proceso>>

Proceso de Información<<proceso>>

<<incompleto>>

Planificación<<proceso>>

P Organizacional<<proceso>>

Proceso de Control<<proceso>>

Proceso de Personal<<proceso>>

<<incompleto>>

P. Organizacional Proceso de Personal

Page 8: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS - JERARQUÍA

Un proceso complejo puede ser descompuesto repetidamente en un conjunto de subprocesos cada vez más simples

Formando una jerarquía de procesosFormando una jerarquía de procesosDebe mantenerse la integridad y la coherencia entre ellos

Los procesos de más bajo nivel de la jerarquía se describen a través de un conjunto interrelacionado de actividadestravés de un conjunto interrelacionado de actividades

Proceso

Subproceso SubprocesoSubproceso

Actividad1

ActividadActividad Actividad4

Actividad3Actividad

2

Page 9: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS DEL NEGOCIO

Diagramas de jerarquía de procesosMuestran la descomposición de un proceso en subprocesos Notación tipo piramidal

No indica orden, ni paralelismo entre subprocesos, p p

od Jerarquía

Proceso M

SubprocesoM1

SubprocesoM2

SubprocesoMK

Page 10: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS DEL NEGOCIOMODELADO DE PROCESOS DEL NEGOCIO

Ejemplo de un diagrama de jerarquía de procesos de tipo analysis Proceso: Administración del Programa

piramidal Administración delPrograma

(from CadenaDeValor)

AdministraciónAdministración de Administración del Administración de AdministraciónFinanciera

Administración deRecursos Humanos

Administración delEspacio Físico

Administración deMateriales ySuministros

Contratación delPersonal

Evaluación delPersonal

Administración deContratos

Manejo de EgresosFacturación yCobranza

Manejo de IngresosCapacitación delPersonal

Page 11: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS DEL NEGOCIO

Diagramas de jerarquía de procesosNotación tipo anidada

Permite mostrar el orden relativo y el paralelismo entre Permite mostrar el orden relativo y el paralelismo entre subprocesos

analysis Modelo de Procesos Anidados

Proceso X

Proceso X.1

Proceso X.3

Proceso X.3.1 Proceso X.3.K ...... Proceso X.N

Proceso X.2

Page 12: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS DEL NEGOCIO

Ejemplo de un diagrama de jerarquía de procesos anidados

analysis Modelo de Procesos Anidados

Administración del Programa

Administración deRecursos Humanos

Administración deEspacio Físico

AdministraciónFinanciera

Administración deMateriales ySuministros

Proceso Subprocesos

Si es necesario, se modelan las relaciones en un diagrama aparte

Cada sub-proceso se modela por separado

Debe mantenerse la coherencia e integridad entre los procesos

Page 13: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS DEL NEGOCIO

¿ Cuántos niveles Proceso

D

Proceso

A

Proceso

C

Proceso

B

Proceso

FNivel 0:Cadena

de descomposición ?Hasta que el Proceso

C.1

Proceso

C.3

Proceso

C.2

Cadenade Valor

Nivel 1proceso pueda ser descrito como un procedimiento o un

j t d Proceso

C.2.1

Proceso

C.2.3

Proceso

C.2.2

Nivel 1

i l 2conjunto de actividadesSe puede aplicar la

l 5 2Proceso C.2.2

C.2.1 C.2.3C.2.2Nivel 2

ActividadC2.2.1regla 5 ± 2

Mín: 3 nivelesMax: 7 niveles

Di d J í d PDi d J í d P

Nivel 3:Actividades

ActividadC2.2.4

ActividadC2.2.3Actividad

C2.2.2

Diagrama de Jerarquía de ProcesosDiagrama de Jerarquía de Procesos

Page 14: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE PROCESOS EN UML

Cada proceso de la jerarquía se puede describir separadamente, usando Diagramas de Proceso en la NotaciónUML Business de Eriksson y Penker (2000)UML Business de Eriksson y Penker (2000)

Fin que se persigueObjetos que

controlan<<objetivo>><<actor>><<regla>>

Productos o servicios prestados

obje odescripción

actonombre

<<cumple>><<controla>>

eg anombre

<<controla>>

nombre<<objeto>>

<<información>>nombre

<<objeto>>nombre

<<proceso>>

Objetos o recursos requeridos o usados (no Objetos o

insumos que

<<objeto>>nombre

<<suple>><<suple>><<ejecuta>>transformados)insumos que

se transforman <<objeto>>nombre

<<información>>nombre

<<actor>>nombre

Page 15: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Reglas:

MODELADO DE PROCESOS DEL NEGOCIOREGLASs

Ley y Reglamento ZOLCCYT: Verificación del Art.3 de la ley 2,4,5,6 y 7

del ReglamentoLey de creación de CONACLey de creación del CONICITLey de fomento y protección al desarrollo

artesanalReg interno de la junta de ZOLCCYT

Gerente deOperaciones Fiscales

Llevar el registro deempresas y personas

Objetivo: 2.1.1.1

g REGLASSUPERVISA CONTROLA

OBJETIVO

usi

ness

Reg. interno de la junta de ZOLCCYTNormas y proc. de reg. de empresasNormas de origen de las actividades adesarrollar por la ZL según oficio N° INA-

2000-274 del 19/02/2000

Plan estratégico, táctico y operativoZOLCCYT

RegulaControla Cum

ple

Planilla de Inscripciónregistrada Productores

Constancias de registroConstancias de inicio deoperaciones

UM

L B

Registro de empresas ypersonas

PF3

Información proveniente de:Planilla de pre-inscripciónActa constitutiva de laempresaRIF y/o NITF t i d l i

registrada Productores,Comercializadores yServicio

Lista deempresas

Inscritas paraAduana

ceso

en

Ejecuta Apoya Informe:Requerimiento de algunamodificación o algún

Fotocopia de la c.i rep.legal

Apoya

Consu

lta

Punto de cuenta(Junta)

ActualizadaENTRADA SALIDA

de P

roc

Miembros adscritos a lagerencia de operacionesy control fiscal

PF.3:

modificación o algúndocumento adicional orechazoInformación proveniente de:

Verificación del Art. 3 de laley y 2,4,5,6,7 delreglamentoLocación

BDEROF

SENIAT(RIF/NIT)

SIVIT

EJECUTAram

as

d

Modelo Empresarial ZOLCCYT: Procesos

PF.3:Registro de empresas y personas

Versión 1.0 Última Revisión: 19/01/2002

Pág. 1 de 19

EJECUTAAPOYA

Dia

gr

Page 16: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Actividad Practica - continuación Objetivos: j

Adquirir habilidades en el modelado de procesos de negocio

Productos a entregar:Productos a entregar:Una cadena de valor para el sistema de negocios que su grupo está modelando – refinar o modificar previa

í La jerarquía de procesos de negocio asociada a uno o dos procesos de la cadena de valorUn diagrama de proceso para uno de los procesos de l j íla jerarquía

Page 17: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Detalle de actividades1) Construir la cadena de Valor

Identificar los procesos fundamentales de la organización a partir de los objetivos de alto nivel de la organizaciónDefinir las relaciones de secuencia e interacción entre estos procesos fundamentalesConstruir la cadena de procesos fundamentales Identificar los procesos de apoyo a la ejecución p p y jde los procesos fundamentalesCompletar la cadena de valor de la organizacióng

Page 18: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Detalle de actividades

2) Jerarquía de ProcesosDescomponer de manera recursiva los procesos en Descomponer de manera recursiva los procesos en subprocesos según su complejidad

Elaborar un diagrama jerárquicos para uno de los procesos fundamentales o de apoyolos procesos fundamentales o de apoyo

Definir objetivos para cada procesoObjetivos

3) 3) Diagrama de procesoConstruir un diagrama de proceso en UML Business para los procesos fundamentales o de apoyoValidar Entradas y salidas (proceso y sus subprocesos según la jerarquía)

Page 19: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

UNIDAD 2 - Tema 2: El Método BMM. Aplicación

SemanaSemana 1 y 2:1 y 2:

Modelado de Procesos

del Negocio:

actividades

Page 20: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADESMODELADO DE ACTIVIDADES

Un proceso de negocios es un conjunto estructurado de actividades (acciones) ejecutadas por actores para alcanzar actividades (acciones) ejecutadas por actores para alcanzar un objetivo

El conjunto de acciones es organizado de acuerdo a i d i d fl j d t b juna secuencia denominada flujo de trabajo

El flujo de trabajo de un proceso de negocio se puede modelar usando varias notaciones:

BPMN – Business Process Modeling Notation

Diagramas de Actividades de UML 2

Page 21: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

En el modelado de negocios, los diagramas de actividad se emplean para:actividad se emplean para:

modelar el flujo de trabajo de aquellos procesos de más bajo nivel en la jerarquía de procesos

Proceso DProceso A Proceso CProceso B Proceso E Nivel 0:Cadena de Valor

Proceso DProceso A Proceso CProceso B Proceso EProceso DProceso A Proceso CProceso B Proceso EProceso DProceso A Proceso CProceso B Proceso E Nivel 0:Cadena de Valor

ProcesoC.1

ProcesoC.3

ProcesoC.2 Nivel 1Proceso

C.1Proceso

C.3Proceso

C.2Proceso

C.1Proceso

C.3Proceso

C.2Proceso

C.1Proceso

C.3Proceso

C.2 Nivel 1

Di dDi dProcesoC.2.1

ProcesoC.2.3

ProcesoC.2.2

Actividad C 2 2 4Actividad C 2 2 2

Nivel 2ProcesoC.2.1

ProcesoC.2.3

ProcesoC.2.2

Actividad C 2 2 4Actividad C 2 2 2

ProcesoC.2.1

ProcesoC.2.3

ProcesoC.2.2

Actividad C 2 2 4Actividad C 2 2 2 Actividad C 2 2 4Actividad C 2 2 2

Nivel 2 Diagrama deDiagrama deActividadActividad

Proceso C.2.2Actividad C.2.2.1

•Actividad C.2.2.4

Actividad C.2.2.3

Actividad C.2.2.2

Actividad C.2.2.5

?si

no

Nivel 3:Actividades

Proceso C.2.2Actividad C.2.2.1

•Actividad C.2.2.4

Actividad C.2.2.3

Actividad C.2.2.2

Actividad C.2.2.5

?si

no

Proceso C.2.2Actividad C.2.2.1

•Actividad C.2.2.4

Actividad C.2.2.3

Actividad C.2.2.2

Actividad C.2.2.5

?si

no

Proceso C.2.2Actividad C.2.2.1

•Actividad C.2.2.4

Actividad C.2.2.3

Actividad C.2.2.2

Actividad C.2.2.5

?si

no

Nivel 3:Actividades

Page 22: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADESUn diagrama de actividades describe un flujo de trabajo de un proceso del negocio o de un sistema:

Que acciones se requieren para ejecutar el procesoE d li t iEn que orden se realizan estas accionesQué hacen estas acciones

qué reciben y que producen óqué transformanq

Donde estas acciones tienen lugar o quien las ejecuta

Recibirla orden

Cierred l d

Procesarla orden

Enviarorden

[ordenrechazada]

Orden de Recibirla orden

Cierred l d

Procesarla orden

Enviarorden

[ordenrechazada]

Orden dela orden de la ordenla orden

Enviar Hacer Aceptar

[ordenaceptada]

compra la orden de la ordenla orden

Enviar Hacer Aceptar

[ordenaceptada]

compra

Factura

Enviarfactura pago

ppago

Factura

Enviarfactura pago

ppago

Page 23: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

Los diagramas de actividades modelan dos tipos de flujos entre acciones:

1 El flujo de control 1. El flujo de control Indica el orden de ejecución de las acciones

Modelo de flujo de

l

DiseñarEstructura del

P d t

DiseñarForma delP d t

EspecificarComponentes

2. El flujo de objetosM t l bj t t / l d l i

controlProducto Producto Componentes

Muestra los objetos que entran y/o salen de las acciones• Objetos que son transformados por las acciones

M d l d«información»

Características «información»

Modelo Modelo deflujo de objetosDiseñar

Estructura del Producto

DiseñarForma delProducto

EspecificarComponentes

del Producto

«información»Estructura

del Producto

«información»Forma

del Producto

del Producto

Page 24: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADESEl concepto de acción

Una acción es la unidad fundamental de especificación de comportamiento en un diagrama de actividadesU ió tó i Una acción es atómica

No puede ser descompuesta en otras acciones Una acción toma uno o más objetos de entradas (tokens) y las transforma en uno o más objetos de salidas (tokens)transforma en uno o más objetos de salidas (tokens)

acciónacción

Diseñar«información» «información»DiseñarForma delProducto

«información»Estructura

del Producto

«información»Forma

del Producto

tokens

Page 25: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

Ejemplo 1: Diagrama que muestra el flujo de objetos del proceso: “Producir computadores”

Anotación deflujo continuo

Anotaciones deexcepción

Materiales de

ComputadoresrechazadosProducir tableros

de circuitos Ensamblar Probar

{flujo}

de producción

Computadores Ensamblados

Tableros de circuitos impresos

Computadoresaceptados

de circuitosimpresos computadores computadores

N d d á tNodos de parámetros

Page 26: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADES

Flujos de trabajo en UML 2

Los diagramas de actividades facilitan el modelado de flujos de g jtrabajo a través de:

Secuencias de acciones (secuenciación)Secuencias de acciones alternativas (decisión) Secuencias de acciones paralelas (paralelismo)Si i ió d i l l ( i )Sincronización de acciones paralelas (concurrencia)Particiones de acciones

Page 27: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADES

Modelado de secuencias y decisionesDiagrama de actividades del proceso “Entrevistar candidatos”

ad Diagrama de Actividad

[SI]

Inicio del flujo de

Programarentrevistas

Entrevistarcandidato Hay más candidatos?

Convocarcandidatos

flujo de trabajo

Elaborar informe

[NO]

Secuencia de acciones Fin del Elaborar informede entrevistas

Toma dedecisiones

flujo de trabajo

Page 28: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADES

Modelado de secuencias y decisionesEl símbolo ◇ tiene dos usos diferentes:

P t d d i iPara toma de decisionesPara mezclar dos o más flujos no-concurrentes

Mezcla de Decisiones

NotificarrechazoRechazar

[decisión=rechazar]

Mezcla de secuencias

Decisiones

rechazo

Aprobarservicio

Sometera aprobación

[cantidad>=200]

[decisión=aceptar]

Aprobarautomáticam[cantidad<200]

Cancelarservicio

Cancelartransacción

Notificarinactividad

Cronometrarinactividad

Page 29: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADES

Modelado de actividades paralelasDiagrama de actividades del proceso “Contratación de Personal”

d

Sincronización de acciones paralelas

Secuencias de acciones paralelas

ad

Llenar contrato Aprobar contrato

Recibir lista decandidatos

seleccionados

Incorporarempleado

Programarinducción

Realizar inducción

Concurrencia de acciones paralelas

Page 30: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

Modelado de flujos de objetos y de controlSe emplean ejes de actividad

Ejes de flujo de control Ejes de flujo de objetos

Llenar EnviarOrden Orden

Llenarorden

Enviarorden

E i

Llenarorden

Enviarorden

Llenar En iar

Hacerpago

Enviarfactura

factura

llenadaLlenarorden

Enviarorden

Llenarorden A Enviar

ordenA

nodo de objetosconectores

Page 31: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADES

Modelado de partición de actividades y carriles (swimlines)Permiten agrupar las acciones de acuerdo a los actores o unidades organizacionales responsables de su ejecuciónorganizacionales responsables de su ejecuciónÚtiles para establecer relaciones entre roles y acciones

ombr

e de

part

ició

n

ParticiónNombre-4

Nombre de dimensión

ParticiónNombre-3

a) Partición usando la notación “swimlane”

N p

Part

ició

nN

ombr

e-2

ombr

e de

m

ensi

ón

ensi

ónci

ón

bre

dear

tició

n

c) Partición usando la notaciónPa

rtic

ión

Nom

bre-

1

No dim

ombr

e de

dim

eN

ombr

ede

par

tic

Nom

bre

deub

part

ició

nN

omb

subp

a

“swimlane” jerárquica y multidimensionalb) Partición usando la notación “swimlane” jerárquica

No N su

Page 32: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

MODELADO DE ACTIVIDADES

Ejemplo 1: Partición de actividades del proceso de negocio “Tramitar ordenes de compra”

arta

men

to

Ord

enes

Enviar

Ejec

utor

: D

epa

Dpt

o. d

e O Recibir

ordenCerrarorden

Llenarorden

Enviarorden

[ordenaceptada]

<atri

buto

>> d

ptoE

Dpt

o. d

e C

onta

bilid

ad

Factura

Enviarfactura

Aceptarpago

Clie

nte

<<ex

tern

a>>

< < Factura

Hacerpago

Page 33: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

Los símbolos de los Diagramas de Actividades (1)

Nombre Símbolo DescripciónAcción Nodo de actividad

Primitiva ejecutable de asignación o computación

nombrecomputación

Nodo de inicio Nodo de control que indica el inicio de un flujo de control cuando una actividad es invocada

Nodo fin de actividad

Nodo de control que Indica el fin de todos los flujos dentro de una actividad. Muestra el fin de la actividad

Final de flujo Nodo de control que muestra el fin de un flujo ti lparticular

Flujo de control Eje de actividad para flujo de control. Conecta dos acciones. Usado para indicar secuencia

Flujo de objetos Eje de actividad para flujo de objetos. Conecta acciones con nodos de objetos o pines

Page 34: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

Los símbolos de los Diagramas de Actividades (2)

Nombre Símbolo Descripción

Almacén de datos Nodo que representa un buffer o un almacén de información persistente (archivo o base de

<<datastore>>nombre información persistente (archivo o base de

datos)Nodo de decisión Nodo de control que selecciona entre dos o

más flujos de salida

N d d l N d d t l d á fl j

nombre

Nodo de mezcla (merge)

Nodo de control que une dos o más flujos alternativos

(Join) Nodo de concurrencia

Nodo de control que sincroniza múltiples flujos

(Fork) Nodo de sincronización

Nodo de control que divide un flujo en dos o más flujos concurrentes (paralelos)

Nodos de objeto Nodo de objetos usados en los flujos deNodos de objeto Nodo de objetos usados en los flujos de objetos. Representan objetos de datos o información

Page 35: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

DIAGRAMAS DE ACTIVIDADES

Los símbolos de los Diagramas de Actividades (3)

Nombre Símbolo Descripción

Conector Usados para separar un flujo y reestablecer su conexión en un diagramaconexión en un diagrama

Pin Usado para indicar valores de entrada o salida en una acción

Manejador de excepciones

Nodo que indica la ejecución de una acción excepcional invocada desde otra acciónnombreexcepciones p

Notas Nodo que permite agregar notas al diagrama (Ej. Pre y postcondiciones locales)

Acción señal de envío Acción que indica la creación de una señal que es t itid t ió ttransmitida a otra acción receptora

Acción de señal de aceptación

Acción que espera la ocurrencia de un evento para disparar una señal a otra acción receptora

Acción evento de tiempo Acción que espera la ocurrencia de un evento temporal (fecha/hora) para disparar una señal a otra acción receptora

Page 36: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Actividad practica - continuación

Obj ti Objetivos: Adquirir habilidades en el modelado de actividades dentro del marco del modelado de negocios

Productos a entregar:Productos a entregar:Diagramas de actividades para los procesos del bajo nivel en la jerarquía de procesos tanto fundamentales como de apoyocomo de apoyo

Page 37: DEFINICIÓN DE LOS REQUISITOS DE INFORMACIÓN DE UNA ... · |En el modelado de negocios, los diagramas de actividad se emplean para: ymodelar el flujo de trabajo de aquellos procesos

Detalle de actividades1. Para los procesos descritos

Seleccionar aquellos de más bajo nivel en la jerarquía

2. Para cada proceso seleccionado y usando la herramienta de modelado:

1 Elaborar el diagrama de actividades que muestre el 1. Elaborar el diagrama de actividades que muestre el flujo de control

V lid l di d ti id d3. Validar los diagramas de actividades