[1] El documento introduce el modelado de procesos de negocio y describe algunos elementos clave como procesos, recursos, objetivos y reglas. [2] Explica que la notación Eriksson-Penker es una extensión de UML que permite modelar sistemas de negocio a través de diagramas de procesos. [3] Estos diagramas representan procesos mediante símbolos que indican objetivos, entradas, salidas, y otros elementos involucrados.
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de negocio
1. INTRODUCCION AL MODELADO DE
PROCESO
Introducción al análisis y diseño
de sistemas
EP INGENIERÍA DE SISTEMAS
EC: ANALISIS Y DISEÑO DE SISTEMAS
2. Competencia
Analiza y Diseña Sistemas de Información con el
Proceso de Desarrollo RUP, expresando sus ideas
con coherencia, lógica, orden, claridad,
fundamento y buen lenguaje; innovando en la
búsqueda de soluciones.
3. Objetivo de la clase
Lograr que los alumnos comprendan los conceptos
y fundamentos del modelado de negocio.
4. Agenda de la clase
Introducción al Análisis y diseño de sistemas
Sistemas
Sistemas de Información y tipos
RUP
Introducción al modelado de negocio
Procesos
11. Definición: Sistema de
Información
Es un conjunto de elementos que interactúan entre sí con
el fin de apoyar las actividades de una empresa o
negocio.
Realiza cuatro actividades básicas:
1. Entrada
2. Almacenamiento
3. Procesamiento
4. Salida de información
12. Procesos
Validación de entradas
Cálculo de valor de
stock
Control de cajeras
Cálculos estadísticos
Impresión de informes
Impresión de pagos
Estudios de márketing
Emisión de pedidos
Informes varios
Datos de cajas
Datos de almacén
Ventas de perecederos
Caducidad
Fecha
Pedidos
Órdenes de almacén
Pagos
Datos para contabilidad
Estadística
Mejoras en la eficacia
EJEMPLO DEL SISTEMA DE INFORMACION
13. ¿Cómo construir un SI?
•Identificar los usuarios
•Definir la arquitectura del sistema
•Definir el software a desarrollar
• Cada vez MÁS COMPLEJO
• Desarrollarlo RÁPIDAMENTE
• Se necesitan métodos mejores de desarrollo
13
14. Seis tipos de Sistemas
• Existen tipos específicos de sistemas que
corresponde a cada nivel en una organización.
• Estos son:
“Executive Support System” (ESS) en el nivel de
Estratégias
“Management Information Systems” (MIS) y
“Decision Support System” (DDS) en el nivel
administrativo
“Knowledge Work Systems” (KWS) y “Office
Systems” (OS) en el nivel de conocimiento
“Transaction Processing Systems” (TPS) en el
nivel operacional
14
15. Objetivos de los Sistemas de Información
•Automatización de procesos operativos.
Sistemas Transaccionales
•Proporcionar información que sirva de apoyo al
proceso de toma de decisiones.
Sistemas de Soporte a la Toma de Decisiones
•Lograr ventajas competitivas a través de su
implantación y uso.
Sistemas Estratégicos
16. El proceso de desarrollo de
software
16
Proceso de
desarrollo de
software
Requerimientos
del usuario
Sistema de
software
17. Metodología RUP
Rational Unified Process (RUP):
Las siglas RUP en inglés significa Rational Unified Process
(Proceso Unificado de Rational)
Es un producto del proceso de ingeniería de software
que proporciona un enfoque disciplinado para asignar
tareas y responsabilidades dentro de una organización
del desarrollo. Su meta es asegurar la producción del
software de alta calidad que resuelve las necesidades de
los usuarios dentro de un presupuesto y tiempo
establecidos.
17
20. Representación y descripción de los
Procesos de Negocio
“Aquello que no se entiende
no se puede representar... Y
viceversa”
Anónimo
21. Procesos de Negocio
Proceso:
Un conjunto de actividades interrelacionadas de
trabajo, cada cual con insumos y rendimientos
prescritos;
Una serie de actividades convierte los insumos, que
puedes ser:
Materiales
Equipo
Otros objetos tangibles
22. Procesos de Negocio
Proceso:
• Tiene un principio y un fin bien definidos;
• Por lo general atraviesa los límites funcionales de la
organización
23. Características de los Procesos
Un proceso supone transformaciones de naturaleza
física, de ubicación o transaccionales, además tiene
características en común:
Titularidad definida con claridad: el propietario del
proceso:
Responsable del rendimiento, costo, calidad y programa
del mismo, además de cumplir con los objetivos y
autoridad para modificar y mantener el rendimiento
deseado
1
24. Características de los Procesos
Límites: Principio y Fin del proceso;
Capacidad: Tasa de rendimiento de los procesos;
Documentación: registro detallado del flujo de trabajo en
proceso;
Puntos de Control: regulan la calidad del trabajo o brindan
retroalimentación;
Eficacia: resultados reales contra los objetivos del proceso
(mediciones internas y externas);
25. Características de los Procesos
Efiencia: productividad de las operaciones vs. recursos;
Flexibilidad: capacidad del proceso para ajustarse a los
cambios;
Mediciones: base estadística para controlar el flujo de
trabajo y administrar las variaciones;
Acción Correctiva: corregir las variaciones naturales en
un proceso.
26. Notaciones para representar PROCESOS
• SPEM es un “meta-modelo” y un perfil de UML 2.0, que se usa para definir
procesos de desarrollo de software y sistemas junto con sus componentes.
• BPMN es un modelo y notación de procesos de negocio, es una notación
gráfica estandarizada que permite el modelado de procesos de negocio, en
un formato de flujo de trabajo.
• XPDL es un formato estandarizado por la Workflow Management Coalition
(WfMC) para intercambiar definiciones de procesos de negocio entre
diferentes productos de flujo de trabajo.
• IDEF (Definición Integrada) es una metodología gráfica de modelado de
procesos utilizada para implementar sistemas y software de ingeniería. Estos
métodos se utilizan en modelado funcional de datos, simulación, análisis
orientado a objetos y adquisición de conocimiento.
• Diagramas de actividades y casos de uso del lenguaje de modelado unificado
UML
26
27. Introducción
¿Que es un proceso?
La importancia de modelar un proceso de negocio
Modelado de procesos a través de los
diagramas de Eriksson-Penker(extensión UML)
28. Introducción
1. m. Ocupación, quehacer o trabajo.
Un proceso es un conjunto de actividades,
acciones y tareas que se ejecutan cuando va
a crearse algún producto del trabajo.
Pressman (2002)
Negocio
Del lat. negotium.
2. m. Dependencia, pretensión, tratado o agencia.
3. m. Aquello que es objeto o materia de
una ocupación lucrativa o de interés.
4. m. Acción y efecto de negociar.
5. m. Utilidad o interés que se logra en lo que se trata, comercia o
pretende.
6. m. Local en que se negocia o comercia.
RAE(2020)
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
29. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Introducción ¿Porqué es importante conocer y analizar
La forma de hacer negocios ha
cambiado radicalmente.
La competencia aumenta cada día,
pues quien no mejora y evoluciona
desaparece.
La eficacia y eficiencia en el servicio se
ha vuelto imprescindible.
Introduccion ¿Porqué es importante conocer
30. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
¿Las operaciones en la empresa se
realizan correctamente?
¿Es posible mejorar el producto o
servicio?
La eficacia y eficiencia en el
servicio al cliente se ha
vuelto imprescindible.
analizar
Introducción ¿Porqué es importante conocer y
31. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Introducción ¿Porqué es importante conocer y analizar
los procesos de negocio?
Se analizan los sistemas de
información que forman
parte de los procesos. ¿Los sistemas soportan los procesos
de negocio adecuadamente?
¿La información es útil en la toma de
decisiones?
¿Los sistemas se adaptan al cambio?
32. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Introducción ¿Porqué es importante conocer y analizar
los procesos de negocio?
En muchas ocasiones los ingenieros no comprenden
el proceso de negocio al que pertenece el sistema de
software.
34. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Un modelo de negocio es un diagrama que
incluye todos los aspectos importantes de
un negocio
35. Modelo de negocio
Ofrece una visión materializada del
funcionamiento del negocio y las
áreas de oportunidad para
mejorarlo.
Comprensión del sistema de negocio
para los ingenieros.
Es un medio aceptado y establecido
para analizar y diseñar software.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
36. ¿Qué carácterísticas tiene un buen modelo de negocio?
Captura el negocio real.
Define una arquitectura realista.
Se enfoca en los procesos y estructuras clave
Representa una vista en consenso de las
personas que operan el negocio.
Se adapta fácilmente al cambio.
Es fácil de entender y fomenta la
comunicación.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
37. Modelado a través de los diagramas
de Proceso de las Extensiones de
Negocio Eriksson Penker
38. La notación Eriksson-Penker es una extensión de
UML (Unified Modeling Language), denominada
“Eriksson-Penker Business Extensions”, que
permite esquematizar un sistema de negocio y sus
elementos
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
39. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
¿Porqué UML?
Un sistema de negocio puede ser fácilmente analizado como un
sistema orientado a objetos.
El modelado y programación orientada a objetos ha sido utilizada
en el desarrollo de grandes sistemas complejos de manera exitosa.
Las técnicas para el modelado de procesos de negocio requiere
ser estandarizada
UML estandarizado por el OMG (Object Management Group) en 1997
El modelado del sistema y del negocio es realizado bajo los
mismos conceptos básicos.
40. La notación Eriksson-Penker es una extensión de
UML (Unified Modeling Language), denominada
“Eriksson-Penker Business Extensions”, que
permite esquematizar un sistema de negocio y
sus elementos
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
41. Elementos del negocio
a
esquematizar (Eriksson y Recursos
Penker, 1999)
Negocio
Reglas Procesos
Objetivos
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
42. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Elementos del negocio a esquematizar (Eriksson y Penker,1999):
Recursos: Son objetos dentro del negocio, tales como personas, material,
información y productos. Los objetos son organizados en estructuras y tienen
relaciones entre ellos. Son manipulados a través de los procesos.
Procesos: Son actividades que describen la forma en
realizado dentro del negocio. Son regidos por reglas.
la que el trabajo es
43. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Elementos del negocio a esquematizar (Eriksson y Penker, 1999):
Objetivos: Es el propósito del negocio o el resultado deseado a través del
trabajo realizado en todo el sistema. Expresan los estados deseados de los
recursos y son alcanzados por los procesos.
Reglas: Enunciados que definen o restringen un aspecto del negocio. Gobiernan
la forma en la que el negocio debería desempeñarse.
44. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Características de los
procesos que las
extensiones permiten
modelar.
46. (Eriksson y Penker, 1999)
Un diagrama de proceso… describe las actividades
realizadas dentro del proceso y la forma en la cual
interactúan.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
47. El proceso toma los
“recursos de entrada” de
lado izquierdo e
indica el “recurso de salida”
de lado derecho. La meta del
proceso es ilustrada como
un “objeto meta” arriba del
símbolo de proceso. Los
“objetos recurso”
empleados como parte del
proceso se intergran debajo
del “símbolo proceso”.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
48. Los objetos principales empleados en el modelo de proceso son:
Objeto Meta (Goal Object): Conectados a través de una
dependencia «achieve» a la actividad proceso.
Objeto de entrada (Input Object): Objetos que son consumidos
o refinados en el proceso. Son recursos: «physical», «abstract»,
«people» o «information».
Objeto de salida (Output Object): Objetos (también recursos)
producidos en el proceso o resultado del refinamiento de uno o
más objetos de entrada.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
49. Modelado de procesos a través
diagramas de Eriksson-Penker.
de los
Los objetos principales empleados en el modelo de proceso son:
Objetos de suministro (Supplying Objects): Son recursos que
participan en el proceso, pero no son refinados ni consumidos.
dependencia es «supply».
Su
Objetos de control (Controlling Objects): Son recursos que
controlan o ejecutan el proceso. Su dependencia es «Control».
50. Modelado de procesos a través de los
diagramas de Eriksson-Penker.
Ejemplo. Venta
de anuncios para
vender espacios
publicitarios en
páginas web.
51. • Contiene una meta cuantitativa específica
una suma de ventas.
que incluye
• Los objetos de entrada son: Recursos de información
acerca de empresas que pueden estar dispuestas a
anunciar y compañías que han expresado su interés
por anunciar.
El resultado del proceso de ventas son las órdenes. Las
cuáles son un objeto abstracto, ya que se refieren al
acuerdo entre el cliente y el negocio.
•
Ejemplo. Venta
de anuncios para
vender espacios
publicitarios en
páginas web.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
52. • Los participantes en el proceso son los
vendedores y recursos materiales de venta.
• El proceso es controlado por el gerente de
ventas y las directivas de ventas corporativas,
así como un libro guía para conducir las ventas
en la compañía.
Ejemplo. Venta
de anuncios para
vender espacios
publicitarios en
páginas web.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
53. Eventos
Los eventos son disparadores de actividades, un evento
puede:
•
•
Iniciar la ejecución de un proceso.
Afectar el comportamiento y ejecución de un
proceso.
Concluir un proceso generando un evento.
•
Modelado de procesos a través de los
diagramas de Eriksson-Penker
54. Eventos:
Puede ser, por ejemplo:
•
•
Un plazo cumplido (fecha y hora).
Una notificación.
Puede ser consumido, por ejemplo una
orden de cliente o solo actuar como
catalizador, por ejemplo la ejecución
nocturna de procesamiento por lotes.
Modelado de procesos a través de los
diagramas de Eriksson-Penker.
57. Fuentes de Información
Eriksson, Hans-Erik and Penker, Magnus: "Business Modeling
Business Patterns at work", Wiley & Sons, 1999.
with UML:
Noran, O. (2000). Business Modeling: UML vs IDEF. Recuperado de
http://www.cit.gu.edu.au/~noran.
Pressman, R.S., Ingeniería del Software. Un enfoque práctico, quinta
2002, España.
edición,
Modelado de procesos a través de los
diagramas de Eriksson-Penker.