Sie sind auf Seite 1von 65

Jira

MATTagile.com

Introduction

MATTagile.com

Main Concept

Issue Tracking!
Backlog!
Time Tracking!
Project Tracking!
!

Flexible platform tool for IT and business


MATTagile.com

Main Structures

Category!
Project (Backlog)!
Issue

MATTagile.com

Issues

MATTagile.com

Issues

The core of JIRA!


!

Issue Key!
No required fields (sic!)
MATTagile.com

Issue Types

Bug!

Jira Agile:!

Improvement!

New Feature!
Task!

Technical Task!
Epic!
Story

Sub-task
MATTagile.com

Issue Fields
Version!

Road Map!

Release (with Bamboo)!

Components!

Component Leaders!

Labels!
Links
MATTagile.com

Issue Actions

Workflow Actions!
Voting!
Attachments!
Screenshots
MATTagile.com

Statuses

Open!
In progress!
Resolved!
Closed!
Reopen
MATTagile.com

MATTagile.com

Resolution

Fixed!
Wont Fix!
Duplicate!
Cannot Reproduce!
Incomplete
MATTagile.com

Workflows

Directed Graphs!
Complete Graph!
Few vertices!
Lot of edges
MATTagile.com

MATTagile.com

Project and Categories

MATTagile.com

Categories

Department!
Project!
Team

MATTagile.com

Suggested Categories
Department

Project

Team

Many Projects!

One Project!

Use Jira Agile Boards!

- Task!
- Sub-task

- New Feature!
- Improvement!
- Task!
- Sub-task!
- Bug

- Epic!
- Story!
- Technical Task

MATTagile.com

Project

Belongs to a certain category!


Has one Project Lead!
Groups Issues!
Rules of Good Project Key
MATTagile.com

FAQ

MATTagile.com

How to create an issue?

MATTagile.com

How to clone an issue?

MATTagile.com

How to move an issue?

MATTagile.com

How to link an issue?

MATTagile.com

Assignee vs. Reporter

MATTagile.com

Closed vs Resolved

MATTagile.com

Project Roles

MATTagile.com

Priorities

Trivial!
Minor!
Major!
Critical!
Blocker
MATTagile.com

affectsVersion
vs
fixVersion

MATTagile.com

How to report time?

MATTagile.com

How to estimate?

MATTagile.com

How to watch issue?

MATTagile.com

Keyboard shortcuts

MATTagile.com

Assigning Issues

Assigning!
No Group Assign

MATTagile.com

JQL

MATTagile.com

Is used for searching issues

MATTagile.com

project = DEMO

MATTagile.com

project = DEMO
! AND status = Open

MATTagile.com

project = DEMO
! AND status not in (Closed, Resolved)

MATTagile.com

project = DEMO
! AND status not in (Closed, Resolved)
! AND assignee = currentUser()

MATTagile.com

project = DEMO
! AND status not in (Closed, Resolved)
! AND assignee in membersOf(jira-developers)

MATTagile.com

project = DEMO
! AND status not in (Closed, Resolved)
! AND assignee = currentUser()
! ORDER BY priority DESC, key ASC

MATTagile.com

project = DEMO
! AND status WAS Reopen

MATTagile.com

project = DEMO
! AND status WAS Reopened
! AND updated > -1d

MATTagile.com

project = DEMO!
! AND Sprint is not EMPTY!
! AND assignee = currentUser()!
! AND status not in (Closed, Resolved)!
! ORDER BY priority, key

MATTagile.com

Administration

MATTagile.com

Project Configuration

Issue Type Scheme!


Workflow Scheme!
Screen Scheme!
Field Configuration Schemes!
Permission Scheme!
Notification Scheme
MATTagile.com

Project Configuration

Versions!
Components!
Roles!
Project Mappings
MATTagile.com

Issue Collector

MATTagile.com

Bulk Edit

MATTagile.com

Import / Export CSV

MATTagile.com

Gadgets

MATTagile.com

Dashboard

Filter Result!
Issue Statistics!
Average Age Chart!
Resolution Time
MATTagile.com

Dashboard, Wallboards

Tables!
Graphs!
Piecharts!
Jira Agile reports
MATTagile.com

MATTagile.com

Managers

Pie Chart!
Lots of green!
Tiny red

MATTagile.com

MATTagile.com

Developer

MATTagile.com

API

REST!
SOAP (deprecated)!
XML RPC!
XML RSS
MATTagile.com

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

MATTagile.com

IDE Connectors

Atlassian Connector for InteliJ!


Atlassian Connector for Eclipse!
NetBeans (Kenai)

MATTagile.com

Conclusion

MATTagile.com

Stay Up-to-date

Share issue!
Notifications!
Mentions!
RSS!
Mobile Clients
MATTagile.com

Future

UX / UI!
Automation!
Project end date from burndown chart!
Code Quality metrics on dashboard
MATTagile.com

Good Practices

Simplicity is the Ultimate Sophistication!

Less is better!

KISS: Keep it Simple, Stupid!

DTSTTCPW: do the simplest thing that could possibly


work!

Do not Overengeener!
YAGNI: You arent gonna need it
MATTagile.com

Ask me about your problem :}

MATTagile.com

Das könnte Ihnen auch gefallen