Overview of JIRA

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

JIRA – Defect Management Tool

Overview

October 8, 2013

Copyright © 2012 Tata Consultancy Services Limited


1
JIRA Overview

ISU: Assurance Services

Project: Comcast Cable Communications

Name: Priyadharshini Sridharan

Date: 22/09/2013

EMP ID : 589245

2
JIRA – Outline

JIRA Overview

Dashboard in JIRA

Project Creation in JIRA

Workflow of JIRA

Issue Handling in JIRA

Report Generation of JIRA

Usage of JIRA

Benefits of JIRA

3
About JIRA

Tool Background Project Background


 JIRA is a proprietary issue tracking product, developed  JIRA tool is used for providing Quality assurance in every
by Atlassian , used for bug tracking, issue tracking aspect for the Customer’s Website.
and project management.  JIRA offers testing for accessibility and functionality across
 Various project teams use JIRA to create and assign predominant browsers like IE; firefox; chrome ,etc operating
topics apart from organizing and tracking various tasks in systems like windows,Mac etc ,various devices like iphone;
the projects ipad; laptops;etc and testing of browser and OS
 JIRA is a commercial software product that can combinations on mobile devices with varying screen
be licensed for running on-premises or available as a resolutions.
hosted application.

Features Specifications
Developers Atlassian, Inc.
Operating System Platform Independent
Release 2013
Written in (Language) Java
Type Bug tracking system, project management software
License Proprietary for Commercial and free for open source usage
purposes
Security Less secure
Architecture Apache OFBiz entity engine based on Pico inversion of
control container 4
Dashboard in JIRA
It is the first screen shown in an application after logging into Jira. It is used to display many types of information depending on our areas of
interest. Dashboard consists of lot of information which is called as Gadgets. Lot of gadgets will be available by default, by installing JIRA
administrator. The default dashboard in the initial of screen load cannot be edited, so new dashboard has to be created

Creating a Dashboard

Creating a dashboard involves two steps namely


Creating a dashboard Step 1: At the top right of the existing dashboard, click the TOOLS menu
Step 2: Select the Create dashboard link to create our own or copy dashboard link to create the copy of
dashboard that we are currently viewing

Customizing a Dashboard

Choosing a Dashboard
Click the “ Edit Layout “at top right corner ---> Choose the preferred layout
layout

Click the “ Add Gadget “at top right corner ---> Choose the preferred Gadget from the display --->Click
Adding a Gadget “Add it Now” button to add the gadget to the left side category ---> Click “Finished” button
to return to dashboard.

Moving a Gadget Click the gadget and drop it to new position

Removing a Gadget Point the mouse and hold at top right corner of gadget ---> Down Arrow appears ---> Click “Delete” from
the menu

5
Project Creation in JIRA

A project is a group of Issues related according to the requirements given. Every issue belongs to a project and a
project has both name and key. The project browser screen allows us to browse the project or its component or
versions. The project provides the general overview of the project with the accessible reports for our project issues,
builds, source code and reviews etc.
Project Categories

Project Component: Project version:


It is a logical grouping of issues The version is used to associate the issue with the particular project. Issue have two
within a project. Each project fields that relates to version namely Affected version (issue is in manifesting stage) and
consists of various components Fix version (issue is in fixed stage).The version can be declared in three states as
which depends upon various Released, Unreleased, Archived.
business needs.

Browsing a Project

Project Component Version

Summary Component summary Version Summary


Issue Component Issues Version Issues
Change Log Component Roadmap Version Popular issues
Popular Issues Component Change log Version Builds
Components Component Popular Issue
Builds
Road Map
Reports
Source
Reviews

6
Workflow of JIRA

Login

Manage Dashboard

Hierarchal JIRA Folder


Structure
Enter new Projects and
Components Database

Project Category

Project
Process workflow
Component

Raise a Defect Open

In Progress
Manage Defect

Resolved
Resolve defect Reopened

Close Defect
Closed

7
Issue Handling in JIRA
JIRA is used to track different kind of issues ( software bug in an application) .Issue can be accessed form a dashboard gadget. The details of
the issue are clearly mentioned such as Issue type, Priority, Status, Resolution, project, Key, Summary, Creation date and time ,etc.
Type Priorities Status Resolution

• Bug • Blocker • Open • Fixed


• Improvement • Critical • In Progress • Wont fix
• New Feature • Major • Resolved • Duplicate
• Task • Minor • Reopened • Incomplete
• Custom issue • Trivial • Closed • Cannot Reproduce

The Create issue permission should be provided by the JIRA Administrator to create an issue,. Series of similar issues
Creating an Issue can be created with same created issue by clicking Create another checkbox. An issue can be created through the
following path:
Click Create Issue at the top ---> Create Issue dialog box ---> Select the appropriate project and Issue type --->
Type summary ---> Click CREATE button
The files can be added to the corresponding issues as a reference through the following steps:
Attaching files to an Open Jira Issue ---> Click More option --->Attach Files ---> Attach Files dialog box ---> Click Browse ---> Enter
issue the File name and Comment (Optional) --->Click Attach to the JIRA issue.
One can Sort, Export to ZIP file or Remove the files attached to the issues.

The screenshots can be added to the corresponding issues as a reference through the following steps.
Adding screenshot to Open JIRA Issue ---> Click More option --->Attach screenshot ---> Capture and Paste the image ---> Enter the
an issue File name and Comment (Optional) --->Click Attach to the JIRA issue

The clone issue is the replica of the original issue within the same project, which contains the same information stored
in the original issue. Operations that are performed in the original issue have no effect on the clone issue, since both are
Cloning an Issue separate entities. The following path should be followed to create a clone issue.
Open JIRA issue ---> Click More ---> Clone ---> Clone issue screen appears ---> Click Create

Adding Comments is to record additional details about the issue . The user must have Browse project and Add
comments permission by JIRA administrator in order to access the comments. The viewable option of the comments
Adding Comment to an
entered can be restricted to the set of user levels through Viewable by option. The following path should be used for
Issue
adding comments
Open the Issue ---> Click Comment button --->Type comment in Comment text box ---> Click ADD button
8
Report Generation in JIRA
The reports are generated in Jira which provides statistics for people, project, versions or other fields within an issue. The project browser
screen is used to access the reports directly. The Jira consists of following reports as follows

Average Age Report Shows the average age (in days) of unresolved issues

Created vs Resolved
Shows the number of issues created vs number of issues resolved over a given period of time
Issues Report

Pie Chart Report Shows the search results from a specified issue filter (or project) in a pie-chart, based on a statistic of your choice

Resolution Time
Shows the average time taken to resolve issues
Report

Recently Created
Shows the rate at which issues are being created
Issues Report

Single Level Group By


Report Shows the search results from an issue filter, grouped by a field of your choice

Version Time Tracking


Report Shows progress towards completing a given version, based on issues' work logs and time estimates

Time Tracking Report Shows time tracking information on issues for a particular version of a project

User Workload Report Shows how much work a user has been allocated, and how long it should take

9
Usage of JIRA

JIRA Usage Across Different Quality Assurance Teams

JIRA usage  To ensure issues are being resolved


for Quality  To provide support to teams in system development, features
Assurance  To provide monthly status reports on Defect Stats.
Team  To provide ongoing training to all users.

JIRA usage  To Ensure review of open issues is taking place


for System
 To use workflow and tracking tools to monitor issue progress
and Sub
System leads  To use JIRA to track issues, reference JIRA entries in Elog

JIRA Usage Across Levels

Level 1 Level 2 Level 3 Level 4

• In this Level, • In this level, • In this Level, • In this Level,


project in JIRA issues are the core Issues can
environment organized in to working units have Sub tasks
can be projects and are defined as for breaking
grouped under could be either issues in turn down
the a software issues can be complicated
corresponding development Bugs, Tasks work into more
project project or a and manageable
category marketing improvements one for time
campaign tracking and
reporting

10
Benefits of JIRA
1 Powerful Search

JIRA helps to precisely search what user looks for in seconds. The search can be used as filters and reused. Also JIRA
supports searching of customized fields too

2 Effective Version Control


Ability for users to Create different versions for the project helps facilitate work on issues and the project overall. To create a
version, user needs to navigate to Agile > Planning Board. In the upper-right corner, click Add to create a new version
(which includes a name, start date, and end dates, etc.). Once user create a version, it appears in the versions menu on the
right side of the page. User can then drag and drop issues from the issues area on the left to whichever version will address
those issues

3 Multiple usage

JIRA test management tool is mostly preferred since One Application has Many uses like Bugs/Change requests, Help desk
/support, Project management, Task tracking, Requirements management.

4 Keyboard shortcuts
Various types of useful shortcuts available for JIRA Tool such as Global Shortcuts, View Issue and Issue navigator Shortcuts,
Form Shortcuts, Modifier Key, Disabling and re-enabling keyboard shortcuts. Keyboard shortcuts dialog box can be opened to
view all the shortcuts via the following path: help icon --->Keyboard shortcuts or By pressing (“Shift + /”)

11
Thank You

IT Services
Business Solutions
Consulting

You might also like