ESTRUCTURA DEL
MODELO DE
PROCESOS
Introducción. Bloque II
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.
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.
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.
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.
• 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.
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
Categoría de Alta Dirección
• Contiene el Proceso de Gestión de Negocio.
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.
Categoría de Operación
• Integrada por los procesos de Administración de
Proyectos Específicos y de Desarrollo y
Mantenimiento de Software.
 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.
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.
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.
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.
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.
Diagrama de categorías de procesos
Procesos …
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.
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.
Gestión de Proyectos
Su propósito es asegurar que los proyectos
contribuyan al cumplimiento de los objetivos y
estrategias de la organización.
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.
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.
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.
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.
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.
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.
Roles …
¿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.
Roles:
• Cliente
Es el que solicita un producto de software y financia
el proyecto para su desarrollo o mantenimiento.
• 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.
• Responsable de Proceso
Es el encargado de la realización de las prácticas de
un proceso y del cumplimiento de sus objetivos.
• Involucrado
Otros roles con habilidades requeridas para la
ejecución de actividades o tareas específicas. Por
ejemplo: analista, programador, revisor, entre otros.
Clasificación general de roles.

Bloque ii

  • 1.
  • 2.
    El modelar losprocesos 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 deun 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 deprocesos 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 yusos 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 soportea 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 Modelode 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 AltaDirecció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 importantemencionar, 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ónde 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.
  • 16.
  • 17.
  • 18.
    Gestión de Negocio Supropó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 Supropó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 Supropósito es asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organización.
  • 21.
    Gestión de Recursos Supropó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 yAmbiente 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 eInfraestructura 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 laOrganizació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 Proyectosespecí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 Mantenimientode 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.
  • 27.
  • 28.
    ¿Qué es unrol? 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 elque solicita un producto de software y financia el proyecto para su desarrollo o mantenimiento.
  • 30.
    • Usuario Es elque 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 deProceso Es el encargado de la realización de las prácticas de un proceso y del cumplimiento de sus objetivos.
  • 32.
    • Involucrado Otros rolescon habilidades requeridas para la ejecución de actividades o tareas específicas. Por ejemplo: analista, programador, revisor, entre otros.
  • 33.