Roles y actividades

Cada paso del ciclo de vida de desarrollo de reglas requiere determinadas habilidades a cargo de diferentes usuarios. Los roles de los usuarios se deben asignar al principio de un proyecto.

Decision Server Centro de Reglas y Decisiones

Juntos, Decision Server Rules y Decision Center proporcionan un entorno completo para la gestión de decisiones. La siguiente figura muestra los diversos roles de desarrollo y sus lugares en el entorno de gestión.

Flujo de trabajo de gestión de decisiones

Los roles se pueden dividir en dos categorías:

Usuarios TI
Arquitectos, desarrolladores y administradores, que desarrollan y mantienen la aplicación de reglas.
Usuarios de negocio
Analistas de negocio, gestores de políticas y autores de reglas, que desarrollan y mantienen la lógica de decisiones.

La tabla siguiente muestra los distintos tipos de usuarios TI y usuarios empresariales.

Tabla 1. Roles de usuario para el desarrollo de aplicaciones de reglas de negocio
Rol Actividades Descripción
Arquitecto
  • Diseño
  • Integrar
  • Desplegar

Los arquitectos trabajan principalmente en Decision Server para realizar las siguientes tareas:

  • Definir los servicios de decisiones y su interfaz con las aplicaciones de llamada.
  • Definir la organización del proyecto para desarrolladores y usuarios empresariales. Por ejemplo, configuran el modelo de datos para el vocabulario de reglas.
  • Optimizar la ejecución de reglas.
Desarrollador
  • Diseño
  • Autor
  • Prueba
  • Integrar
  • Desplegar

Los desarrolladores conocen los modelos de objetos, las API y el entorno de desarrollo. Trabajan principalmente en Decision Server para realizar las siguientes tareas:

  • Desarrollar, probar, depurar y desplegar servicios de decisiones. Contribuyen en el diseño de las reglas.
  • Definir el código de ejecución de cliente para integrar servicios de decisiones en las aplicaciones de negocio.
Analista de negocio
  • Diseño
  • Autor
  • Prueba
  • Sincronizar
  • Gestionar
  • Validar

Los analistas de negocio trabajan con los departamentos empresariales y de TI, del diseño a la integración de una aplicación de software. Trabajan en Decision Server y en el Centro de Decisiones para realizar las siguientes tareas:

  • Diseñar una especificación formal de las reglas, con validación tanto de los desarrolladores como de los gestores de políticas.
  • Definir el vocabulario de las reglas.
  • Identificar la regla de negocio candidata.
  • Escribir y organizar las reglas de negocio para que los creadores de las reglas puedan mantenerlas.
  • Validar las reglas para garantizar que proporcionan los resultados esperados.

Los analistas de negocio pueden compartir tareas con los desarrolladores, pero por norma no escriben código.

Gestor de políticas
  • Gestionar
  • Validar
  • Autor

Los gestores de políticas son los propietarios de las decisiones en una organización. Trabajan principalmente en el Centro de Decisiones para realizar las siguientes tareas:

  • Participar en el diseño de una especificación formal de las reglas.
  • Definir elementos de vocabulario con la ayuda de analistas de negocio.
  • Gestionar releases y actividades de validación en el contexto del gobierno de decisiones.
  • Crear y actualizar reglas.
  • Revisar cómo se orquesta la ejecución de reglas.
  • Informar sobre el estado de las decisiones.
  • Probar reglas para garantizar que las reglas proporcionan el resultado empresarial que se espera.
  • Ejecutar simulaciones para evaluar el impacto potencial de los cambios en las reglas.
autor de reglas
  • Autor

Los autores de reglas trabajan en Decision Center para realizar las siguientes tareas:

  • Actualizar y a veces crear reglas.
  • Revisar las reglas de negocio.
  • Crear actividades de cambio en el contexto del gobierno de decisiones.