DevTools

Cheatsheet Jira

Ferramenta de gestão de projetos e tracking de issues

Back to languages
Jira
21 cards found
Categories:
Versions:

Navigation


3 cards
Global Shortcuts
C      # create issue
/      # search
G then D # go to Dashboard
G then I # go to Issues
?      # see all shortcuts

Quick navigation.

Issue Navigation
J / K    # previous/next issue
E        # edit issue
T        # add comment
.        # actions menu
M        # assign to me

Shortcuts inside issues.

Projects
G then P # go to Projects
G then B # go to Board
G then R # go to Reports
G then A # go to Admin

Section shortcuts.

Issues


4 cards
Create an Issue
C           (create)
Type: Bug / Task / Story / Epic
Fields: Summary, Description
Priority, Labels, Sprint
Story Points, Assignee

Create a new ticket.

Edit and Transitions
E        (edit fields)
.        (workflow: To Do → Done)
Ctrl + . (quick actions)
Log Work → track time

Modify and move through the workflow.

Comments and Links
T          (comment)
Link issues: blocks, relates to
Sub-tasks: split the work
Attachments: drag files

Collaborate on issues.

Issue Types
Epic     # large feature
Story    # user requirement
Task     # technical task
Bug      # defect
Sub-task  # subtask

Issue hierarchy.

Board


4 cards
Scrum Board
Columns: To Do → In Progress → Done
Drag cards between columns
WIP limits per column
Quick filters on top

Visualize the workflow.

Backlog
Backlog tab → prioritize
Drag into a sprint
Story points (planning)
Epics: side panel

Manage the product backlog.

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

Quick filters on the board.

Swimlanes
Board Settings → Swimlanes
By: Assignee / Epic / Priority
Custom JQL
Expedite (urgent on top)

Organize by lanes.

Filters and JQL


4 cards
Basic JQL
project = "MINE"
status = "In Progress"
assignee = currentUser()
priority = High
type = Bug AND status != Done

Simple JQL queries.

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

Complex queries.

Save Filters
Issues → Search → Save the
Share with the team
Add to the Dashboard
Subscribe (periodic email)

Reusable filters.

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

Available operators.

Sprints


3 cards
Create a Sprint
Backlog → Create Sprint
Name: Sprint 14
Duration: 2 weeks
Sprint goal
Drag issues into the sprint

Plan a new sprint.

Start / Complete
Start Sprint → set dates
Complete → move issues
Incomplete → next sprint
Velocity report

Sprint cycle.

Reports
Burndown Chart
Velocity Chart
Sprint Report
Cumulative Flow Diagram
Control Chart (cycle time)

Agile metrics.

Productivity


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

Automate workflows.

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

Monitoring dashboards.

Bulk Operations
Issues → Bulk Change
Select multiple issues
Edit fields in bulk
Batch transition
Move to another project

Bulk operations.