2012 jira training course
DESCRIPTION
TRANSCRIPT
- 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]