Enfoques de reingeniería Fuente: ITESCAM
1.3.1. Metodologías de modelado de Procesos
Encontramos procesos desde la actividad más trivial de nuestra vida diaria, hasta las operaciones más complejas en el mundo de la tecnología o de las organizaciones. Una definición genérica de proceso es una sucesión de acciones continuas regulares, que llevan al cumplimiento de algún resultado [Sherr, 1993]. Enparticular, se define un proceso como un conjunto de roles que realizan una serie de actividades repetibles, parcialmente ordenadas y que interactúan con el fin de lograr un objetivo [Warboys et al., 1999].
El modelar los procesos dentro de la organización, permite conocer las áreas problemáticas y susceptibles a mejoras, los niveles y la delegación de autoridad, las áreas de alto riesgo, elvolumen de sus operaciones y el ciclo de vida de sus procesos, incluyendo el contenido tecnológico y la problemática social. Por tal motivo, si una organización desea obtener resultados exitosos en sus procesos, es recomendable que tenga conocimiento y utilice la ingeniería y modelado de procesos, siguiendo metodologías adecuadas que sean entendidas y aplicadas con facilidad.
Para Curtis y susreferencias [Curtis et al., 1992] los siguientes términos son los más importantes:
Agente, un actor (humano o sistema) que realiza un elemento del proceso,
Rol, un conjunto coherente de elementos del proceso que serán asignados al agente responsable como una unidad funcional y
Artefactos, un producto creado o modificado al declarar un elemento del proceso.
¿Por qué es importante el modeladode procesos?
Los modelos de un proceso son usados para documentar y dar soporte a los procedimientos de una organización en una forma consistente y uniforme. El modelado en la ingeniería de procesos es una actividad compleja, cíclica y requiere de un análisis sobre la forma en la cual las personas realizan su trabajo. El modelado de procesos se distingue de otros tipos de modelado en lasCiencias de la Computación, debido a que se modelan fenómenos que se realizan por una persona en lugar de una máquina.
¿Cuáles son las ventajas de la ingeniería y modelado de procesos?
Los usos y las ventajas de la ingeniería y modelado de procesos pueden ser resumidos en los siguientes puntos [Curtis et al., 1992]:
Facilita la comprensión y comunicación humana. Representa el proceso de unaforma comprensible; formaliza el proceso de modo que la gente pueda trabajar más efectivamente; proporciona bastante información para permitir que una persona o equipo de trabajo realice el proceso.
Proporciona apoyo para la mejora del proceso. Provee las bases para definir y analizar procesos y facilita la selección e incorporación de tecnología de apoyo al proceso.
Proporciona soporte a laadministración del proceso. Facilita el monitoreo, el manejo y la coordinación del proceso y provee ayuda en su medición. Proporciona las bases para realizar la comparación de los procesos actuales contra los ya establecidos.
Automatiza la dirección del proceso. Se almacena la representación de un proceso para ser reutilizable, proporciona dirección, sugerencias y material de referencia facilitando eldesempeño humano en el proceso a realizar.
Automatiza el apoyo de la ejecución. Automatiza porciones del proceso, cumpliendo reglas para asegurar la integridad del mismo dentro del ambiente automatizado.
Los procesos tienen una existencia simple y objetiva que se representa de manera estática [Wastell et al., 1994]. La información requerida para entender y modelar las características de losmismos resulta de preguntarnos: ¿qué se va a hacer?, ¿quién lo hará?, ¿cuándo y dónde se va a hacer?, ¿cómo y por qué será hecho? y ¿quién es el responsable de que se haga?. Sin embargo, los procesos son sistemas de actividades humanas que resultan complejos o difíciles de entender por lo que necesitan ser analizados bajo diferentes puntos de vista o perspectivas [Checkland, 1981].
Y ¿que son y...
Regístrate para leer el documento completo.