SlideShare a Scribd company logo
1 of 29
JIRA Customization
Rajesh Prajapati
rajeshkprajapati@gmail.com

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Agenda: JIRA Customization
•
•
•
•

Why there is interest in something like JIRA
What can JIRA do to help?
Some important features of JIRA
Inside JIRA

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Business Area’s View
Why is there a
different TOOL
Why is there a
or a different
different TOOL
or PROCESS,
a different
depending on the
PROCESS,
type of request?
depending on the
type of request?

Why is it so hard to
request it so from IT
Why is work hard to
- and then find out
request work from IT
what’s then find out
- and happening on
my happening
what’s request? on
my request?
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
IT’s View
My manager
can’t easily
tell when I
have too much
work to do to
meet deadlines.

Why is it so
hard to figure
out what I
should work on
next?

I sure spend a
lot of time
just providing
a status on my
work.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com

I can’t finish my
work until I hear
back from the
customer.
Everyone’s View

Why is it so
hard to find
out what work
is happening
around here?

Why is it so
easy for
something to
fall through
the cracks?

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
What can JIRA do to help?

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
What is JIRA?

• JIRA is an issue
tracker made by
Atlassian.

• It integrates easily
with Confluence and
their other tools.

• Whether you call
them bugs, tasks,
improvements or work
requests, JIRA
provides an
efficient way to
track and manage
your work - which
can have a big
impact on
JIRA Customization
Rajesh Prajapati
productivity andrajeshkprajapati@gmail.com
Some Important Features of JIRA
 Authentication
 Dashboards
 Workflows
 Project Administration
 Issue Searching
 Issue Linking

 Attachments and
Screenshots
 Time Tracking
 Ticklers and Notifications
 Reports
… and more!

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Authentication
• Users are
authenticated against
LDAP/Active Directory
repositories.

• ‘Remember Me’ provides
an automatic logon
when the user next
visits the JIRA site.
Benefit: Quicker access to application; no new password to
remember.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Dashboards
• Users can have one or more

dashboards as their start page,
showing Dynamic Information
presented in text or graphics. (Click
within to drill-down.)

• A shared dashboard can be used by
a team to track progress, view
metrics or triage inbound requests.

Benefit: Immediate access to
meaningful metrics that can be
used to track the health of a
project or application, and to
manage resources’ workloads.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Dashboards (continued)

Sample
dashboard
for a
Manager

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Dashboards (continued)

Sample
dashboard
for a
Developer

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Workflows
• Workflows define the
validations and lifecycle of
an issue.

• They can be shared by
several projects, or be
unique.

• Workflows can be simple
or quite complex.

Benefit: Streamlined
processes, with increased
accuracy, consistency and
timeliness.
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Project Administrations
• The Project Administrator (team lead or project manager, typically)
controls who has access to their data and what that access should be.

Benefit: Control over who can view or edit issues is
handled locally, without Systems Administration involvement.
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Issue Searching
• Filters allows you to find the issues in which you’re interested.
• You can search for issues based on every built-in or custom field.
• Filters can also be:
- Saved for reuse
- Shared with others
- Subscribed to (so it runs and emails you results on a scheduled
-

basis)
Used within a Dashboard gadget
Filter results can be exported to Word, Excel, PDF and XML or
rendered as a chart.

Benefit: Better transparency. Everyone can see what is
being worked on and what progress is being made.
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Issue Linking
• One issue can linked to another to clarify any sort of relationship
or dependency, such as:

-

Blocks / Is Blocked By
Duplicates / Is Duplicated By
Replaces / Is Replaced By

Benefit: More effective resource management, by
bundling similar/related issues together.
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Attachments and Screeshots
• Issues can contain file
attachments and
screenshots.
• Screenshots can be
pasted into the issue
directly from the
clipboard.
• Some fields support
Wiki Markup to
present text
effectively.
Benefit: One central
place to store all
artifacts and
comments about an
issue.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Time Tracking
• Time tracking
features allow for
the input and
monitoring of
Actual and
Estimated time
spent on an
activity.

Benefit: Allows more effective management of resources,
and more accurate billing.
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Ticklers and Notifications
• Email notifications can be configured so everyone on your team is
aware of the right things, like changes to any issue created by
you or assigned to you.
• Specified “watchers” can be added to individual issues to ensure
the right people stay in the loop.
• Ticklers can be defined, to ensure actions occur automatically
when needed, such as:
- Close any issues that been inactive 90 days or more.
- Send a reminder email if the customer hasn’t responded to a
request for information within 10 days.
Benefit: Less manual effort required to keep others
informed and follow-up.
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Reports
• JIRA comes with several built-in reports, like the following. More are
available via plugins:
Average Age

Resolution Time

Created vs. Resolved
Issues

Time Since Issues

Single-level Group By

Time Tracking

Multiple-level Group By

User Workload

Project Pivot

Version Workload

Recently Created Issues

Workload Pie Chart

Benefit: Metrics that can be used to track the health of a
project or application, and to manage resources’
workloads.
JIRA Customization
Rajesh Prajapati
rajeshkprajapati@gmail.com
Additional Features
• Issues can be created or commented upon via email.
• Bulk Updates can be done against the issues returned by a filter, e.g.,
reassigning them, changing their Status.
• An issue can be cloned.
• An issue can be broken into one or more sub-tasks for more detailed
tracking or when there are multiple Assignees.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Inside JIRA
 Architecture
 What is an Issue?

 What is a Workflow?
 Data-entry screens

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Architecture
• Web-based (Java and AJAX).
• Supports several enterprise-class databases.
• Runs on the Apache Tomcat application server.
• Supports SOAP, XML RPC, and JAVA API interfaces.
• Features a plugin architecture, with over 150 plugins
available from the vendor and third-parties.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
What is an Issue?
• Issues are a trackable unit in JIRA.
• Issues are grouped into Project Categories then Projects, with
additional groupings if desired.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
What is an Issue? (continued)
• For a project dealing with Software Development, it might look
like this:

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
What is an Issue? (continued)
• A “Help Desk” project might look like this:

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
What is a Workflow?
• A workflow is associated with a project to define what
happens to issues as they move (i.e. transition) through
their lifecycle.
–
–
–
–
–

The Status at any point.
The conditions under which a transition to that Status is allowed.
Who can perform a given transition.
What validations should be performed.
What extra processing should be done after a transition.

Only QA
can
perform
this
transition

Assign the
issue back
to the
Reporter

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com

Make sure the
user added a
Comment during
this
transition
Data-entry Screens
• Designing data-entry screens is simple.
• Screens can display any or all of JIRA’s built-in fields, plus an
unlimited number of custom fields.

JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com
Conclusion
• JIRA offers organizations the ability to
streamline and automate the tracking of
virtually anything that needs to be tracked.
• It can be customized to support your
particular requirements, thereby providing
the potential for greatly improving your
organization’s:


Productivity



Effectiveness




Communication
Metrics
JIRA Customization

Rajesh Prajapati
rajeshkprajapati@gmail.com

More Related Content

What's hot

JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysH2Kinfosys
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationMaitrey Patel
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jiraXpand IT
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingAnjali Rao
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jiraKhubaib Ahmed
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide ShareRenjith V
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolGlobal SQA
 
Introduction to JIRA
Introduction to JIRAIntroduction to JIRA
Introduction to JIRAguestb67fcdb
 
Introduction to Jira Service Management.pdf
Introduction to Jira Service Management.pdfIntroduction to Jira Service Management.pdf
Introduction to Jira Service Management.pdfShristi Shrestha
 

What's hot (20)

JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Jira fundamentals
Jira fundamentalsJira fundamentals
Jira fundamentals
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue Tracking
 
Go Jira
Go JiraGo Jira
Go Jira
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
 
Introducing JIRA AGILE
Introducing JIRA AGILEIntroducing JIRA AGILE
Introducing JIRA AGILE
 
Jira Dashboards
Jira DashboardsJira Dashboards
Jira Dashboards
 
Jira overview
Jira overviewJira overview
Jira overview
 
Jira Training
Jira TrainingJira Training
Jira Training
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
Introduction to Jira.pdf
Introduction to Jira.pdfIntroduction to Jira.pdf
Introduction to Jira.pdf
 
JIRA
JIRAJIRA
JIRA
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking tool
 
Introduction to JIRA
Introduction to JIRAIntroduction to JIRA
Introduction to JIRA
 
Introduction to Jira Service Management.pdf
Introduction to Jira Service Management.pdfIntroduction to Jira Service Management.pdf
Introduction to Jira Service Management.pdf
 
Jira
JiraJira
Jira
 
Jira tutorial
Jira tutorialJira tutorial
Jira tutorial
 

Viewers also liked

Enterprise workshops jira security and permissions management atlassian deck
Enterprise workshops jira security and permissions management atlassian deckEnterprise workshops jira security and permissions management atlassian deck
Enterprise workshops jira security and permissions management atlassian deckAtlassian
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To JiraHua Soon Sim
 
Atlassian Certified JIRA Administrator certificate
Atlassian Certified JIRA Administrator certificateAtlassian Certified JIRA Administrator certificate
Atlassian Certified JIRA Administrator certificateGregory Kneller
 
Large Scale JIRA Administration
Large Scale JIRA Administration Large Scale JIRA Administration
Large Scale JIRA Administration colleenfry
 
Atlassian Certified JIRA Administrator
Atlassian Certified JIRA AdministratorAtlassian Certified JIRA Administrator
Atlassian Certified JIRA AdministratorAdolfo Casari
 
Enterprise workshops agile concepts jira green hopper atlassian deck
Enterprise workshops agile concepts jira green hopper atlassian deckEnterprise workshops agile concepts jira green hopper atlassian deck
Enterprise workshops agile concepts jira green hopper atlassian deckAtlassian
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test ManagementMaija Laksa
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management ToolPaolo Mottadelli
 

Viewers also liked (9)

Enterprise workshops jira security and permissions management atlassian deck
Enterprise workshops jira security and permissions management atlassian deckEnterprise workshops jira security and permissions management atlassian deck
Enterprise workshops jira security and permissions management atlassian deck
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Atlassian Certified JIRA Administrator certificate
Atlassian Certified JIRA Administrator certificateAtlassian Certified JIRA Administrator certificate
Atlassian Certified JIRA Administrator certificate
 
Large Scale JIRA Administration
Large Scale JIRA Administration Large Scale JIRA Administration
Large Scale JIRA Administration
 
Atlassian Certified JIRA Administrator
Atlassian Certified JIRA AdministratorAtlassian Certified JIRA Administrator
Atlassian Certified JIRA Administrator
 
Enterprise workshops agile concepts jira green hopper atlassian deck
Enterprise workshops agile concepts jira green hopper atlassian deckEnterprise workshops agile concepts jira green hopper atlassian deck
Enterprise workshops agile concepts jira green hopper atlassian deck
 
Adapting JIRA For Scrum
Adapting JIRA For ScrumAdapting JIRA For Scrum
Adapting JIRA For Scrum
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test Management
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management Tool
 

Similar to Jira customization

Denver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos TechDenver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos Techdenveraug
 
re:Invent 2018 - Scaling and Supporting Your Production App
re:Invent 2018 -  Scaling and Supporting Your Production Appre:Invent 2018 -  Scaling and Supporting Your Production App
re:Invent 2018 - Scaling and Supporting Your Production AppCloudHesive
 
Toronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptxToronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptxSusanHauth1
 
Self service BI for humans
Self service BI for humansSelf service BI for humans
Self service BI for humansAdrian Brudaru
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended EventsJason Strate
 
What is support_engineer_in_treasuredata
What is support_engineer_in_treasuredataWhat is support_engineer_in_treasuredata
What is support_engineer_in_treasuredataTreasure Data, Inc.
 
Atlassian Community March 2023
Atlassian Community March 2023Atlassian Community March 2023
Atlassian Community March 2023Maitrey Patel
 
DevOps for service desk automation
DevOps for service desk automationDevOps for service desk automation
DevOps for service desk automationavinashbalakrishnan2
 
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeSEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeMarc D Anderson
 
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)Tech in Asia ID
 
Automation in Jira for beginners
Automation in Jira for beginnersAutomation in Jira for beginners
Automation in Jira for beginnersElad Ben-Noam
 
Javascript Template Engine - Getting Started
Javascript Template Engine - Getting StartedJavascript Template Engine - Getting Started
Javascript Template Engine - Getting StartedKaran Prabu
 
Interconnect session 1888: Rational Team Concert Process Customization: What ...
Interconnect session 1888: Rational Team Concert Process Customization: What ...Interconnect session 1888: Rational Team Concert Process Customization: What ...
Interconnect session 1888: Rational Team Concert Process Customization: What ...Rosa Naranjo
 
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedDavid Anderson
 
Practical agile analytics: Measure predictability and quantify risk with cycl...
Practical agile analytics: Measure predictability and quantify risk with cycl...Practical agile analytics: Measure predictability and quantify risk with cycl...
Practical agile analytics: Measure predictability and quantify risk with cycl...Steven J. Peters, PhD
 
java mini project for college students
java mini project for college students java mini project for college students
java mini project for college students SWETALEENA2
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with DatabricksGrega Kespret
 
AUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 EventAUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 EventAUGNYC
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB
 

Similar to Jira customization (20)

Denver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos TechDenver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos Tech
 
re:Invent 2018 - Scaling and Supporting Your Production App
re:Invent 2018 -  Scaling and Supporting Your Production Appre:Invent 2018 -  Scaling and Supporting Your Production App
re:Invent 2018 - Scaling and Supporting Your Production App
 
Toronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptxToronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptx
 
Gaurav_CV
Gaurav_CVGaurav_CV
Gaurav_CV
 
Self service BI for humans
Self service BI for humansSelf service BI for humans
Self service BI for humans
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events
 
What is support_engineer_in_treasuredata
What is support_engineer_in_treasuredataWhat is support_engineer_in_treasuredata
What is support_engineer_in_treasuredata
 
Atlassian Community March 2023
Atlassian Community March 2023Atlassian Community March 2023
Atlassian Community March 2023
 
DevOps for service desk automation
DevOps for service desk automationDevOps for service desk automation
DevOps for service desk automation
 
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeSEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
 
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
 
Automation in Jira for beginners
Automation in Jira for beginnersAutomation in Jira for beginners
Automation in Jira for beginners
 
Javascript Template Engine - Getting Started
Javascript Template Engine - Getting StartedJavascript Template Engine - Getting Started
Javascript Template Engine - Getting Started
 
Interconnect session 1888: Rational Team Concert Process Customization: What ...
Interconnect session 1888: Rational Team Concert Process Customization: What ...Interconnect session 1888: Rational Team Concert Process Customization: What ...
Interconnect session 1888: Rational Team Concert Process Customization: What ...
 
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
 
Practical agile analytics: Measure predictability and quantify risk with cycl...
Practical agile analytics: Measure predictability and quantify risk with cycl...Practical agile analytics: Measure predictability and quantify risk with cycl...
Practical agile analytics: Measure predictability and quantify risk with cycl...
 
java mini project for college students
java mini project for college students java mini project for college students
java mini project for college students
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with Databricks
 
AUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 EventAUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 Event
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Jira customization

  • 1. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 2. Agenda: JIRA Customization • • • • Why there is interest in something like JIRA What can JIRA do to help? Some important features of JIRA Inside JIRA JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 3. Business Area’s View Why is there a different TOOL Why is there a or a different different TOOL or PROCESS, a different depending on the PROCESS, type of request? depending on the type of request? Why is it so hard to request it so from IT Why is work hard to - and then find out request work from IT what’s then find out - and happening on my happening what’s request? on my request? JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 4. IT’s View My manager can’t easily tell when I have too much work to do to meet deadlines. Why is it so hard to figure out what I should work on next? I sure spend a lot of time just providing a status on my work. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com I can’t finish my work until I hear back from the customer.
  • 5. Everyone’s View Why is it so hard to find out what work is happening around here? Why is it so easy for something to fall through the cracks? JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 6. What can JIRA do to help? JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 7. What is JIRA? • JIRA is an issue tracker made by Atlassian. • It integrates easily with Confluence and their other tools. • Whether you call them bugs, tasks, improvements or work requests, JIRA provides an efficient way to track and manage your work - which can have a big impact on JIRA Customization Rajesh Prajapati productivity andrajeshkprajapati@gmail.com
  • 8. Some Important Features of JIRA  Authentication  Dashboards  Workflows  Project Administration  Issue Searching  Issue Linking  Attachments and Screenshots  Time Tracking  Ticklers and Notifications  Reports … and more! JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 9. Authentication • Users are authenticated against LDAP/Active Directory repositories. • ‘Remember Me’ provides an automatic logon when the user next visits the JIRA site. Benefit: Quicker access to application; no new password to remember. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 10. Dashboards • Users can have one or more dashboards as their start page, showing Dynamic Information presented in text or graphics. (Click within to drill-down.) • A shared dashboard can be used by a team to track progress, view metrics or triage inbound requests. Benefit: Immediate access to meaningful metrics that can be used to track the health of a project or application, and to manage resources’ workloads. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 11. Dashboards (continued) Sample dashboard for a Manager JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 12. Dashboards (continued) Sample dashboard for a Developer JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 13. Workflows • Workflows define the validations and lifecycle of an issue. • They can be shared by several projects, or be unique. • Workflows can be simple or quite complex. Benefit: Streamlined processes, with increased accuracy, consistency and timeliness. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 14. Project Administrations • The Project Administrator (team lead or project manager, typically) controls who has access to their data and what that access should be. Benefit: Control over who can view or edit issues is handled locally, without Systems Administration involvement. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 15. Issue Searching • Filters allows you to find the issues in which you’re interested. • You can search for issues based on every built-in or custom field. • Filters can also be: - Saved for reuse - Shared with others - Subscribed to (so it runs and emails you results on a scheduled - basis) Used within a Dashboard gadget Filter results can be exported to Word, Excel, PDF and XML or rendered as a chart. Benefit: Better transparency. Everyone can see what is being worked on and what progress is being made. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 16. Issue Linking • One issue can linked to another to clarify any sort of relationship or dependency, such as: - Blocks / Is Blocked By Duplicates / Is Duplicated By Replaces / Is Replaced By Benefit: More effective resource management, by bundling similar/related issues together. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 17. Attachments and Screeshots • Issues can contain file attachments and screenshots. • Screenshots can be pasted into the issue directly from the clipboard. • Some fields support Wiki Markup to present text effectively. Benefit: One central place to store all artifacts and comments about an issue. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 18. Time Tracking • Time tracking features allow for the input and monitoring of Actual and Estimated time spent on an activity. Benefit: Allows more effective management of resources, and more accurate billing. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 19. Ticklers and Notifications • Email notifications can be configured so everyone on your team is aware of the right things, like changes to any issue created by you or assigned to you. • Specified “watchers” can be added to individual issues to ensure the right people stay in the loop. • Ticklers can be defined, to ensure actions occur automatically when needed, such as: - Close any issues that been inactive 90 days or more. - Send a reminder email if the customer hasn’t responded to a request for information within 10 days. Benefit: Less manual effort required to keep others informed and follow-up. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 20. Reports • JIRA comes with several built-in reports, like the following. More are available via plugins: Average Age Resolution Time Created vs. Resolved Issues Time Since Issues Single-level Group By Time Tracking Multiple-level Group By User Workload Project Pivot Version Workload Recently Created Issues Workload Pie Chart Benefit: Metrics that can be used to track the health of a project or application, and to manage resources’ workloads. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 21. Additional Features • Issues can be created or commented upon via email. • Bulk Updates can be done against the issues returned by a filter, e.g., reassigning them, changing their Status. • An issue can be cloned. • An issue can be broken into one or more sub-tasks for more detailed tracking or when there are multiple Assignees. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 22. Inside JIRA  Architecture  What is an Issue?  What is a Workflow?  Data-entry screens JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 23. Architecture • Web-based (Java and AJAX). • Supports several enterprise-class databases. • Runs on the Apache Tomcat application server. • Supports SOAP, XML RPC, and JAVA API interfaces. • Features a plugin architecture, with over 150 plugins available from the vendor and third-parties. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 24. What is an Issue? • Issues are a trackable unit in JIRA. • Issues are grouped into Project Categories then Projects, with additional groupings if desired. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 25. What is an Issue? (continued) • For a project dealing with Software Development, it might look like this: JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 26. What is an Issue? (continued) • A “Help Desk” project might look like this: JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 27. What is a Workflow? • A workflow is associated with a project to define what happens to issues as they move (i.e. transition) through their lifecycle. – – – – – The Status at any point. The conditions under which a transition to that Status is allowed. Who can perform a given transition. What validations should be performed. What extra processing should be done after a transition. Only QA can perform this transition Assign the issue back to the Reporter JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com Make sure the user added a Comment during this transition
  • 28. Data-entry Screens • Designing data-entry screens is simple. • Screens can display any or all of JIRA’s built-in fields, plus an unlimited number of custom fields. JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com
  • 29. Conclusion • JIRA offers organizations the ability to streamline and automate the tracking of virtually anything that needs to be tracked. • It can be customized to support your particular requirements, thereby providing the potential for greatly improving your organization’s:  Productivity  Effectiveness   Communication Metrics JIRA Customization Rajesh Prajapati rajeshkprajapati@gmail.com

Editor's Notes

  1. BugZero Service Desk ticket Lotus Notes DB Email to an individual or mailing list Need to request access to tool, learn how to use it to create a ticket. Don’t know how to find out status of a request (effective querying)
  2. No “one place” to find out work in queue, thus no way to easily work according to holistic view of priorities and deadlines Reporting on progress is done manually (and often verbally), taking time away from work to be done. Can’t always reassign ticket back to requestor (not part of typical new user setup) when waiting on customer response, so queue is misleading
  3. Difficult to report on “aging” or otherwise bubble up to the top those items you’re interested in or want to clean up. Ad-hoc process, thus often neglected
  4. Just announced, now integrated with Google Apps in the Google Apps Marketplace.
  5. Unlike Confluence where users have to be made members of a particular AD group, in JIRA we just preloaded 4000+ users (U.S., Ireland, Bermuda). Employees hired in those locations before mid-December can access JIRA right now. Can be integrated with Crowd, but we haven’t done so at this time.
  6. JIRA is the first Atlassian product to act as an OpenSocial gadget container and hosting server, allowing it to use others’ gadgets (Gmail, iGoogle, etc.) and vice-versa.
  7. Icons for PRIORITY Icons for STATUS
  8. Resolved issue appears as struckthrough text Icon concisely shows Priority and Status
  9. JIRA’s time tracking can be augmented with third-party tools to expand reporting or data-collection capability. Worklog Assistant is one.
  10. Set up mailbox or on local fileystem to receive the emails. Using a scheduled service, JIRA scans periodically and creates issues/comments from the emails it finds. If it sees a reference to an existing issue  comment on existing issue Otherwise  new issue Issue Creation: Subject becomes Summary Body becomes Issue Description Attachments to email become attachments on email. Comment Creation: Body becomes Comment Attachments to email become attachments on email.
  11. SOAP and XML-RPC interfaces used for remote access to JIRA. (SOAP is more complete API) SOAP is backed by Apache Axis, an open-source Java web services framework. Plugins: Agile methodology for sprint planning, burndown charts, etc. Extend workflows Extend time tracking and billing capability Custom fields Gadgets Reports
  12. Categories: Projects Workgroups
  13. Built-in fields: Issue Type Status Priority Assignee Reporter Affects version Fix version Each project can customize built-in/custom fields: visibility values in select lists description/help text