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.
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 |
 |
- 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.
|
 |
- 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.
|
 |
- 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.
|
 |
|
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.
|
 |
|
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.
|