Bienvenido a Platzi

Jafeth Jesús Sánchez Sánchez

Jafeth Jesús Sánchez Sánchez

student
hace un año

JQL (Jira Query Language) es un lenguaje de consulta específico de Jira que permite a los usuarios realizar búsquedas avanzadas en su base de datos de tareas e incidencias. Con JQL, puedes encontrar tareas específicas usando combinaciones de criterios como estados, etiquetas, asignados, fechas, entre otros.

Importancia

  1. Búsquedas precisas: Facilita la localización de tareas exactas en proyectos grandes.
  2. Filtros reutilizables: Crea consultas avanzadas que puedes guardar como filtros personalizados.
  3. Automatización y reportes: Usa JQL para alimentar dashboards, informes y automatizaciones en Jira.

Componentes de una Consulta JQL

  1. Campos: Representan atributos de una tarea, como
    status
    ,
    assignee
    ,
    priority
    ,
    project
    , etc.
    • Ejemplo:
      status = "En progreso"
      .
  2. Operadores: Definen las condiciones que deben cumplirse.
    • Ejemplo:
      =
      ,
      !=
      ,
      >
      ,
      <
      ,
      ~
      (contiene),
      IN
      (en una lista).
  3. Funciones: Operaciones predefinidas para trabajar con valores dinámicos.
    • Ejemplo:
      startOfDay()
      ,
      endOfWeek()
      ,
      endOfDay()
      .
  4. Palabras clave: Conectores para construir consultas más complejas.
    • Ejemplo:
      AND
      ,
      OR
      ,
      NOT
      ,
      ORDER BY
      .

Accedemos a los filtros en Jira:

Por ejemplo podemos tener el comando (Tareas sin asignar y en progreso:):

assignee IS EMPTY AND status = "En progreso"

<u>Ejemplo de un JQL</u>

Escenario:

Tu equipo necesita un filtro que muestre todas las tareas de los últimos 30 días que estén asignadas a ti y aún no estén completadas.

  1. Construir la consulta JQL: assignee = currentUser() AND created >= startOfDay(-30) AND status != "Completada"

  2. Guardar el filtro:

    • Haz clic en Guardar como filtro y nómbralo como: "Mis tareas del último mes".
  3. Usar el filtro en un dashboard:

    • Agrega un gadget al dashboard, como "Lista de tareas".
    • Selecciona el filtro "Mis tareas del último mes".
No hay respuestas
Curso de Gestión de Proyectos con Jira

Curso de Gestión de Proyectos con Jira

Organiza y controla proyectos ágiles gestionando tareas, flujos de trabajo, roles, permisos, automatizaciones, reportes y dashboards en Jira. Aprende a personalizar procesos, tableros y notificaciones para equipos eficientes.

Curso de Gestión de Proyectos con Jira
Curso de Gestión de Proyectos con Jira

Curso de Gestión de Proyectos con Jira

Organiza y controla proyectos ágiles gestionando tareas, flujos de trabajo, roles, permisos, automatizaciones, reportes y dashboards en Jira. Aprende a personalizar procesos, tableros y notificaciones para equipos eficientes.