2. El modelar los procesos dentro de las
empresas, nos permite conocer las áreas
problemáticas, así como, las áreas de
oportunidad, los niveles y la delegación de
autoridad, las áreas de alto riesgo, el
volumen de sus operaciones y el ciclo de
vida de sus procesos, que incluye el
contenido tecnológico y la problemática
social.
3. Los modelos de un proceso son utilizados
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.
4. El modelado de procesos se distingue
de otros tipos de modelado en las
Ciencias de la Computación, debido a
que se modelan fenómenos que se
realizan por un ser humano en lugar de
una máquina.
5. Las ventajas y usos de la ingeniería y modelado de procesos
pueden ser considerados los siguientes [Curtis et al., 1992]:
• Facilita la comprensión y comunicación humana:
representa el proceso de una forma 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, así como, para
facilitar la selección e incorporación de tecnología de
apoyo al proceso.
6. • Proporciona soporte a la administración del proceso:
facilita el monitoreo, el manejo y la coordinación del
proceso; provee ayuda en su medición. Así mismo, brinda
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 el desempeño humano en el
proceso a realizar.
• Automatiza el apoyo de la ejecución: automatiza partes
del proceso, cumpliendo reglas para asegurar la
integridad del mismo dentro del ambiente automatizado.
7. Estructura del Modelo de procesos
El modelo de procesos (MoProSoft) tiene tres
categorías, que reflejan la estructura de una
organización:
• Alta Dirección
• Gestión
• Operación
8. Categoría de Alta Dirección
• Contiene el Proceso de Gestión de Negocio.
9. Categoría de Gestión
• Integrada por los procesos de Gestión de
Procesos, Gestión de Proyectos y Gestión de
Recursos. Éste último está constituido por los
subprocesos de Recursos Humanos y Ambiente
de Trabajo, Bienes, Servicios e Infraestructura y
Conocimiento de la Organización.
10. Categoría de Operación
• Integrada por los procesos de Administración de
Proyectos Específicos y de Desarrollo y
Mantenimiento de Software.
11. Es importante mencionar, que en cada proceso
están definidos los roles responsables por la
ejecución de las prácticas. Los roles se asignan al
personal de la organización de acuerdo a sus
habilidades y capacitación para desempeñarlos.
12. Encontramos la clasificación de los roles en:
Grupo Directivo, Responsable de Proceso y otros
roles involucrados.
Además se considera al Cliente y al Usuario como
roles externos a la organización.
13. Categoría de procesos
• Categoría de Alta Dirección (DIR)
Considera las prácticas de Alta Dirección
relacionadas con la Gestión del Negocio.
Proporciona los lineamientos a los procesos de la
Categoría de Gestión y se retroalimenta con la
información generada por ellos.
14. Categoría de procesos
• Categoría de Gestión (GES)
Considera las prácticas de Gestión de Procesos,
Proyectos y Recursos en función de los
lineamientos establecidos en la Categoría de Alta
Dirección. Brinda los elementos para el
funcionamiento de los procesos de la Categoría de
Operación, recibe y evalúa la información generada
por éstos y comunica los resultados a la Categoría
de Alta Dirección.
15. Categoría de procesos
• Categoría de Operación (OPE)
Considera las prácticas de los Proyectos de
Desarrollo y Mantenimiento de Software. Esta
categoría realiza las actividades de acuerdo a los
elementos proporcionados por la Categoría de
Gestión y entrega a esta la información y
productos generados.
18. Gestión de Negocio
Su propósito es establecer la razón de ser de la
organización, sus objetivos y las condiciones para
lograrlos, para lo cual es necesario considerar las
necesidades de los clientes, así como, medir los
resultados para poder proponer cambios que
permitan la mejora continua.
19. Gestión de Procesos
Su propósito es establecer los procesos de la
organización, en función de los procesos
requeridos identificados en el plan estratégico. Así
como definir, planear, e implantar las actividades
de mejora en los mismos.
20. Gestión de Proyectos
Su propósito es asegurar que los proyectos
contribuyan al cumplimiento de los objetivos y
estrategias de la organización.
21. Gestión de Recursos
Su propósito es conseguir y dotar a la organización
de los recursos humanos, infraestructura,
ambiente de trabajo y proveedores, así como,
crear y mantener la base de conocimiento de la
organización, para apoyar el cumplimiento de los
objetivos del plan estratégico de la organización.
22. Recursos Humanos y Ambiente de Trabajo
Su propósito es proporcionar los recursos
humanos adecuados para cumplir las
responsabilidades asignadas a los roles dentro de la
organización, así como, la evaluación del ambiente
de trabajo.
23. Bienes, Servicios e Infraestructura
Su propósito es proporcionar proveedores de
bienes, servicios e infraestructura que satisfagan
los requisitos de adquisición de los procesos y
proyectos.
24. Conocimiento de la Organización
Su propósito es mantener disponible y administrar
la base de conocimiento que contiene la
información y los productos generados por la
organización.
25. Administración de Proyectos específicos
Su propósito es establecer y llevar a cabo
sistemáticamente las actividades que permitan
cumplir con los objetivos de un proyecto en tiempo
y costo esperados.
26. Desarrollo y Mantenimiento de Software
Su propósito es la realización sistemática de las
actividades de análisis, diseño, construcción,
integración y pruebas de productos de software
(nuevos o modificados), cumpliendo con los
requerimientos especificados.
28. ¿Qué es un rol?
Es responsable por un conjunto de actividades de
uno o más procesos. Un rol puede ser asumido por
una o más personas de tiempo parcial o completo.
29. Roles:
• Cliente
Es el que solicita un producto de software y financia
el proyecto para su desarrollo o mantenimiento.
30. • Usuario
Es el que va a utilizar el producto de software.
• Grupo Directivo
Son los que dirigen a una organización y son
responsables por su funcionamiento exitoso.
31. • Responsable de Proceso
Es el encargado de la realización de las prácticas de
un proceso y del cumplimiento de sus objetivos.
32. • Involucrado
Otros roles con habilidades requeridas para la
ejecución de actividades o tareas específicas. Por
ejemplo: analista, programador, revisor, entre otros.