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

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

Ravi Sagar

Ravi Sagar is a JIRA trainer, consultant, and Drupal expert with several years of experience in web development and business analysis. He has done extensive work implementing and customizing big JIRA instances for project tracking, test management, support tickets, and Agile tracking.

Ravi founded Sparxsys Solutions Pvt. Ltd. (www.sparxsys.com) in 2010—a start-up company that provides consultancy and training services on Atlassian tools and Drupal. He has created accessible websites for blind people, adhering to WCAG guidelines.

Ravi's areas of interest include project management and Agile methodologies. His areas of focus in customizing JIRA include topics, such as issue schemes, workflow schemes, field configuration schemes, screen schemes, permission schemes, and notification schemes. He has also worked on Agile tracking projects, such as Scrum and Kanban. He contributed immensely towards setting up JIRA for helpdesk, test case management, bug tracking, and support ticket management. His other areas of expertise include JIRA training, Drupal training, business analysis, project management, and JIRA Agile.

Ravi has extensive experience in JIRA installation and configuration and has also worked on Linux and Windows Server. He understands clients' requirements and suggests best solutions to save cost.

Ravi has been involved in JIRA support and maintenance and training, including regular upgrades of JIRA and installed plugins, migration from legacy-defect tracking tools to JIRA, splitting and merging JIRA instances apart from bulk actions, such as uploading issues, editing, and user creation.

He has also worked on implementing JIRA Agile and its integration with other tools, such as Confluence, Crucible, and Fisheye and has hands-on experience in JIRA REST and SOAP.

Alerts & Offers

Series & Level

We understand your time is important. Uniquely amongst the major publishers, we seek to develop and publish the broadest range of learning and information products on each technology. Every Packt product delivers a specific learning pathway, broadly defined by the Series type. This structured approach enables you to select the pathway which best suits your knowledge level, learning style and task objectives.

Learning

As a new user, these step-by-step tutorial guides will give you all the practical skills necessary to become competent and efficient.

Beginner's Guide

Friendly, informal tutorials that provide a practical introduction using examples, activities, and challenges.

Essentials

Fast paced, concentrated introductions showing the quickest way to put the tool to work in the real world.

Cookbook

A collection of practical self-contained recipes that all users of the technology will find useful for building more powerful and reliable systems.

Blueprints

Guides you through the most common types of project you'll encounter, giving you end-to-end guidance on how to build your specific solution quickly and reliably.

Mastering

Take your skills to the next level with advanced tutorials that will give you confidence to master the tool's most powerful features.

Starting

Accessible to readers adopting the topic, these titles get you into the tool or technology so that you can become an effective user.

Progressing

Building on core skills you already have, these titles share solutions and expertise so you become a highly productive power user.