Skip to main content

Personalización del proceso de aprobación de introducción de reglas

La función de introducción de reglas le permite usar un proceso para gestionar los cambios en la aplicación. Use esta función para garantizar que las reglas introducidas cumplan con los estándares de calidad, asegurándose de que un miembro sénior del equipo las revise. Use esta función para controlar los cambios en aplicaciones vulnerables.

Pega Platform™ incluye el tipo de caso predeterminado Work-RuleCheckIn para el proceso de aprobación. El tipo de caso contiene propiedades y actividades estándar y un flujo llamado ApproveRuleChanges diseñado para controlar el proceso de introducción de reglas.

Para obtener instrucciones sobre cómo habilitar la aprobación de introducción de reglas, consulte el artículo de Community sobre Configuración del proceso de aprobación de introducción de reglas.

Checkin_approval

Cuando el proceso de aprobación de introducción predeterminado está en vigencia para una versión del ruleset, el flujo se inicia cuando un desarrollador comienza la introducción de la regla. El flujo crea un caso que se enruta a una cesta de trabajo. El árbol de decisión estándar denominado Work-RuleCheckIn.FindReviewers devuelve las colas de trabajo. Las reglas pendientes de aprobación se mueven al ruleset CheckInCandidates.

De forma predeterminada, los casos de revisión se asignan a una cola de trabajo con el mismo nombre que el ruleset candidato definido en el data transform Work-RuleCheckIn.pyDefault. Anule el árbol de decisión Work-RuleCheckIn.FindReviewers si desea enrutarlo a una cola de trabajo diferente en función de determinados criterios.

El aprobador puede proporcionar un comentario y realizar tres acciones:

  • Aprobar la introducción para completar el proceso de introducción y resolver el caso de introducción de la regla.
  • Rechazar la introducción para eliminar la regla modificada y resolver el elemento de introducción de la regla.
  • Regresar al desarrollador para enrutar el caso al desarrollador y mover la regla al ruleset privado del desarrollador.

Se notifica a las partes afectadas por correo electrónico sobre los resultados de la evaluación.

Puede mejorar el proceso de aprobación de introducción de reglas predeterminado para satisfacer los requerimientos de su organización.

Proceso de aprobación de introducción de reglas de los rulesets de ramas

Cuando se utiliza el desarrollo basado en ramas, se hace menos hincapié en las introducciones de reglas individuales, ya que es probable que la revisión deba realizarse en todo el conjunto de cambios que habrá en la rama.  Las prácticas recomendadas para el desarrollo basado en ramas incluirían lo siguiente:

  • Asegúrese de que las ramas sean de corta duración, solo debería asociarse con la historia de bug o las historias de usuario de un sprint, fusione tan pronto como ese trabajo esté hecho y se haya revisado.
  • Asegúrese de que los cambios introducidos en la rama son de alta calidad, aprovechando la landing page de calidad de la rama.
  • Revise todo el cambio realizado en la rama usando la función de revisión de ramas.

El proceso de aprobación de introducción de reglas en el ruleset de ramas no es tan relevante como en los rulesets regulares.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice