View
1.426
Download
5
Category
Tags:
Preview:
Citation preview
Mastering search in JIRA
John SloatProduct Marketing Specialist, Atlassian
Finding the elusive issue
2
1. Types of Search2. Quick Search in Action3. Adding to Queries
Agenda
3
3 ways to search
4
Most powerful search ever
5
Searching with Quick Search
6
What Can Quick Search Do?
7
Jump to Issues
Free Text Search
Smart Search
8
Quick Search Saves You Time
Itʼs everywhere.
Less keystrokes.
9
“bugs” “my” “open”
10
“NERD” “unresolved” “r:me”
• r: reporter• c: component• v: affects version• ff: fix version
Smart Search Shorthand
11
• my• me
12
“bugs” “unresolved” “my” “ff:*Sprint*”
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
#summit11
Using JIRA's Quick Search is a shortcut to creating
complex JQL filters.“ ”
14
atlss.in/QSearch
More Quick Search
15
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”)
“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
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()
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)
atlss.in/JQLSearch
More JQL
20
Questions?
21
Recommended