jira in action

Post on 08-May-2015

1.930 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

JIRA in ActionHow to aim for a moving target using JIRA

Tan Tran – June 2013

2

This Presentation is About Introduction to JIRA JIRA for Administrators

Manage Projects/ Project Categories Manage Users/ Groups/Roles Manage Issues: Types, Workflows, Fields, Attributes

JIRA for project members Dashboard and SCRUM board Create a backlog Planning, executing, reporting

DEMO QA

1. Introduction to JIRA

4

What is JIRA?

JIRA lets you prioritize, assign, track, report and

audit your “issues”, from software bugs and

helpdesk tickets to project tasks and change

requests.

More than just an issue tracker, JIRA is an

extensible platform that you can customize to

match your business processes

JIRA improves productivity by cutting down on

time wasted on tracking issues and coordination.

JIRA improves quality by ensuring all tasks are

recorded down with all the details and followed up

till completion.

5

One application. Many uses

Bugs/Change Requests Tracking

Help-desk / Support / Customer Service

Project Management

Task Tracking

Requirements Management

Workflow / Process Management

6

Using JIRA for Agile Development

Agile development offers a new way of

thinking about software development.

But! Its fundamental unit is still a task — and those

tasks need to be organized, allocated, scheduled

and tracked as they proliferate.

That's where JIRA comes in.

2. JIRA for Administrators

8

Administration - Overview

9

Administration - Project master data

Sprint

Roles in project

10

Users/ Groups/Roles

11

Issues information

Epic, Feature Request, Bug, Improvement, Story…

TO DO, IN PROGRESS, IN REVIEW, DONE

3. JIRA for Project Members

13

JIRA Dashboard

Assigned to Me

Manage your filters

14

Agile (SCRUM) board

Bugs

Story

Sub-task

Easy to configure

15

Process:: Create a backlog

The PO compiles the requirements

The requirements are broken down into segments (should be part-deliverabale). In JIRA: “Epic”, “Story”, “Feature”, etc.

The PO personally creates a prioritized list. In JIRA: field “Priority”

In the beginning of each Sprint the PO "freezes" the foremost items on the list and summons the Scrum Team to a meeting.

16

Process:: Planning

PO "freezes" the foremost items

17

Process:: Planning and Estimation

• Before each Sprint, the highest prioritized goals are transferred to a Sprint Backlog

• In the Sprint planning meeting, Scrum Master & Scrum Team work with PO to determines the goal of the Sprint.

Estimate the points can do in the Sprint• The goal consists of prioritized functionality

broken down into detailed tasks• The Scrum Team is self-organized and the

members have a joint responsibility for the results

Have estimation and owner of each task

18

Process:: Start Progress

• Move tasks to “In Progress” column

• Keep them updated by inputting Work Log at the end of every day.

19

Process:: QA phase (In review)

• Issue type should be “Bug”

• Should use Issue Link to connect

to the User Story (for tracking

purpose)

20

Reporting

GreenHopper plugin

21

References

Atlassian JIRAhttps://confluence.atlassian.com

Adapting JIRA for Scrum - Paul René Jorgensen

Wikipedia – Scrumhttp://en.wikipedia.org/wiki/Scrum_(software_development)

22

Demo & Q&A

top related