Subido por Luis Alberto Limón González

Modelización y reingeniería de procesos

Anuncio
SISTEMAS DE INFORMACIÓN EMPRESARIAL
UNIDAD III
MODELIZACIÓN Y REINGENIERÍA DE PROCESOS
PIERRE SERGEI ZUPPA AZÚA
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
KEYWORD
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
MODELO
Es una representación de una
realidad compleja. Modelar es
desarrollar una descripción lo
más exacta posible de un
sistema y de las actividades
llevadas a cabo en él.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
GESTIÓN DE LOS PROCESOS DE NEGOCIO
Es la aplicación de técnicas para modelar,
gestionar y optimizar los procesos de negocio
de la organización. Partiendo de que el
proceso es la forma natural de organización,
el modelado de los procesos permite
establecer un flujo de trabajo dentro y entre
funciones, para tratar de conseguir que, con
la suma de los esfuerzos funcionales, se
capturen los requerimientos del negocio para
obtener un mejor entendimiento y facilitar la
comunicación así como identificar las mejoras
en los procesos con el objetivo de conseguir
los objetivos de la organización y las
expectativas y requerimientos de los clientes,
de una forma eficaz y eficiente.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
CONCEPTOS
Ingeniería
Reingeniería
Es la aplicación de los conocimientos
científicos
a
la
invención,
perfeccionamiento y utilización de la
técnica industrial.
www.utel.edu.mx
Es el reajuste radical de los procesos de
una organización, especialmente sus
procesos de negocios.
Sistemas de información empresarial
Modelización y reingeniería de procesos
LAS “3C”
La reingeniería no consiste en una simple
reestructuración, sino en un cambio radical en
la estructura de los procesos, entendidos
éstos como una secuencia de actividades que
crean valor para el clientes. Esto es posible
de 3 formas distintas:
– Clientes
– Competencia
– Cambio
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
REQUERIMIENTOS CONTEMPORÁNEOS
Para los clientes son calidad, rapidez,
innovación, fabricación por encargo y servicio
se cumplan.
La reingeniería costa de unos reglas para
realizar el trabajo, que se refiere a quien hace
el trabajo, donde y cuando se hace, y también
a la recopilación e integración de la
información
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
CARACTERÍSTICAS DE REINGENIERÍA DE PROCESOS
– Unificación de tareas
– Participación de los trabajadores en la
toma de decisiones
– Cambio del orden secuencial por el
natural en los procesos
– Realización de diferentes versiones de
un mismo producto (clientización)
– Reducción de las comprobaciones y
controles (se flexibiliza la estructura
organizativa)
– El responsable de proceso es el único
punto de contacto
– Operaciones
híbridas
centralizadas/des centralizadas
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
PASOS
1. Exponer un caso para tomar
medidas
2. Identificar el proceso para
reingeniería
3. Evaluar los facilitadores de
reingeniería
4. Comprender el proceso actual
5. Crear un nuevo diseño del proceso
6. Poner ejecución el proceso de
reingeniería
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
LOS ROLES EN LA REINGENIERÍA
¿QUIÉN VA A REDISEÑAR?
•Líder
•Dueño o responsable del proceso
•Equipo de reingeniería
•Comité directivo
•"Zar" de reingeniería
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
¿EN QUE FACTORES SE BASA LA REINGENIERÍA Y
PORQUÉ?
La satisfacción absoluta del cliente
Procesos internos
eficientes.
eficaces
y
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
¿QUÉ FACTORES INFLUYEN O DEBEN CONSIDERARSE A LA HORA DE
REDISEÑAR LOS PROCESOS?
1.
2.
3.
4.
Requerimientos de los clientes
La tendencia de la demanda
Restricciones
Metas de eficiencia
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
ETAPAS DE LA REINGENIERÍA DE PROCESOS
1. Descubrimiento
2. Alternativas
3. Rediseño
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
INSTRUMENTO Y TÉCNICAS
El objetivo fundamental de todo
programa de Reingeniería es
la mejora radical de procesos.
Sus técnicas incluyen:
–
–
–
–
–
–
–
Visualización de procesos
Investigación operativa
Tecnología de la Información
Gestión del cambio
Benchmarking
Ingeniería Industrial
Enfoque al cliente
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
ERRORES MÁS COMUNES PROCESOS DE
REINGENIERÍA
• Todo proceso tiene errores. He aquí los
procesos de reingeniería.
–
–
–
–
•
errores más comunes en los
El primero es tratar de mejorar un proceso en vez de cambiarlo,
no concentrarse en los procesos de la empresa,
ignorar todo excepto el rediseño del proceso,
no considerar los valores y creencias de la gente.
La reingeniería únicamente debe ocuparse de cómo hacer las cosas, no de
qué cosas hacer, que es un tema propio de la estrategia: reingeniería y
estrategia son dos instrumentos complementarios y perfectamente
compatibles.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMA DE FLUJO
Es una representación gráfica de un proceso.
Cada paso del proceso es representado por un
símbolo diferente que contiene una breve
descripción de la etapa de proceso. Los símbolos
gráficos del flujo del proceso están unidos entre sí
con flechas que indican la dirección de flujo del
proceso.
Este ofrece una descripción visual de las
actividades implicadas en un proceso mostrando la
relación secuencial ente ellas, facilitando la rápida
comprensión de cada actividad y su relación con
las demás, el flujo de la información y los
materiales, las ramas en el proceso, la existencia
de bucles repetitivos, el número de pasos del
proceso, las operaciones de
interdepartamentales… Facilita también la
selección de indicadores de proceso
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
BENEFICIOS DEL DIAGRAMA DE FLUJO
• Visión
transparente
del
proceso,
mejorando su comprensión.
• Permiten definir los límites de un proceso.
• Facilita la identificación de los clientes, es
más sencillo determinar sus necesidades y
ajustar el proceso hacia la satisfacción de
sus necesidades y expectativas.
• Estimula el pensamiento analítico en el
momento de estudiar un proceso,
haciendo más factible generar alternativas
útiles.
• Proporciona un método de comunicación
más eficaz, al introducir un lenguaje
común, si bien es cierto que para ello se
hace preciso la capacitación de aquellas
personas que entrarán en contacto con la
diagramación.
• Ayuda a establecer el valor agregado de
cada una de las actividades que
componen el proceso.
• Establecer mecanismos de control y
medición de los procesos, así como de los
objetivos concretos para las distintas
operaciones llevadas a cabo.
• Facilita el estudio y aplicación de acciones
que redunden en la mejora de las
variables tiempo y costes de actividad e
incidir, por consiguiente, en la mejora de
la eficacia y la eficiencia.
• Constituyen el punto de comienzo
indispensable para acciones de mejora o
reingeniería.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
ELABORACIÓN DEL DIAGRAMA DE FLUJO
•Determinar el proceso a diagramar.
•Definir el grado de detalle.
•Identificar la secuencia de pasos del
proceso.
•Construir el diagrama de flujo.
• Revisar el diagrama de flujo del proceso.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
UML
UNIFIED MODELING LANGUAGE
Se trata de un estándar que se ha
adoptado a nivel internacional por
numerosos
organismos
y
empresas para crear esquemas,
diagramas
y
documentación
relativa a los desarrollos de
software (programas informáticos).
UML
describe
lo
que
supuestamente hará un sistema,
pero no dice cómo implementar
dicho sistema.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
MODELAMIENTO VISUAL
• Modelamiento visual de la estructura y
el comportamiento de la arquitectura y
los componentes.
• Bloques de construcción:
– Permiten la comunicación en el
equipo de desarrollo
– Permiten analizar la consistencia:
• entre las componentes
• entre diseño e implementación
• UML es la base del modelamiento
visual de RUP.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
EJEMPLO
Un animal debe representarse con su nombre escrito
enteramente en minúsculas enmarcado dentro de un rectángulo
doble. Encima del nombre debe etiquetarse el tipo de animal así:
<<Tipo de Animal>>. Por ejemplo, <<Gato>>.
Si un animal envía un mensaje a otro animal deben conectarse los
dos animales con una línea punteada terminada en flecha encima
de la cual debe figurar el texto msg(“Contenido del mensaje”).
Ahora supongamos que tenemos dos gatos, uno de los cuales le
dice al otro “Caza un ratón y tráemelo aquí por favor”. Veamos
formas de representar esto:
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMAS DE UML
•
•
•
•
•
Casos de Uso
Clases
Estados
Componentes
Implementación
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
BLOQUES DE CONSTRUCCIÓN
1. Elementos (Cosas).
a)
b)
c)
d)
3. Diagramas
Estructurales.
Comportamientos.
Agrupación.
Anotación.
a)
b)
c)
d)
e)
2. Relaciones.
a) Dependencia.
b) Asociación.
a)
b)
c)
Generalización.
Realización.
Agregación
www.utel.edu.mx
De clases.
De casos de uso.
De secuencia.
De estado.
De actividad.
Sistemas de información empresarial
Modelización y reingeniería de procesos
RELACIÓN
Representa el detalle del vínculo entre dos clases,
destacando el tipo (cual es la relación), la aridad o
multiplicidad (cantidad de objetos de una y otra clase) y la
navegabilidad (que objeto puede observar a otro). Ante un
diseño orientado a objetos, es importante conocer la
diversidad de relaciones que se pueden producir, necesitar
o establecer entre clases.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
RELACIONES
1.Dependencia: Relación entre dos elementos uno independiente a otro
dependiente y puede afectar la semántica.
2.Asociación: Son conexiones entre objetos. (rol, multiplicidad, calificador).
a)Generalización: Especificación en donde el hijo comparte la estructura y el comportamiento del padre.
b)Realización: Es una relación semántica entre clasificadores.
c)Agregación: Es la relacionen de adicionar al adicionar un objeto.
a)Composición: Relación entre objeto agregado y sus componentes.
Rol: Se identifica con un nombre al final de la línea y describe la
semántica de la relación en el sentido indicado.
Multiplicidad: Cuantos objetos de esa clase pueden participar en la
relación dada.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
RELACIÓN ASOCIACIÓN COMPOSICIÓN
Si una clase posee una
propiedad de otra clase y se
instancia la clase de dicha
propiedad en algún método de
la clase, se dice que dicho
objeto es parte del objeto
contenedor. Por lo que al
encontrar fin de ámbito el objeto
contenedor, deja de persistir el
objeto contenido.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMA POR MODELADO
Modelado de la estructura
estática
• Diagramas de clases.
Requisitos de usuario
• Diagramas de casos de uso.
Modelado de interacción
• Diagramas de secuencia.
Modelado dinámico
• Diagramas de estado.
• Diagramas de actividad.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMAS DE CLASES
La interfaz de una clase es presentada
con divisiones:
1)
2)
3)
Nombre de la clase.
Propiedades.
Acciones.
Por ejemplo la clase lavadora tiene:
1) Lavadora.
2) Las propiedades fabricante, número
de serie.
3) Realiza las acciones de remojo,
lavado, enjuague y centrifugado.
Los diagramas de clases representan
las clases intervinientes en el sistema,
destacando con que otras clases se
relacionan y como lo hacen.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMA DE CLASES
Un diagrama de clases representa en un
esquema gráfico, las clases u objetos
intervinientes y como se relacionan en su
escenario, sistema o entorno. Con estos
diagramas, se logra diseñar el sistema a ser
desarrollado en un lenguaje de programación,
generalmente orientado a objetos.
• Muestra un conjunto de clases, interfaces,
colaboraciones y relaciones.
• Cubren la vista de diseño estatico de un
sistema.
• Cuando incluyen clases activas cubren la
vista de procesos estaticos.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMAS DE CASOS DE USO
Describen las acciones de un
sistema desde el punto de vista
del usuario. Es una tecnica de
aciertos y errores para obtener
los requerimientos del sistema
desde el punto de vista del
usuario.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMA DE ESTADOS
Muestra las transiciones de un
objeto en sus cambios de
estados.
Estados de una lavadora:
–
–
–
–
–
Fases de remojo.
Lavado.
Enjuague.
Centrifugado.
Apagada.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMA DE SECUENCIAS
Muestran
la
mecánica
de
interacciones entre objetos con base
en tiempos.
La
lavadora algunos
componentes son:
de
los
– Manguera.
– Tambo.
– Sistema de drenaje.
Debe mostrar la interacciones que se
realizan a través del tiempo entre el
abastecimiento de agua, el tambor y
drenaje.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
PASOS DE SECUENCIA
Secuencia paso a paso
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
El agua empezará a llenar el tambor mediante una
manguera.
El tambor permanecerá inactivo durante cinco minutos.
La mangera dejara de abastecer agua.
El tambor girará de un lado a otro durante quince
minutos.
El agua jabonosa saldrá por el drenaje.
Comenzará nuevamente el abastecimiento de agua.
El tambor seguira girando.
El abastecimiento de agua se detendra.
El agua del enjuague saldra por el drenaje.
El tambor girará en una sola dirección y se
incrementara su velocidad por cinco minutos.
El tambor dejara de girar y el proceso de lavado habrá
finalizado.
Estados
1. Pasos 1 y 2 Remojo.
2. Pasos 3 y 4 lavado.
3. Pasos 5 y 7 Enguaje.
4. Pasos 8 al 10 Centrifugado.
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
DIAGRAMA DE ACTIVIDADES
En un caso de uso como en el
comportamiento de objetos en
un
sistema,
siempre
hay
actividades que generalmente
son secuenciales. Sin importar
el tiempo, podemos reflejar en el
diagrama de actividades, la
secuencia de acciones que
desarrollan los objetos.
Actividades de la lavadora .
www.utel.edu.mx
Sistemas de información empresarial
Modelización y reingeniería de procesos
FRASE
“Existen 2 formas de desarrollar un diseño de software:
Una es hacerla tan simple que obviamente no hay
deficiencias, y la otra es que sea tan complicada que no
existan deficiencias obvias. El primer método es mucho
más difícil”
C.A.R. Hoare
www.utel.edu.mx
Descargar