1 65
100%
Actual Size
Fit Width
Fit Height
Fit Page
Automatic
2012 Jira Training Course
Embed Size (px)
344 x 292
429 x 357
514 x 422
599 x 487
DESCRIPTION
Citation preview
Jira @theAgileMATT [email protected]
Introduction @theAgileMATT [email protected]
Main Concept Issue Tracking! Backlog! Time Tracking! Project
Tracking! ! Flexible platform tool for IT and business
@theAgileMATT [email protected]
Main Structures Category! Project (Backlog)! Issue
@theAgileMATT [email protected]
Issues @theAgileMATT [email protected]
Issues The core of JIRA! ! Issue Key! No required elds (sic!)
@theAgileMATT [email protected]
Issue Types Bug! Improvement! GreenHopper! New Feature! Story!
Technical Task! Epic Task! Sub-task [email protected]
@theAgileMATT
Issue Fields Version! Road Map! Release (with Bamboo)!
Components! Component Leaders! Labels! Links [email protected]
@theAgileMATT
Issue Actions Workow Actions! Voting! Attachments! Screenshots
@theAgileMATT [email protected]
Statuses Open! In progress! Resolved! Closed! Reopen
@theAgileMATT [email protected]
[email protected] @theAgileMATT
Resolution Fixed! Wont Fix! Duplicate! Cannot Reproduce!
Incomplete @theAgileMATT [email protected]
Workows Directed Graphs! Complete Graph! Few vertices! Lot of
edges @theAgileMATT [email protected]
[email protected] @theAgileMATT
Project and Categories @theAgileMATT [email protected]
Categories Department! Project! Team @theAgileMATT
[email protected]
Suggested Categories Department Project Team Many Projects! One
Project! Use Greenhopper Boards! - Task! - Sub-task - New Feature!
- Improvement! - Task! - Sub-task! - Bug - Epic! - Story ! ! !
@theAgileMATT [email protected]
Project Belongs to a certain category! Has one Project Lead!
Groups Issues! Rules of Good Project Key @theAgileMATT
[email protected]
FAQ @theAgileMATT [email protected]
How to create an issue? @theAgileMATT [email protected]
How to clone an issue? @theAgileMATT [email protected]
How to move an issue? @theAgileMATT [email protected]
How to link an issue? @theAgileMATT [email protected]
Assignee vs. Reporter @theAgileMATT [email protected]
Closed vs Resolved @theAgileMATT [email protected]
Project Roles @theAgileMATT [email protected]
Priorities Trivial! Minor! Major! Critical! Blocker
@theAgileMATT [email protected]
affectsVersion vs xVersion @theAgileMATT
[email protected]
How to report time? @theAgileMATT [email protected]
How to estimate? @theAgileMATT [email protected]
How to watch issue? @theAgileMATT [email protected]
Keyboard shortcuts @theAgileMATT [email protected]
Assigning Issues Assigning! No Group Assign @theAgileMATT
[email protected]
JQL @theAgileMATT [email protected]
Is used for searching issues @theAgileMATT
[email protected]
project = DEMO @theAgileMATT [email protected]
project = DEMO ! AND status = Open @theAgileMATT
[email protected]
project = DEMO ! AND status not in (Closed, Resolved)
@theAgileMATT [email protected]
project = DEMO ! AND status not in (Closed, Resolved) ! AND
assignee = currentUser() @theAgileMATT [email protected]
project = DEMO ! AND status not in (Closed, Resolved) ! AND
assignee in membersOf(jira-developers) @theAgileMATT
[email protected]
project = DEMO ! AND status not in (Closed, Resolved) ! AND
assignee = currentUser() ! ORDER BY priority DESC, key ASC
@theAgileMATT [email protected]
project = DEMO ! AND status WAS Reopen @theAgileMATT
[email protected]
project = DEMO ! AND status WAS Reopened ! AND updated > -1d
@theAgileMATT [email protected]
project = DEMO! ! AND Sprint is not EMPTY! ! AND assignee =
currentUser()! ! AND status not in (Closed, Resolved)! ! ORDER BY
priority, key @theAgileMATT [email protected]
Administration @theAgileMATT [email protected]
Project Conguration Issue Type Scheme! Workow Scheme! Screen
Scheme! Field Conguration Schemes! Permission Scheme! Notication
Scheme [email protected] @theAgileMATT
Project Conguration Versions! Components! Roles! Project
Mappings @theAgileMATT [email protected]
Issue Collector @theAgileMATT [email protected]
Bulk Edit @theAgileMATT [email protected]
Import / Export CSV @theAgileMATT [email protected]
Gadgets @theAgileMATT [email protected]
Dashboard Filter Result! Issue Statistics! Average Age Chart!
Resolution Time @theAgileMATT [email protected]
Dashboard, Wallboards Tables! Graphs! Piecharts! GreenHopper
charts @theAgileMATT [email protected]
[email protected] @theAgileMATT
Managers Pie Chart! Lots of green! Tiny red @theAgileMATT
[email protected]
[email protected] @theAgileMATT
Developer @theAgileMATT [email protected]
API SOAP (deprecated)! REST (best choice)! XML RPC! XML RSS
@theAgileMATT [email protected]
Atlassian CLI
https://bobswift.atlassian.net/wiki/display/CSOAP/Examples!
https://bobswift.atlassian.net/wiki/display/JCLI/Examples!
https://bobswift.atlassian.net/wiki/display/BCLI/Examples!
https://bobswift.atlassian.net/wiki/display/FCLI/Examples!
https://bobswift.atlassian.net/wiki/display/crucli/Examples
@theAgileMATT [email protected]
IDE Connectors Atlassian Connector for InteliJ! Atlassian
Connector for Eclipse! NetBeans (Kenai) @theAgileMATT
[email protected]
Conclusion @theAgileMATT [email protected]
Stay Up-to-date Share issue! Notications! Mentions! RSS! Mobile
Clients @theAgileMATT [email protected]
Future UX / UI! Automation! Project end date from burndown
chart! Code Quality metrics on dashboard @theAgileMATT
[email protected]
Good Practices Simplicity is the Ultimate Sophistication! KISS:
Keep it Simple, Stupid! Less is better! DTSTTCPW: do the simplest
thing that could possibly work! Do not Overengeener! YAGNI: You
arent gonna need it [email protected] @theAgileMATT
Ask me about your problem :} @theAgileMATT
[email protected]
LOAD MORE