Sie sind auf Seite 1von 53

23/02/2013

1
Relacin entre Procesos y Sistemas de
Informacin
Sesin 03
Ing. Miguel Caldern Su Nbrega
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
GESTIN DE PROCESOS
23/02/2013
2
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Las organizaciones a menudo fallan al no
comprender que su efectividad puede
mejorar drsticamente si los procesos que
soportan su operaciones estn bien
gestionados y automatizados.

Michael Hammer
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Por qu es necesario gestionar los procesos?
Conduce a un mejor entendimiento de las operaciones,
puntos crticos en las condiciones actuales,
alternativas de mejoramiento y optimizacin y a una
evaluacin de los recursos necesarios para asegurar un
desempeo conforme a las expectativas.
Los resultados de estas actividades analticas han
permitido mejoras hasta del 80% en la eficiencia
operacional (Thomas A. Little Consulting CEO).
23/02/2013
3
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu me faculta el tener mis procesos
gestionados adecuadamente?
Hacer Anlisis de Impacto Funcionales, Organizativos y de Sistemas.
Desarrollar y Evolucionar Sistemas ms Integrados, ms de Negocio.
Disponer de una base ms slida al Plan de Sistemas y Tecnologa.
Implantar tecnologa BPM / WORKFLOW.
Mejora continua de Procesos de Negocio (Reingeniera - Rediseo)
Apoyar a los procesos de Benchmarking.
Diseo y Reestructuracin Organizativa.
Formar y Guiar al personal de la Organizacin.
Diseo y Lanzamiento de Nuevos Productos y Servicios.
ABM / ABC (Activity Based Management / AB Costing).
Gestin de Competencias.
Control Interno.
Implantar CMMI / ITIL / ISO.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagrama de Procesos Dinmico?
Un diagrama de proceso tiende a ser una representacin
bi-dimensional y esttica del proceso. Lo que falta en un
diagrama de proceso (diagrama de flujo) es el
conjunto de datos que fluyen a travs del proceso y la
habilidad para analizar el proceso de manera cuantitativa
mediante herramientas computacionales analticas.
23/02/2013
4
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Modelacin y Anlisis de Procesos Empresariales
(MAPE)
Se basa en herramientas y tcnicas analticas que
facilitan a las organizaciones la documentacin,
modelamiento, entendimiento y mejoramiento de sus
procesos empresariales.
Las herramientas de software proveen la facilidad de
definir y construir el modelo de un proceso utilizando
datos operativos y luego hacer simulaciones para
analizar el comportamiento del proceso ante cambios que
representan condiciones empresariales reales.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Fases MAPE (1/6)
Disear el
Flujo del
Proceso
Modelar el
Proceso
Analizar los
Resultados
Mejorar el
Proceso
Documentar
el Proceso
23/02/2013
5
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Fases MAPE (2/6)
Disear el Flujo del Proceso
Crear el Diagrama de Flujo del Proceso
especificando las TAREAS que deben ser
ejecutadas, y la secuencia paralela o
serie en que ellas se ejecutan.
Especificar las reglas de negocio y
condiciones que determinan el flujo de
proceso. De igual manera, delinear las
excepciones inherentes en cada TAREA
del proceso.
Identificar los RECURSOS ( Humanos,
Fsicos y Tecnolgicos) disponibles para
realizar las tareas del proceso.
Disear el
Flujo del
Proceso
Modelar el
Proceso
Analizar los
Resultados
Mejorar el
Proceso
Documentar
el Proceso
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Fases MAPE (3/6)
Modelar el Proceso
El tiempo que toma la realizacin de cada tarea.
Este puede constante o pertenecer a un rango
determinado de manera estadstica.
El tiempo que un recurso est disponible para
realizar una tarea.
El costo de los recursos utilizados.
La probabilidad de ocurrencia de determinados
eventos. Ejemplo: Qu porcentaje de las
matrculas son realizadas luego de iniciado el
semestre acadmico.
La tasa de frecuencia con la que se inician los
nuevos eventos, casos o transacciones en el
proceso. Ejemplo, la frecuencia de llegada de los
alumnos a una caja de la universidad para efectuar
un pago determinado.
Disear el
Flujo del
Proceso
Modelar el
Proceso
Analizar los
Resultados
Mejorar el
Proceso
Documentar
el Proceso
23/02/2013
6
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Fases MAPE (4/6)
Analizar los Resultados
Son los resultados del modelo consistentes con el sentir
de las personas que ejecutan el proceso?
Dnde estn los cuellos de botella del proceso?
Es las desviacin estndar del tiempo de ciclo del
proceso consistente con las expectativas de los clientes?
Est el costo directo del proceso en lnea con las
expectativas de la Direccin?
Cuntas unidades o eventos se pueden manejar en un
determinado intervalo de tiempo?
Cuntas recursos adicionales se requeriran para atender
un incremento en el nmero de unidades producidas o
transacciones atendidas sin afectar los tiempos de
respuesta?
Cmo se afectaran el costo y el tiempo si se agrega una
nueva tarea para atender requerimientos de los clientes o
para cumplir nuevas regulaciones?
Disear el
Flujo del
Proceso
Modelar el
Proceso
Analizar los
Resultados
Mejorar el
Proceso
Documentar
el Proceso
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Fases MAPE (5/6)
Mejorar el Proceso
Si se cambian, eliminan o automatizan
algunas de las tareas del proceso, cul
sera el nuevo costo del proceso?
Se eliminan los cuellos de botella con
las modificaciones?
Cuntas unidades o transacciones se
pueden atender con el nuevo proceso?
Cules son los recursos requeridos
para realizar el nuevo proceso?
Se pueden reubicar algunos de los
recursos del proceso actual?
Disear el
Flujo del
Proceso
Modelar el
Proceso
Analizar los
Resultados
Mejorar el
Proceso
Documentar
el Proceso
23/02/2013
7
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Fases MAPE (6/6)
Documentar el Proceso
La documentacin permite la obtencin de una copia impresa que
puede ser utilizada para entrenamiento, consulta y para el
mantenimiento del proceso.
La documentacin puede ser utilizada para cumplir en parte con
los requerimientos ISO 9000. La esencia de ISO 9000 es la frase
hacer lo que se dice y decir lo que se hace. La documentacin
permite cumplir de manera rpida con la segunda parte de la
frase decir lo que se hace.
La documentacin puede ser utilizada para compartir las
definiciones del proceso con Socios y Clientes de tal manera que
las expectativas sean consistentes a lo largo de la cadena de
abastecimiento.
Luego del diseo del nuevo proceso, muchas compaas toman
la iniciativa lgica de automatizar el proceso utilizando sistemas
de automatizacin del flujo de trabajo (workflow). La
documentacin es un medio excelente para definir las
especificaciones que deben ser tomadas en cuenta por los
implantadores de la solucin workflow. La automatizacin facilita a
las empresas cumplir con la primera parte de la frase ISO hacer
lo que se dice.
Disear el
Flujo del
Proceso
Modelar el
Proceso
Analizar los
Resultados
Mejorar el
Proceso
Documentar
el Proceso
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Aplicaciones de MAPE
Manejo de Ordenes, Reclamos, Revisiones, Mesas de Ayuda, Cuentas por
Pagar, Citas de Pacientes, son algunos de los procesos empresariales que se
pueden beneficia de MAPE. Ms an, estos procesos son los primeros
candidatos a ser automatizados.
Procesos
Empresariales:
Siguen una lnea de produccin que puede beneficiarse con la aplicacin de
las herramientas y metodologa MAPE. Mueven partes de una estacin a otra
en la lnea de produccin para producir un bien tangible. Los procesos de
manufactura continua o en lotes tales como los empleados en la industria
qumica tambin son buenos candidatos para MAPE.
Procesos de
Manufactura
Discreta:
Cualquier proceso que implique atender clientes o manejar logstica puede ser
diseado y mejorado utilizando la metodologa MAPE. Algunos ejemplos de
estos procesos son: registro en aeropuertos, operaciones de emergencia en
clnicas y hospitales, atencin de cajeros bancarios, autoservicios de comida
rpida, etc.
Procesos de
Servicios y
Logstica:
23/02/2013
8
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Modelamiento de Procesos
Modelo de
Procesos por
Regulacin
Modelo de Flujo
SATD (Structured
Analysis and
Design Technique)
Modelo de Flujo
Cliente / Proveedor
Modelo de Flujo y
Red de
Compromiso
Modelo de
Comportamiento
Modelo BAM
(Business Activity
Monitoring)
Modelo RSD
(Relation System
Diagram)
Modelo POSD
(Process Oriented
System Design)
Modelos IDEF0,
IDEF1, IDEF1X,
IDEF3, IDEF4,
IDEF5
Modelo UML
(Unified Modeling
Language)
Modelo DFD
(Diagrama de Flujo
de Datos)
BPM
BUSINESS PROCESS MANAGEMENT
23/02/2013
9
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
BPM
Popularmente se llama Gestin de Procesos
de Negocio (BPM Business Process
Management) a la metodologa empresarial
cuyo objetivo es mejorar la eficiencia a
travs de la gestin sistemtica de los
procesos de negocio, que se deben
modelar, automatizar, integrar, monitorizar
y optimizar de forma continua. Como su
nombre sugiere, BPM se enfoca en la
administracin de los procesos del negocio.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
BPM
Es la herramienta que nos permite modelar,
automatizar, manejar y optimizar procesos para
.

Es la herramienta que nos permite abordar y
gestionar procesos de innovacin en las compaas
que
.
23/02/2013
10
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Proeycto BPM
La justificacin de un proyecto BPM se basa
principalmente en la capacidad que tiene esta
metodologa, en conjunto con las herramientas que
abarca, de

Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
BPM Factores Crticos De xito
Orquestacin
de Procesos
Comunicacin
Colaboracin
Coordinacin
Organizacin
Sistemas
Clientes
Proveedores
Colaboradores
Tenerlo adecuadamente identificado y definido.
Asignarle objetivos y metas.
Disponer de medidas para valorar su actuacin.
23/02/2013
11
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Alcance de BPM
El alcance del BPM est conformado por un conjunto
de soluciones de software especializado que logra
automatizar, de una manera eficiente, todo el ciclo de
vida de los procesos, reglas y servicios de negocio,
desde la identificacin y modelizacin, hasta la
monitorizacin, permitiendo as un entorno de Mejora
Continua totalmente automatizado.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Aplicacin de la Metodologa BPM
Seleccin del proceso
Modelado y simulacin proceso actual
Modelado y simulacin proceso optimizado
Deteccin y Agrupamiento de Servicios de Negocio
Despliegue de Infraestructura
Implementacin del Proceso y Desarrollo de Web
Services.
Pruebas, Pase a Produccin.
23/02/2013
12
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Ciclo BPM
1
Model
2
Assembly
3
Deploy
4
Manage
MODELAR:
Conceptualizacin
de cmo debera
funcionar el
negocio
AUTOMATIZAR:
Unin de
componentes que
permite
programar
MONITOREAR: Medicin
y monitoreo de
actividades para poder
replantear los objetivos
del proceso
INTEGRAR: Puesta
en produccin de
los componentes
sobre un servidor
Iteracin
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Implementacin del ciclo BPM
R
e
c
u
r
s
o
s

Recoleccin de
Requerimientos y
Validaciones

Identificacin
de
Stakeholders
Mtricas
Claves
Auditora a los
Sistemas de
Informacin
actuales
Seleccin de
Proveedor

RFP (TDR)
Anlisis de
proveedores
Evaluacin
PoC
Implementacin del
Producto

Validacin de
Necesidades de
Negocio
Diseo y
Arquitectura
Implementacin del
Software
Comunicacin a los
stakeholders
Desarrollo del Proyecto

Preparacin del
Hardware
Ejecucin de Pilotos y
Paralelos.
Entrenamiento
(Tcnico y Funcional)
Aceptacin del Negocio
Medicin y
Retroalimentacin

Cambios en las
necesidades de
Negocio.
Disponibilidad de
nuevas opciones.
Evaluacin de
Efectividad
23/02/2013
13
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Herramientas BPM
Monitoreo
Automatizacin
/ Integracin /
Orquestacin
Diseo de
Procesos
Anlisis de
Proceos
Publicacin /
Comunicacin
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Herramientas BPM
Monitoreo
Automatizacin
/ Integracin /
Orquestacin
Diseo de
Procesos
Anlisis de
Proceos
Publicacin /
Comunicacin
Diseo de
Procesos
Anlisis de
Proceos
Publicacin /
Comunicacin
Arquitectura Empresarial
Modelizacin
Simulacin
Publicacin
Anlisis de Procesos de Negocio
BPA: BUSINESS PROCESS
ARCHITECTURE

SOA: SERVICE ORIENTED
ARCHITECTURE

BR: BUSINESS RULES
23/02/2013
14
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Herramientas BPM
Monitoreo
Automatizacin
/ Integracin /
Orquestacin
Diseo de
Procesos
Anlisis de
Proceos
Publicacin /
Comunicacin
BPM: BUSINESS PROCESS MANAGEMENT
BRMS: BUSINESS RULE MANAGEMENT SYSTEM
SOA: SERVICE ORIENTED ARCHITECTURE
ESB: ENTERPRISE SERVICE BUS
ECM: ENTERPRISE CONTENT MANAGEMENT
Automatizacin
/ Integracin /
Orquestacin
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Herramientas BPM
Monitoreo
Automatizacin
/ Integracin /
Orquestacin
Diseo de
Procesos
Anlisis de
Proceos
Publicacin /
Comunicacin
Monitoreo
Publicacin /
Comunicacin
OI: OPERATIONAL INTELLIGENCE
BAM: BUSINESS ACTIVITY MONITORING
BI: BUSINESS INTELLIGENCE
BSC: BALANCED SOCORECARD
23/02/2013
15
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Implementacin BPM
Centrarse
slo en las
tecnologa
Conoci-
miento
Mejora
continua
Dominio
Mejora
Continua
Procesos
Recurso
Empresari
al
Datos
Tenerlo
adecuadamente
identificado y
definido
Asignarle
objetivos y
metas
Disponer de
medidas para
valorar su
actuacin
Procesos
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Modelo de Negocio
La
Organizacin
Los puntos de
encuentro con los
clientes
Los puntos de
encuentro con
proveedores,
colaboradores y
otros entes
externos
Los problemas y
oportunidades de
mejora
Los procesos,
datos y flujos de
informacin
Los sistemas
informticos
Los indicadores
de gestin y
calidad
23/02/2013
16
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Valor Ganado
El trabajo no queda atascado o extraviado.
Los jefes pueden enfocarse ms en los
problemas del negocio y del personal, tal
como el rendimiento y capacitacin
individual, mejoras de procedimientos, y
casos especiales, ms que en la rutina de
asignacin de tareas.
Los procedimientos son formalmente
documentados y seguidos de forma exacta y
estndar, asegurando que el trabajo es
llevado a cabo en la forma planificada,
cumpliendo a su vez todos los requerimientos
y normas del negocio y externos.
La persona adecuada, dispositivo o sistema
es asignado a cada caso, y los casos ms
importantes o crticos en el tiempo, son
asignados primero. Los usuarios no gastan
tiempo escogiendo sobre cual caso trabajar,
aplazando quizs aquellos casos ms
importantes pero de mayor dificultad.
Se logra el procesamiento paralelo, donde 2
o ms actividades no dependientes pueden
ser realizadas concurrentemente, generando
as beneficios en cuanto a reduccin de
tiempo de los procesos, mejor servicio al
cliente y reduccin de costes.
Convertimos el entorno de trabajo de
Reactivo a un entorno ProActivo, con
todas las ventajas y beneficios que esto
conlleva.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Beneficios de BPM
Visibilidad de los procesos de las empresas.
Mayor flexibilidad y agilidad para adaptacin al cambio.
Posibilidad de integrar la informacin del negocio dispersa en
diferentes sistemas.
Dirigir los esfuerzos de la empresa de una manera planeada y
alineada con los objetivos estratgicos.
Adquirir la habilidad para disear, simular y monitorear
procesos de manera automtica y sin la participacin de
usuarios tcnicos.
Adquirir una ruta de mejoramiento y eficiencia continua al
convertir actividades ineficientes en menores costos a travs
de uso de tecnologa enfocada en procesos.
Reducir costos futuros de integracin y mantenimiento al
adquirir tecnologa y a preparada para abordar el cambio.
23/02/2013
17
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Video: Por qu implementar BPM?
Evaluacin de Procesos
Peridicamente evaluar el
estado real del software que se
est creando, lo que asegura
que lo entregado al final del
proyecto coincidir con lo
esperado.
23/02/2013
18
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagrama de Procesos
Un diagrama de proceso muestra la
en taller o en mquinas; las
, mrgenes de tiempo de , desde la llegada
de la materia prima hasta el empaque, arreglo o entrega final del
producto o servicio.

Para el despliegue de este proceso es til emplear una serie de
smbolos uniformes, en este caso se presentan los propuestos
por la Asociacin de Ingenieros Mecnicos de Estados Unidos
y adoptados en el British Standard glossary of terms in Work
Study, que sirven para representar todos los tipos de
actividades o sucesos que probablemente se den en cualquier
fbrica u oficina.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Simbologa Maynard (1/2)
La inspeccin no contribuye a la conversin del material en producto acabado. Slo sirve para
comprobar si una operacin se ejecut correctamente en lo que se refiere a calidad y cantidad.
La operacin hace avanzar al material, elemento o servicio un paso ms hacia el final, bien sea al
modificar su forma, como en el caso de una pieza que se labra, o su composicin, tratndose de
un proceso qumico, o bien al aadir o quitar elementos, si se hace un montaje. La operacin
tambin puede consistir en preparar cualquier actividad que favorezca la terminacin del producto.
Hay transporte, pues, cuando un objeto se traslada de un lugar a otro, salvo que el traslado forme
parte de una operacin o sea efectuado por un operario en su lugar de trabajo al realizar una
operacin o inspeccin.
Indica demora en el desarrollo de los hechos: por ejemplo, trabajo en suspenso entre dos
operaciones sucesivas, o abandono momentneo, no registrado, de cualquier objeto hasta que se
necesite. Es el caso del trabajo amontonado en el suelo del taller entre dos operaciones, de los
cajones por abrir, de las piezas por colocar en sus casilleros o de las cartas por firmar.
La diferencia entre almacenamiento permanente y depsito provisional o espera es que,
generalmente, se necesita un pedido de entrega, vale u otra prueba de autorizacin para sacar los
objetos dejados en almacenamiento permanente, pero no los depositados en forma provisional.
23/02/2013
19
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
PROCESO
T
(hr)
01 Auto-registro de postulante 1.50
02 Validacin de registro 0.05
03 Aprobacin de postulante 0.05
04 Espera 24.00
05 Llamada de consultado 0.50
06 Espera 72.00
07 Desplazamiento al Consulado 1.00
08 Ingreso al Consulado 1.50
09 Espera 1.00
10 Entrevista con el cnsul 0.50
11 Archivamiento de Expediente 0.10
Simbologa Maynard (2/2)
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Principios Six sigma
Satisfacer al cliente es la prioridad
1
Todo debe mejorarse alineado a los objetivos institucionales
2
Decisiones basadas en datos estadsticos
3
Se debe mejorar un proceso completo
4
Eliminar causas races del problema
5
Se debe administrar el cambio en un proceso mejorado
6
El recurso humano es el capital fundamental de la empresa.
7
23/02/2013
20
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Servicio de negocio
Prestacin humana que satisface alguna
necesidad social y que no consiste en la
produccin de bienes materiales.
Servicio
Es el Resultado principal de un Proceso Producto
Son otras consecuencias que se pueden
obtener al ejecutar un Proceso
Resultado
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
POR QU UNA ARQUITECTURA EMPRESARIAL?
Negocio P1 P2 P3 P4
Aplicaciones A1 A2 A1 A4
Infraestructura A1 A2 A1 A4
A
C D E
B
Clima/
Cultura
Organigrama
Datos
Arquitectura ACTUAL
P1 P2 P3
CTQs
Insatisfechos
Cliente Proveedor
ESTRATEGIA DE IMPLEMENTACIN
Rediseo
segn la nueva
arquitectura
Cambios
Normativos
Cambios en la
organizacin
Cambios en la
cultura
organizacional
Negocio P1 P2 P3
Aplicaciones A1 A2
Infraestructura A1 A2 A1 A4
A
C D E
B
Clima/
Cultura
Organigrama
Datos
Arquitectura IDEAL
P1 P2 P3
CTQs
Satisfechos
Cliente Proveedor
Tener una mayor precisin de lo que debemos cambiar para lograr
los objetivos de la organizacin.
23/02/2013
21
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
ETAPAS DE LA MEJORA

L s
L i
PROCESO NO CAPAZ
(NO CONTROLADO)
PROCESO CAPAZ
(CONTROLADO)
PROCESO
OPTIMIZADO
Resultados del
proceso
Ls
Li
Esfuerzo de estabilizacin
Esfuerzo de optimizacin

L s
L i
PROCESO NO CAPAZ
(NO CONTROLADO)
PROCESO CAPAZ
(CONTROLADO)
PROCESO
OPTIMIZADO
Resultados del
proceso
Ls
Li

L s
L i
PROCESO NO CAPAZ
(NO CONTROLADO)
PROCESO CAPAZ
(CONTROLADO)
PROCESO
OPTIMIZADO
Resultados del
proceso
Ls
Li
Cliente Insatisfecho Cliente Insatisfecho Ahorro
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Nivel de composicin de un proceso que soporta la
provisin de un servicio






Proceso 2
Sub
proceso 1
Sub
proceso 2
Sub
proceso 3
Sub
proceso 4
Sub
proceso 5
Macro proceso1
Proceso 1
Macro proceso2
Subprocesos
Procesos
Macroprocesos
Actividades
Acciones /
Funciones
Tarea 1
Servicios
Proveedor
Clientes
Tarea 1
N0
N1
N2
N3
N4
N5

Modelo del
proceso

Modelo de
Servicios

Modelo del
proceso


Modelo del
proceso


Modelo del
proceso


Procedimientos

23/02/2013
22
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
ARQUITECTURA DE NEGOCIO
Ciclo de vida del cliente
Catalogo de servicios (fichas de servicios)
Mapa de servicios en el tiempo
Modelo de
Servicios
Composicin del proceso
Estudio del proceso
Glosario de trminos
Modelo de
Procesos
Procedimiento Procedimientos
BPMS
23/02/2013
23
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
BPMS
Business Process Management System
Son plataformas software que permiten el modelado,
despliegue y seguimiento de los procesos de negocio
de una organizacin por parte de desarrolladores,
analistas de negocio y administradores del sistema.
Estos sistemas engloban tres categoras
fundamentales de herramientas:
Herramientas de modelado de procesos (mendiante BPMN u
otro)
Motores de Ejecucin (ejecutan cdigo BPEL, XPDL, etc.)
Herramientas de simulacin, monitorizacin y optimizacin
de procesos.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu ofrece un BPMS para la gestin de una
organizacin?
Automatizacin, Trazabilidad y Control de tareas,
procesos y sus diferentes versiones.
Integrarse con los sistemas operacionales (ERP,
CRM, SCM y otros Legacy) y bases de datos
existentes en la organizacin.
Integrarse con los procesos tanto de Proveedores
como de Clientes y Colaboradores.
Incorporar las reglas de negocio que define en cada
momento la organizacin.
23/02/2013
24
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu ofrece un BPMS para la gestin de una
organizacin?
Proporcionar a la Direccin la visibilidad de los
procesos, monitorizar las operaciones en tiempo real.
Agilidad para responder a los cambios en las
condiciones de mercado de modo que la Direccin
pueda manejar excepciones y modificar en tiempo
real tanto reglas de negocio como los mismos
procesos.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Tareas de un BPMS
En resumen una suite BPMS debe dar soporte al
modelado, ejecucin y monitorzacin de procesos
23/02/2013
25
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Tareas de un BPMS
Capacidad para capturar procesos ya
existentes de manera estructurada
mediante algn tipo de notacin (e.g.
BPMN)
Simulacin de parmetros de proceso
(tiempo de ejecucin, costes), en funcin
de las variables independientes del
mismo.
Facilidades para agilizar la importacin y
exportacin de modelos analticos
creados por expertos funcionales a
modelos aplicativos ejecutables. Usando
estndares como BPEL


Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Tareas de un BPMS
Ofrece diversos mecanismos de invocacin de
procesos de manera sncrona, por ejemplo va
web services(publicando el WSDL), RMI.
Permite el versionado de procesos.
Tiene en cuenta :
la escalabilidad (e.g. posibilidad en crecimiento en
nmero de usuarios y recursos),
el rendimiento(e.g. permite la ejecucin de miles de
procesos diferentes de manera concurrente)
la fiabilidad(e.g. soluciones 24x7).
23/02/2013
26
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Tareas de un BPMS
La monitorizacin de procesos permite obtener
informacin de negocio (Business Activity
Monitoring, BAM) y tcnica, con el fin de
identificar patrones de utilizacin, situaciones
de riesgo, indicadores de desempeo, etc.
Adems del almacenamiento y captura de
informacin se debe tener en cuenta la
agregacin de datos a partir de key
performance indicators(KPIs).
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Componentes Funcionales de un BPMS
Ayuda a descubrir y modelar los procesos
Modelador de
procesos
Incluye diseador de formas/pantallas y editor de reglas de negocio
Herramientas de
desarrollo
Evala el estado de los objetos y ejecuta el mtodo correcto basado en el estado y las
reglas asociadas
Mquina de
Procesos
Habilita la ejecucin de las reglas de negocio
Mquina de
reglas
Almacena meta-definiciones de procesos, participantes e integracin
Repositorio
Provee de registros de auditora, permite monitorear y evaluar mtricas.
Adicionalmente posibilita la intervencin manual de emergencia por parte del
administrador del proceso para redirigir el trabajo,
Administracin
Permiten obtener informacin de la ejecucin de los procesos
Herramientas de
reportes y anlisis
Permite integrarse con sistemas legacy o aplicaciones
Integracin
deprocesos
23/02/2013
27
BPMN
Si no se mide, no hay
una forma real de
determinar si se est
mejorando.
La medicin es el mejor
medicamento que puede
ayudar a curar un
proyecto que empieza a
tener problemas
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Identificacin de Procesos (1/3)
Conjunto estructurado y medible de actividades
que se desarrollan en la organizacin, con el
objetivo de conseguir un resultado concreto
para algn cliente.
Necesidades
Valor
aadido
Satisfaccin
Rasgos importantes:
Qu y para quin se hacen las cosas.
Clientes internos y clientes externos.
El responsable del proceso.
23/02/2013
28
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Identificacin de Procesos (2/3)
Ttulo o nombre del
proceso.
Misin o finalidad.
Propietario (persona, cargo,
posicin en la empresa).
Lmites.
Entradas y salidas.
Recursos asociados.
Mtodos, actividades y
tareas.
Clientes o usuarios del
proceso.
Representacin grfica.
Roles y responsabilidades
(quien participa).
Controles.
Indicadores (satisfaccin,
errores, plazos, quejas,
coste, reclamaciones, etc.).
Otros datos de inters: tipo,
fechas de inters
(implantacin, revisiones,
controles, modificaciones),
frecuencia, etc.

Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Identificacin de Procesos (3/3)
CEO
Ganancias , Crecimiento y Costeo
Sensibilidad a las condiciones de
negocio y seguimiento a las nuevas
oportunidades del mercado
Mejora de los perfiles y habilidades
internas, capacidades y liderazgo
como primer paso para el
crecimiento.
CIO
Alineacin de la Tecnologa de
Informacin con las metas del
negocio para alcanzar las ganancias
y el crecimiento, reduciendo los
costos.
Construccin de herramientas que
permitan incrementar la sensibilidad
a las condiciones del negocio.
Habilitar a los tomadores de
decisiones para darle facilidades
enfocados en el crecimiento de la
organizacin
23/02/2013
29
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Cmo aplicar BPM
P
r
o
c
e
s
o

I
d
e
a
l

Todo aquel proceso
que tiene un
impacto favorable
hacia un usuario
final o cliente del
negocio. En
general todos los
procesos de
atencin a clientes
M
o
d
e
l
o

Un modelo es una
representacin de
una realidad
compleja. Modelar
es desarrollar una
descripcin lo ms
exacta posible de
un sistema y de las
actividades
llevadas a cabo en
l.
S
i
m
u
l
a
c
i

n

La simulacin es
disear un modelo
de un sistema real
y llevar a trmino
experiencias con
l, con la finalidad
de comprender el
comportamiento del
proceso o evaluar
nuevas estrategias
para el
funcionamiento del
sistema.
Conjunto de actividades que recibe uno o ms insumos y crea un
producto.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu se mide?
Productividad Capacidad
Tasa de uso
de la
capacidad
Calidad
Velocidad o
Tiempo de
Respuesta
Flexibilidad
23/02/2013
30
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Actividades BPM (1/2)
Modelado y
especificacin
de procesos
Configuracin e
Implantacin
de procesos
Modelo
Conceptual
Estndares
y lenguajes
Herramienta
BPMS
Relevamiento
Especificacin de req.
Dominio del problema
Anlisis
Diseo
Programacin
Interoperabilidad
Funcionalidades
Soporte
Base Instalada
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Actividades BPM (2/2)
Modelado y
especificacin
de procesos
Configuracin e
Implantacin
de procesos
Participantes Consultores BPM
Administradores Desarrolladores BPMS
Especialistas BPM
Especialistas Proceso
23/02/2013
31
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Proceso de Negocio (1/2)
Un Proceso de Negocio es una coleccin de actividades
que tomando una o varias clases de entradas crean una
salida que tiene valor para un cliente. (Hammer &
Champy, 1993)
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Proceso de Negocio (2/2)
Un proceso puede pasar por muchos
cargos, por eso se dice que los procesos
alcanzan a toda la organizacin y la
cruzan horizontalmente.
Roles
Desde el punto de vista de
segmentacin se pueden distinguir
macroprocesos y procesos operativos.
Segmentacin
23/02/2013
32
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Procesos y Organizacin
Administradores de nivel superior
Directivo
(Estratgico)
Administradores de Nivel Medio
Gerencial
(Tctico)
Nivel de conocimientos
Trabajadores de
Conocimiento y datos
Nivel Operativo
Administradores
Operativos
Operativo
(Operacional)
Ventas y
Marketing
Produccin Finanzas Contab. RR.HH.
S
o
c
i
o
s

d
e

N
e
g
o
c
i
o
s
,

p
r
o
v
e
e
d
o
r
e
s

C
l
i
e
n
t
e
s

I
n
f
r
a
e
s
t
r
u
c
t
u
r
a

D
e

T
I

A
r
q
u
i
t
e
c
t
u
r
a


d
e

I
n
f
o
r
m
a
c
i

n

d
e

l
a

o
r
g
a
n
i
z
a
c
i

n

Hardware Software
Tecnologa
de datos
Gestin de
Contenidos
Redes
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
BPMN
Business Process Modeling Notation
Notacin desarrollada inicialmente por BPMI
(Business Process Management Initiative).
Fusin con OMG (Object Management Group) en
Junio de 2005.
23/02/2013
33
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu es BPMN? (1/3)
Business Process Modeling Notation o BPMN (en
espaol Notacin para el Modelado de Procesos de
Negocio) es una notacin grfica comn para cerrar
la brecha de comunicacin que frecuentemente se
presenta entre el diseo de los procesos de negocio
y su procesos pblicos y privados, orquestacin, etc.

Permite conceptos avanzados de modelado (por
ejemplo manejo de excepciones, compensacin de
transacciones, entre otros).
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu es BPMN? (2/3)
Business Process Modeling Notation
(BPMN) es una notacin grfica que
describe la lgica de los pasos de un
proceso de Negocio. Esta notacin ha
sido especialmente diseada para
coordinar la secuencia de los
procesos y los mensajes que fluyen
entre los participantes de las
diferentes actividades.
Estndar internacional de
modelado de procesos
aceptado por la
comunidad.
Independiente de
cualquier metodologa de
modelado de procesos.
Crea un puente
estandarizado para
disminuir la brecha entre
los procesos de negocio y
la implementacin de
estos.
Modelar los procesos de
una manera unificada y
para el entendimiento a
todas las personas de una
organizacin.
23/02/2013
34
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu es BPMN? (3/3)
El modelado en BPMN se realiza
mediante diagramas muy simples con un
conjunto muy pequeo de elementos
grficos. Con esto se busca que para los
usuarios del negocio y los
desarrolladores tcnicos sea fcil
entender el flujo y el proceso.
Existen cuatro categoras de elementos
que nos dan la oportunidad de realizar
un diagrama simple de procesos de
negocio (en ingls Business Process
Diagram o BPD).
Objetos de flujo:
Eventos, Actividades,
Rombos de control
de flujo (Gateways)
Objetos de conexin:
Flujo de Secuencia,
Flujo de Mensaje,
Asociacin
Swimlanes (Carriles
de piscina): Pool,
Lane
Artefactos: Objetos
de Datos, Grupo,
Anotacin
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Identificacin de Procesos (1/3)
Procesos Estratgicos
Los procesos estratgicos son aquellos relacionados
con las estrategia de la organizacin, considera:
La forma como se establece la visin, misin, valores,
directrices funcionales, objetivos corporativos,
departamentales y personales y el programa de accin entre
otros componentes.
La forma como se monitorea el cumplimiento de los objetivos,
la definicin de indicadores y como se mantienen
actualizados.
La forma de mantener actualizadas las definiciones
estratgicas.
La forma como se comunica la estrategia y la forma de
motivar a todos los integrantes de la organizacin en lograr
sus definiciones, entre otros temas relacionados.
23/02/2013
35
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Identificacin de Procesos (2/3)
Procesos de Negocio / Operativos
Atienden directamente la misin del negocio y
satisfacen necesidades concretas de los clientes :
Los procesos de negocios estn asociados a los productos
o servicios que presta una organizacin
En empresas pequeas se estima razonable identificar entre
1 y 3 de estos macroprocesos; en empresas grandes este
nmero puede llegar a 8.

Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Identificacin de Procesos (3/3)
Procesos de Apoyo
Son servicios internos necesarios para realizar los
procesos del negocio. Tambin se les llama
procesos secundarios.
En empresas pequeas es fcil identificar hasta unos
20 procesos de apoyo, los que pueden llegar hasta
400 en grandes organizaciones, sin considerar las
diferentes versiones de cada uno.

23/02/2013
36
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Enfoque
Aumentar la
capacidad de
colaboracin tanto
interna como
externa.
Aprovechar la
informacin para la
optimizacin del
negocio.
Innovarlos procesos
y modelos de
negocio.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Qu es BPD?
Diagrama diseado para
representar grficamente la
secuencia de todas las
actividades que ocurren durante
un proceso, basado en la tcnica
de Flow Chart, incluye adems
toda la informacin que se
considera necesaria para el
anlisis.
Diagrama diseado para ser
usado por los analistas de
procesos, quienes disean,
controlan y gestionan los
procesos.
En un BPD se permite definir un
tipo personalizado de Objeto de
Flujo o un Artefacto, si con ello
se hace el diagrama ms
comprensible.
23/02/2013
37
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Elementos BPMN
Nodos de Control (Eventos)
Son algo que
sucede durante el
curso de un
proceso de
negocio, afectan el
flujo del proceso y
usualmente tienen
una causa y un
resultado.
Start
Por lo
general se
considera un
nico inicio
para todo el
proceso
Stop /
End
Se considera
slo para
indicar que
uno de los
flujos del
proceso ha
concluido,
pero el
proceso
contina.
Termina
te
Se utiliza
para indicar
que el
proceso ha
concluido
totalmente.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Elementos BPMN
Actividades (1/3)
Las actividades
pueden ser
compuestas o
no, dentro de
BPMN las
actividades
compuestas se
conocen como
Subprocesos, y
las actividades
atmicas como
tareas.
Tarea (Task): Una
tarea se utiliza
cuando el trabajo
en el proceso no es
descompuesto en
ms detalle. Es
ejecutada por una
persona y/o una
aplicacin.
Subproceso
(Subprocess):
Actividad
compuesta que es
incluida dentro de
un proceso. Esta
figura incluye a su
vez un conjunto de
actividades y una
secuencia lgica.
23/02/2013
38
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Elementos BPMN
Actividades (2/3)
Dependiendo de la
herramienta que se utilice
para modelar el proceso
se pueden identificar
distitos tipos de
actividades, por ejemplo
las tareas definidas como
automatizadas, humanas,
reglas de negocio o
servicios.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Elementos BPMN
Actividades (3/3)
Tarea automatizada que es ejecutada sin intervencin humana,
asociada generalmente a clculos o procesamiento.
Task
Tarea que requiere la decisin humana para ser ejecutada.
Principalmente son actividades que generan una toma de decisiones
no racionales o de difcil automatizacin.
Human
Task
Tareas que slo se indican como conexiones hacia otros Sistemas de
Informacin. Estas tareas no implican procesamiento, mas s
conexin hacia sistemas externos.
Service
Tareas que se relacionan con decisiones que se pueden tomar (por lo
general de manera automatizada) pero que impactan directamente a
los objetivos estratgicos de la entidad.
Business
Task
23/02/2013
39
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Elementos BPMN
Control de Flujos (Eventos)
Sirven para determinar cules son los caminos que podra seguir un flujo
del proceso, segn la decisin (humana o automatizada) que se tome.
Simple
Decision
Se utiliza
para flujo que
tiene un
control
lgico slo
en dos
estados
(verdadero o
falso).
Multiple
Decision
Se utiliza
para
determinar
un flujo que
tiene ms de
una posible
condicin
Merge
Permite unir
dos o ms
flujos
exclusivos.
Slo se
requiere que
se cumpla
uno de los
flujos.
Fork
Permite
dividir un
flujo en dos o
ms flujos
que se
debern
ejecutar de
manera
paralela.
Join
Permite unir
dos o ms
flujos que
hayan sido
generados
como
ejecucin
en paralelo.
+ +
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Preguntas de Repaso
Qu beneficios podra obtener en la empresa en la
que est realizando su trabajo prctico? Sustente
cada uno de los beneficios explicando el por qu.
Considera usted que la organizacin sobre la cual
est realizando su trabajo de investigacin ha
alcanzado un GAP de Rigidez? Por qu?
Qu componentes de BPM necesitar en su
organizacin? Por qu?
Qu relacin existe entre la cadena de valor y
BPM?
23/02/2013
40
POO
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Clases y Objetos
Representacin simblica de objetos.
Una clase define las propiedades y
operaciones que cualquier miembro
de ella deber tener.
Clase
Es una instancia de una clase. Usted
utiliza una clase para crear los objetos
que necesite.
Objeto
23/02/2013
41
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Composicin de una Clase
Es el contenedor de la funcionalidad y las
caractersticas del Sistema de Informacin
Clase
Las propiedades son las caractersticas de
un objeto.
Propiedades
Los mtodos son las cosas que los
objetos pueden hacer.
Mtodos
Los eventos son las acciones a las que un
objeto puede responder (reconoce).
Eventos
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Caractersticas de los Objetos (1/5)
Objetos
Encapsulamiento
Polimorfismo
Reusabilidad
Herencia
23/02/2013
42
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Caractersticas de los Objetos (2/5)
Encapsulamiento
Importa lo que hace, no
como lo hace, se oculta
la implementacin, se
esconde la complejidad.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Caractersticas de los Objetos (3/5)
Polimorfismo
Posibilidad de usar el mismo
nombre para mtodos en
cualquier clase y diferentes
implementaciones
23/02/2013
43
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Caractersticas de los Objetos (4/5)
Reusabilidad
El encapsulamiento,
fomenta la reutilizacin del
cdigo por terceras partes,
consecuencia del
encapsulamiento
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Caractersticas de los Objetos (5/5)
Herencia
Posibilidad
de extender
o reescribir la
funcionalidad
de una clase
Posibilidad de
implementar muchos
mtodos con el
mismo nombre y
diferentes parmetros
Sobrecarga
Posibilidad de
cambiar el cdigo de
un mtodo heredado
en una clase hija
Sobrescritura
23/02/2013
44
UML
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Definicin de UML (1/3)
Lenguaje Unificado de Modelado (LUM) o (UML, por
sus siglas en ingls, Unified Modeling Language)
est respaldado por el OMG (Object Management
Group). Es un lenguaje grfico para visualizar,
especificar, construir y documentar un sistema. UML
ofrece un estndar para describir un "plano" del
sistema (modelo), incluyendo aspectos conceptuales
tales como procesos de negocio y funciones del
sistema, y aspectos concretos como expresiones de
lenguajes de programacin, esquemas de bases de
datos y componentes reutilizables.
23/02/2013
45
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Definicin de UML (2/3)
Diagrama
Estructura
Clases
Componentes
Objetos
Estructura
Compuesta
Despliegue
Paquetes
Composicin
Actividades Casos de Uso Estados Interaccin
Secuencia
Global de
Interaccin
Comunicacin
Tiempos
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Definicin de UML (3/3)
Los Diagramas de Estructura
enfatizan en los elementos que
deben existir en el sistema modelado:
Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de estructura compuesta
(UML 2.0)
Diagrama de despliegue
Diagrama de paquetes
Los Diagramas de Comportamiento
enfatizan en lo que debe suceder en
el sistema modelado:
Diagrama de actividades
Diagrama de casos de uso
Diagrama de estados
Los Diagramas de Interaccin son un
subtipo de diagramas de
comportamiento, que enfatiza sobre
el flujo de control y de datos entre los
elementos del sistema modelado:
Diagrama de secuencia
Diagrama de comunicacin, que es
una versin simplificada del
Diagrama de colaboracin (UML 1.x)
Diagrama de tiempos (UML 2.0)
Diagrama global de interacciones o
Diagrama de vista de interaccin
(UML 2.0)
23/02/2013
46
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Actores (1/2)
Un diagrama de actores busca representar a todas las
entidades que interactan con el Sistema de
Informacin, generando de esta manera las relaciones
entre estos.
En el diagrama de actores se puede entender cundo
existen tipos de actores a travs de la
generalizacin (especializacin) de los mismos.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Actores (2/2)
Actor 1 Actor 2
Actor 3
(tipo de actor 2)
Actor 4
(tipo de actor 2)
Actor 5
(tipo de actor 4)
Actor 6
(tipo de actor 4)
Actor 7
23/02/2013
47
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Paquetes (1/2)
En el Lenguaje Unificado de Modelado, un diagrama de
paquetes muestra cmo un sistema est dividido en
agrupaciones lgicas mostrando las dependencias entre esas
agrupaciones. Dado que normalmente un paquete est
pensado como un directorio, los diagramas de paquetes
suministran una descomposicin de la jerarqua lgica de un
sistema.
Los Paquetes estn normalmente organizados para
maximizar la coherencia interna dentro de cada paquete y
minimizar el acoplamiento externo entre los paquetes. Con
estas lneas maestras sobre la mesa, los paquetes son
buenos elementos de gestin. Cada paquete puede asignarse
a un individuo o a un equipo, y las dependencias entre ellos
pueden indicar el orden de desarrollo requerido.

Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Paquetes (2/2)
Funcionalidad
Externa 2
Funcionalidad
Externa 1
Funcionalidad
Externa 3
Funcionalidad 2
Funcionalidad 1
Funcionalidad 3
Actor 1
Actor 2
Actor 3
23/02/2013
48
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Casos de Uso(1/2)
UML no define estndares para que el formato escrito
describa los casos de uso, y as mucha gente no
entiende que esta notacin grfica define la
naturaleza de un caso de uso; sin embargo una
notacin grfica puede solo dar una vista general
simple de un caso de uso o un conjunto de casos de
uso. Los diagramas de casos de uso son a menudo
confundidos con los casos de uso. Mientras los dos
conceptos estn relacionados, los casos de uso son
mucho ms detallados que los diagramas de casos de
uso.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Casos de Uso(2/2)
Funcionalidad 3
Proceso
2.1
Proceso
2.4
Proceso
2.2
Proceso
2.3
Proceso
2.5
Funcionalidad
Externa 1
<<include>>
<<include>>
<<extend>>
Actor 2
Actor 3
23/02/2013
49
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Actividades (1/2)
En el Lenguaje de Modelado Unificado, un
diagrama de actividades representa los flujos de
trabajo paso a paso de negocio y operacionales de
los componentes en un sistema. Un Diagrama de
Actividades muestra el flujo de control general.

Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Actividades (2/2)
23/02/2013
50
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Estados (1/2)
En UML, un diagrama de estados es un diagrama
utilizado para identificar cada una de las rutas o
caminos que puede tomar un flujo de informacin
luego de ejecutarse cada proceso.

Permite identificar bajo qu argumentos se ejecuta
cada uno de los procesos y en qu momento
podran tener una variacin.

El diagrama de estados permite visualizar de una
forma secuencial la ejecucin de cada uno de los
procesos.

Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Estados (2/2)
23/02/2013
51
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Clases (1/4)
Un diagrama de clases es un tipo de
diagrama esttico que describe la
estructura de un sistema mostrando
sus clases, atributos y las relaciones
entre ellos. Los diagramas de clases
son utilizados durante el proceso de
anlisis y diseo de los sistemas,
donde se crea el diseo conceptual
de la informacin que se manejar en
el sistema, y los componentes que se
encargaran del funcionamiento y la
relacin entre uno y otro.
Representacin de:
Requerimientos en entidades y
actuaciones.
La arquitectura conceptual de un
dominio
Soluciones de diseo en una
arquitectura
Componentes de software orientados a
objetos
Tambin llamados atributos o
caractersticas, son valores que
corresponden a un objeto, como color,
material, cantidad, ubicacin.
Propiedades
Comnmente llamados mtodos, son
aquellas actividades o verbos que se
pueden realizar con/para este objeto.
Operaciones
Conjunto de operaciones que permiten
a un objeto comportarse de cierta
manera, por lo que define los
requerimientos mnimos del objeto.
Interfaz
Se define como la reutilizacin de un
objeto padre ya definido para poder
extender la funcionalidad en un objeto
hijo.
Herencia
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Clases (2/4)
Las asociaciones se definen como una
relacin semntica entre dos o mas
clases que especifica conexiones entre
las instancias de esta clase.
El alumno tiene registrada una matrcula,
la matrcula contiene cursos, por lo tanto
un alumno est matriculado en varios
cursos.
Una asociacin binaria es una relacin
entre dos clases. Se representa mediante
una lnea continua qnue conecta dos
clases asociadas. Adicionalmente se le
peude indicar la multiplicidad.

Multiplicidad
0..1
1
0..*
*
1..*
N..M
Significado
0 1
1 y slo 1
0 muchos
Cualquiera
Al menos 1 muchos
De N hasta M
Matrcula
Alumno
Tiene registrada
Cursos Contiene
23/02/2013
52
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Clases (3/4)
Agregacin
Es un tipo especial de
asociacin que se emplea para
representar la relacin entre un
todo y sus partes. Se indica
mediante un rombo son color
en el extremo de la asociacin
unido a la case que representa
el todo, tambin llamada
agregada
Composicin
Implica que cada instancia-
parte est incluida en un
momento dado como mximo
en una instancia-todo
(compuesto) y que el
compuesto tiene la
responsabilidad exclusiva de la
disposicin de sus partes.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Clases (4/4)
23/02/2013
53
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Secuencia (1/2)
Muestra la interaccin de un conjunto de objetos en
una aplicacin a travs del tiempo y se modela para
cada mtodo de la clase. Mientras que el diagrama
de casos de uso permite el modelado de una vista
business del escenario, el diagrama de secuencia
contiene detalles de implementacin del escenario,
incluyendo los objetos y clases que se usan para
implementar el escenario, y mensajes
intercambiados entre los objetos.
Sistemas de Informacin Ing. Miguel Martn Caldern Su Nbrega
Diagramas UML
Secuencia (2/2)

Das könnte Ihnen auch gefallen