DevTools

Cheatsheet Jira

Ferramenta de gestão de projetos e tracking de issues

Voltar às linguagens
Jira
21 cards encontrados
Categorias:
Versões:

Navegação


3 cards
Atalhos globais
C      # criar issue
/      # pesquisar
G then D # ir para Dashboard
G then I # ir para Issues
?      # ver todos os atalhos

Navegação rápida.

Navegação em issue
J / K    # issue anterior/seguinte
E        # editar issue
T        # adicionar comentário
.        # menu de ações
M        # atribuir a mim

Atalhos dentro de issues.

Projetos
G then P # ir para Projetos
G then B # ir para Board
G then R # ir para Relatórios
G then A # ir para Admin

Atalhos de secções.

Issues


4 cards
Criar issue
C           (criar)
Tipo: Bug / Task / Story / Epic
Campos: Summary, Description
Priority, Labels, Sprint
Story Points, Assignee

Criar novo ticket.

Editar e transições
E        (editar campos)
.        (workflow: To Do → Done)
Ctrl + . (ações rápidas)
Log Work → registar tempo

Modificar e mover no workflow.

Comentários e links
T          (comentar)
Link issues: blocks, relates to
Sub-tasks: dividir trabalho
Attachments: arrastar ficheiros

Colaborar em issues.

Tipos de issue
Epic     # grande funcionalidade
Story    # requisito do utilizador
Task     # tarefa técnica
Bug      # defeito
Sub-task  # subtarefa

Hierarquia de issues.

Board


4 cards
Quadro Scrum
Colunas: To Do → In Progress → Done
Arrastar cards entre colunas
WIP limits por coluna
Quick filters no topo

Visualizar fluxo de trabalho.

Backlog
Backlog tab → priorizar
Arrastar para sprint
Story points (planear)
Épicos: painel lateral

Gerir backlog do produto.

Quick filters
Only My Issues
Recently Updated
Impediments
Custom: assignee = currentUser()

Filtros rápidos no board.

Swimlanes
Board Settings → Swimlanes
Por: Assignee / Epic / Priority
JQL customizado
Expedite (urgentes no topo)

Organizar por raias.

Filtros e JQL


4 cards
JQL básico
project = "MEU"
status = "In Progress"
assignee = currentUser()
priority = High
type = Bug AND status != Done

Consultas JQL simples.

JQL avançado
sprint in openSprints()
labels = frontend AND priority = High
created >= -7d
status changed from "To Do" to "Done"
  during (startOfWeek(), endOfWeek())

Consultas complexas.

Guardar filtros
Issues → Search → Save as
Partilhar com equipa
Adicionar ao Dashboard
Subscrever (email periódico)

Filtros reutilizáveis.

Operadores JQL
=, !=, >, <, >=, <=
IN, NOT IN
IS EMPTY, IS NOT EMPTY
WAS, CHANGED FROM/TO
AND, OR, NOT

Operadores disponíveis.

Sprints


3 cards
Criar sprint
Backlog → Create Sprint
Nome: Sprint 14
Duração: 2 semanas
Objetivo do sprint
Arrastar issues para o sprint

Planear novo sprint.

Iniciar / completar
Start Sprint → definir datas
Completar → mover issues
Incompletas → próximo sprint
Relatório de velocidade

Ciclo do sprint.

Relatórios
Burndown Chart
Velocity Chart
Sprint Report
Cumulative Flow Diagram
Control Chart (cycle time)

Métricas ágeis.

Produtividade


3 cards
Automações
Project Settings → Automation
Trigger: Issue created
Condition: Priority = High
Action: Assign to lead
Action: Send Slack notification

Automatizar workflows.

Dashboards
Dashboards → Create
Gadgets: Filter Results
Two Dimensional Filter
Sprint Health
Pie Chart por assignee

Painéis de monitorização.

Bulk operations
Issues → Bulk Change
Selecionar múltiplas issues
Editar campos em massa
Transição em lote
Mover para outro projeto

Operações em massa.