Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Vamos a ver lo sencillo y pontente que es configurar Jiraffe para que se adapte a tu estrategia de gamificiacion.

We are going to see how easy and powerful is configure Jiraffe to implement your gamification strategy.

Lo primero que debemos hacer es elegir evento que hara que la regla se ponga en marcha, despues podemos añadir condiciones a la regla. 

Now you can set name and description with 

Condiciones

Cada regla puede contener reglas que deben cumplirse para que se conecedan los puntos. Si se deja sin condiciones solo con que se produzca el evento se obtendran puntos, como el sistema anterior.

Pero si tiene condiciones, se deben cumplir todas para conseguir los puntos.

Tipos

  1. Cambio de valores

Con esta condicion podras comparar valores antes y despues de su modificacion. Por ejemplo si una incidencia ha cambiado de prioridad Medium to Highest.

Los campos son:

    1. Tipo de campo: Issue, project o version
    2. Campo: El campo que quiere comparar
    3. Valor original: puede estar en blanco y no se comparara. Si se pone mirara que el campo cambia desde este valor a nuevo.
    4. Operacion: 
    5. Valor nuevo: si el original esta en blanco, solo valora si el campo a cambiado a este valor.

Esta condición solo se ejecutara en eventos de modifiquen datos, asignarlo a un evento como borrar un issue, que no realiza ninguna modificacion de ningun campo, la condicion ni la regla se ejecutaran.

2. JQL

Podemos crear las consultas JQL con el mismo lenguaje de JIRA.

En caso de que queramos que la consulta se ejecute para el issue/project/version relacionado, podemos parcar la casilla correspondiente y se añadira en cada ejecucion a la consulta.

3. Usuario 

Relación del usuario ejecutor con alguna de las opciones. Hay que tener en cuenta que:

  • Assignados y reportados solo estan disponibles en un issue. Si la accion a ejecutar es para un projecto, no sera valida.
  • Leader: solo disponibles en issue y projectos.

 

Ejemplos

  • accumulated for different issue types


  • A new version is released by project leader and it doesn't have open issues

  • Assignee user close the issue in the due date

Los usuarios podran encontrar un listado de estas reglas en la seccion de usuarios.


 

  • No labels