Mastering JIRA 7 - Second Edition

Become an expert at using JIRA 7 through this one-stop guide!
Preview in Mapt

Mastering JIRA 7 - Second Edition

Ravi Sagar

6 customer reviews
Become an expert at using JIRA 7 through this one-stop guide!
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Mastering JIRA 7 - Second Edition Book Cover
Mastering JIRA 7 - Second Edition
$ 35.99
$ 25.20
JIRA 7 Administration Cookbook - Second Edition Book Cover
JIRA 7 Administration Cookbook - Second Edition
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $40.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781786466860
Paperback450 pages

Book Description

Atlassian JIRA 7 is an enterprise issue tracker system. One of its key strengths is its ability to adapt to the needs of an organization, ranging from building software products to managing your support issues.

This book provides a comprehensive explanation covering all three components of JIRA 7, such as JIRA Software, JIRA Core, and Jira Service Desk. It shows you how to master the key functionalities of JIRA and its customizations and useful add-ons, and is packed with real-world examples and use cases.

You will first learn how to plan for a JIRA 7 installation and fetch data. We cover JIRA reports in detail, which will help you analyze your data effectively. You can add additional features to your JIRA application by choosing one of the already built-in add-ons or building a new one to suit your needs.

Then you'll find out about implementing Agile methodologies in JIRA by creating Scrum and Kanban boards. We'll teach you how to integrate your JIRA Application with other tools such as Confluence, SVN, Git, and more, which will help you extend your application. Finally, we'll explore best practices and troubleshooting techniques to help you find out what went wrong and understand how to fix it.

Table of Contents

Chapter 1: Planning Your JIRA Installation
What is new in JIRA 7?
Planning your JIRA installation
System requirements
Setting up the MySQL database
The JIRA setup wizard
JIRA directory structure, startup/shutdown scripts, and log files
Planning your upgrade
Updating JIRA add-ons
Applications, uses, and examples
JIRA core concepts
Summary
Chapter 2: Searching in JIRA
The Issue Navigator window
Searching the issues
Filters and subscriptions
Introduction to JQL
Browser shortcuts
Exporting issues in Excel, RSS, XML, and JSON
Bulk editing
Summary
Chapter 3: Reporting – Using Charts to Visualize the Data
Project reports
Configuring and sharing dashboards
Gadgets for reporting purposes
Using add-on charts to visualize data
Summary
Chapter 4: Customizing JIRA for Test Management
What is test management?
Creating issue types for test campaigns and test cases
Customizing the workflow for changes in transitions
Capturing additional data from users on state transitions
Learning how to make certain fields mandatory only for a test campaign
Limiting the project visibility to certain groups and individuals
Learn how to hide a specific issue from the user within a project
Versions and components
Summary
Chapter 5: Understanding Zephyr and its Features
Installing the Zephyr plugin
Zephyr terminology
Starting to use Zephyr
Summary
Chapter 6: Sample Implementation of Use Cases
Gathering requirements
Preparing the JIRA configuration document
Setting up JIRA for helpdesk/support tickets
Setting up JIRA for requirement management
Setting up JIRA for bug tracking
Changes in the customizations
Summary
Chapter 7: User Management, Groups, and Project Roles
User and group management
Working with project roles
Types of administrators
Summary
Chapter 8: Configuring JIRA User Directories to Connect with LDAP, Crowd, and JIRA User Server
Authentication mechanism in JIRA
Allowing other applications to connect to JIRA
Synchronizing user and group information
Summary
Chapter 9: JIRA Add-On Development and Leveraging the REST API
Setting up the Atlassian plugin SDK
Installing the Atlassian SDK on Windows
Creating the helloworld plugin
Setting up the Eclipse IDE
Leveraging the JIRA REST API
Summary
Chapter 10: Importing and Exporting Data in JIRA and Migrating Configuration
The backup system
Restoring the system utility
Project Import utility
External system import using CSV
Migrate JIRA configurations using the Configuration Manager add-on
Summary
Chapter 11: Working with Agile Boards in JIRA Software
Product overview – JIRA Software
Scrum boards
Kanban boards
Managing multiple teams and projects using boards
Summary
Chapter 12: JIRA Administration with ScriptRunner and the CLI Add-on
Installing ScriptRunner
Installing JIRA CLI
Summary
Chapter 13: Database Access
JIRA's database schema
Accessing MySQL
Accessing PostgreSQL
User table
The jiraissue table
The customfield table
The customfieldvalue table
Some useful SQL queries
Summary
Chapter 14: Customizing Look, Feel, and Behavior
Adding your own CSS
Adding JavaScript to show/hide field
Velocity templates
Summary
Chapter 15: Implementing JIRA Service Desk
Product overview – JIRA Service Desk?
Installing JIRA Service Desk
Summary
Chapter 16: Integrating JIRA with Common Atlassian Applications and Other Tools
JIRA with the Subversion plugin
JIRA with Bitbucket and GitHub
JIRA with other Git repositories
JIRA with Confluence
Summary
Chapter 17: JIRA Best Practices
A word of caution before modifying default schemes and configurations
The JIRA customization process
Using project context to assign different options in multiple projects
Creating too many custom fields – A factor in slow performance
Choosing a custom field type wisely
Defining permissions
JIRA's Audit Log
Adding the announcement banner
Adding an introduction
Performing regular indexing
Final tips
Summary
Chapter 18: Troubleshooting JIRA
Atlassian support
Common configuration issues
Increasing memory
Integrity Checker
Summary

What You Will Learn

  • Plan the installation and upgrade of your JIRA instance to the newest version
  • Configure issue type schemes, create customized workflows, modify permission schemes, and change notification schemes
  • Implement JIRA Service Desk to manage your support tickets
  • Customize JIRA for test management, helpdesk, and requirement management
  • Deploy JIRA for Agile tracking using the Scrum and Kanban techniques
  • Develop JIRA add-ons to extend JIRA's functionality
  • Migrate data from external systems using CSV import
  • Generate reports directly from the JIRA database and use custom JavaScript and CSS
  • Integrate your JIRA application with third-party tools such as Confluence, SVN, and Git

Authors

Table of Contents

Chapter 1: Planning Your JIRA Installation
What is new in JIRA 7?
Planning your JIRA installation
System requirements
Setting up the MySQL database
The JIRA setup wizard
JIRA directory structure, startup/shutdown scripts, and log files
Planning your upgrade
Updating JIRA add-ons
Applications, uses, and examples
JIRA core concepts
Summary
Chapter 2: Searching in JIRA
The Issue Navigator window
Searching the issues
Filters and subscriptions
Introduction to JQL
Browser shortcuts
Exporting issues in Excel, RSS, XML, and JSON
Bulk editing
Summary
Chapter 3: Reporting – Using Charts to Visualize the Data
Project reports
Configuring and sharing dashboards
Gadgets for reporting purposes
Using add-on charts to visualize data
Summary
Chapter 4: Customizing JIRA for Test Management
What is test management?
Creating issue types for test campaigns and test cases
Customizing the workflow for changes in transitions
Capturing additional data from users on state transitions
Learning how to make certain fields mandatory only for a test campaign
Limiting the project visibility to certain groups and individuals
Learn how to hide a specific issue from the user within a project
Versions and components
Summary
Chapter 5: Understanding Zephyr and its Features
Installing the Zephyr plugin
Zephyr terminology
Starting to use Zephyr
Summary
Chapter 6: Sample Implementation of Use Cases
Gathering requirements
Preparing the JIRA configuration document
Setting up JIRA for helpdesk/support tickets
Setting up JIRA for requirement management
Setting up JIRA for bug tracking
Changes in the customizations
Summary
Chapter 7: User Management, Groups, and Project Roles
User and group management
Working with project roles
Types of administrators
Summary
Chapter 8: Configuring JIRA User Directories to Connect with LDAP, Crowd, and JIRA User Server
Authentication mechanism in JIRA
Allowing other applications to connect to JIRA
Synchronizing user and group information
Summary
Chapter 9: JIRA Add-On Development and Leveraging the REST API
Setting up the Atlassian plugin SDK
Installing the Atlassian SDK on Windows
Creating the helloworld plugin
Setting up the Eclipse IDE
Leveraging the JIRA REST API
Summary
Chapter 10: Importing and Exporting Data in JIRA and Migrating Configuration
The backup system
Restoring the system utility
Project Import utility
External system import using CSV
Migrate JIRA configurations using the Configuration Manager add-on
Summary
Chapter 11: Working with Agile Boards in JIRA Software
Product overview – JIRA Software
Scrum boards
Kanban boards
Managing multiple teams and projects using boards
Summary
Chapter 12: JIRA Administration with ScriptRunner and the CLI Add-on
Installing ScriptRunner
Installing JIRA CLI
Summary
Chapter 13: Database Access
JIRA's database schema
Accessing MySQL
Accessing PostgreSQL
User table
The jiraissue table
The customfield table
The customfieldvalue table
Some useful SQL queries
Summary
Chapter 14: Customizing Look, Feel, and Behavior
Adding your own CSS
Adding JavaScript to show/hide field
Velocity templates
Summary
Chapter 15: Implementing JIRA Service Desk
Product overview – JIRA Service Desk?
Installing JIRA Service Desk
Summary
Chapter 16: Integrating JIRA with Common Atlassian Applications and Other Tools
JIRA with the Subversion plugin
JIRA with Bitbucket and GitHub
JIRA with other Git repositories
JIRA with Confluence
Summary
Chapter 17: JIRA Best Practices
A word of caution before modifying default schemes and configurations
The JIRA customization process
Using project context to assign different options in multiple projects
Creating too many custom fields – A factor in slow performance
Choosing a custom field type wisely
Defining permissions
JIRA's Audit Log
Adding the announcement banner
Adding an introduction
Performing regular indexing
Final tips
Summary
Chapter 18: Troubleshooting JIRA
Atlassian support
Common configuration issues
Increasing memory
Integrity Checker
Summary

Book Details

ISBN 139781786466860
Paperback450 pages
Read More
From 6 reviews

Read More Reviews

Recommended for You

DevOps Automation Cookbook Book Cover
DevOps Automation Cookbook
$ 35.99
$ 25.20
Linux Shell Scripting Cookbook, Second Edition Book Cover
Linux Shell Scripting Cookbook, Second Edition
$ 26.99
$ 5.40
Learning Docker Book Cover
Learning Docker
$ 39.99
$ 8.00
Monitoring Docker Book Cover
Monitoring Docker
$ 31.99
$ 22.40
Azure for Architects Book Cover
Azure for Architects
$ 35.99
$ 25.20
Implementing Qlik Sense Book Cover
Implementing Qlik Sense
$ 43.99
$ 30.80