22

Finding the elusive issue: mastering quick search in JIRA

Embed Size (px)

Citation preview

Page 1: Finding the elusive issue: mastering quick search in JIRA
Page 2: Finding the elusive issue: mastering quick search in JIRA

Mastering search in JIRA

John SloatProduct Marketing Specialist, Atlassian

Finding the elusive issue

2

Page 3: Finding the elusive issue: mastering quick search in JIRA

1. Types of Search2. Quick Search in Action3. Adding to Queries

Agenda

3

Page 4: Finding the elusive issue: mastering quick search in JIRA

3 ways to search

4

Page 5: Finding the elusive issue: mastering quick search in JIRA

Most powerful search ever

5

Page 6: Finding the elusive issue: mastering quick search in JIRA

Searching with Quick Search

6

Page 7: Finding the elusive issue: mastering quick search in JIRA

What Can Quick Search Do?

7

Jump to Issues

Free Text Search

Smart Search

Page 8: Finding the elusive issue: mastering quick search in JIRA

8

Quick Search Saves You Time

Itʼs everywhere.

Less keystrokes.

Page 9: Finding the elusive issue: mastering quick search in JIRA

9

“bugs” “my” “open”

Page 10: Finding the elusive issue: mastering quick search in JIRA

10

“NERD” “unresolved” “r:me”

Page 11: Finding the elusive issue: mastering quick search in JIRA

• r: reporter• c: component• v: affects version• ff: fix version

Smart Search Shorthand

11

• my• me

Page 12: Finding the elusive issue: mastering quick search in JIRA

12

“bugs” “unresolved” “my” “ff:*Sprint*”

Page 13: Finding the elusive issue: mastering quick search in JIRA

20%

13

Query Characters

my open bugs 12

assignee = currentUser() AND status = Open AND issuetype = Bug 62

r:me unresolved JIRA 20

project = JIRA AND resolution = Unresolved AND reporter = currentUser() 71

my unresolved bugs ff:*Sprint* 31issuetype = Bug AND resolution = Unresolved AND assignee = currentUser() AND fixVersion in ("1.4 Sprint 1", "Sprint 1.1", "Sprint 3", "Sprint 2", "Sprint 1") 157

20%

28%

Character Count

Page 14: Finding the elusive issue: mastering quick search in JIRA

#summit11

Using JIRA's Quick Search is a shortcut to creating

complex JQL filters.“ ”

14

Page 15: Finding the elusive issue: mastering quick search in JIRA

atlss.in/QSearch

More Quick Search

15

Page 16: Finding the elusive issue: mastering quick search in JIRA

Building on Queries

16

issuetype = Bug AND resolution = Unresolved AND assignee = currentUser() AND fixVersion in (“1.4 Sprint 1”, “Sprint 1.1”, “Sprint 3”, “Sprint 2”, “Sprint 1”)

Page 17: Finding the elusive issue: mastering quick search in JIRA

“Was” Operator

17

issuetype = Bug AND resolution = Unresolved AND assignee = currentUser() AND fixVersion in (“1.4 Sprint 1”, “Sprint 1.1”, “Sprint 3”, “Sprint 2”, “Sprint 1”) AND status was “In Progress” AND status = Open

Page 18: Finding the elusive issue: mastering quick search in JIRA

Relative Dates

18

issuetype = Bug AND resolution = Unresolved AND assignee = currentUser() AND fixVersion in (“1.4 Sprint 1”, “Sprint 1.1”, “Sprint 3”, “Sprint 2”, “Sprint 1”) AND status was “In Progress” AND status = Open AND updated > startOfMonth()

startOfDay() startOfWeek() startOfMonth() startOfYear()endOfDay() endOfWeek() endOfMonth() endOfYear()

Page 19: Finding the elusive issue: mastering quick search in JIRA

Relative Versions

19

issuetype = Bug AND resolution = Unresolved AND assignee = currentUser() AND fixVersion in (“1.4 Sprint 1”, “Sprint 1.1”, “Sprint 3”, “Sprint 2”, “Sprint 1”) AND status was “In Progress” AND status = Open AND updated > startOfMonth() AND fixVersion = earliestUnreleasedVersion(“Angry Nerds”)

earliestUnreleasedVersion(project)

latestReleasedVersion(project)

Page 20: Finding the elusive issue: mastering quick search in JIRA

atlss.in/JQLSearch

More JQL

20

Page 21: Finding the elusive issue: mastering quick search in JIRA

Questions?

21

Page 22: Finding the elusive issue: mastering quick search in JIRA