Book Image

Agile Project Management with GreenHopper 6 Blueprints

By : Jaibeer Malik
Book Image

Agile Project Management with GreenHopper 6 Blueprints

By: Jaibeer Malik

Overview of this book

Agile methodologies like Scrum focus on customer values in an incremental way. Regular planning, tracking, reporting, and improving can become equally challenging from a project management perspective. GreenHopper is a tooling support for JIRA that offers easy adoption of agile practices through rich interfaces for effective team collaboration and project management. Agile Project Management with GreenHopper 6 Blueprints is a step-by-step guide that teaches you how to manage agile projects using the GreenHopper tooling system. With easy adoption using pre-sets for Scrum & Kanban, the rich interface focuses on the work at hand, increasing team productivity. Executing sprints, tracking sprints, and reporting on agile projects has never been so easy. The integration with different development environments helps teams to focus on collaboration, communication, and continuous improvement. This book covers agile project management concepts using GreenHopper. You will learn about backlog management for your agile team, how to create projects and boards for your agile team, and how to create new backlog items, prioritize items, estimate backlog items, create sprints, and update technical task status and report on the same. You will learn everything you need to know about managing an agile project using GreenHopper and how to achieve the best value for your team.
Table of Contents (17 chapters)
Agile Project Management with GreenHopper 6 Blueprints
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Index

Code review


To ensure the quality of delivered products, each team follows a code review process differently. Some teams prefer to pair program, some create separate tasks to track formal code reviews, while some use tooling systems to achieve this result. Atlassian solution named Crucible (http://www.atlassian.com/software/crucible/overview) allows you to conduct peer code reviews much effectively. Jira/GreenHopper allows you to track and manage the process in a much easier way and integrates smoothly with your code repository.

Reporting and dashboard

Easy and flexible reporting and visual display of information, and focusing on only relevant information is the Agile way of doing it. Sufficient reporting capabilities of Jira/GreenHopper, easy integration with other Atlassian suites, and additional features of gadgets allow you to achieve the desired results quickly.

Notifications

The notification capabilities of e-mail or SMS allow your teams to stay notified all the time. Subscriptions to saved filters provide routine notification of JQL queries and watching individual issues provide opt-in notifications upon changes. Additional hooks and plugins for notifications make it easy for both development and operations teams to be notified and relevant actions can be planned accordingly.

IDE integration

The easy integration of tooling systems such as Jira, Bamboo, and Crucible within the IDE can be achieved using IDE Connector (http://www.atlassian.com/software/ide-connectors/overview). It allows teams to focus on work and less on tooling. Teams can easily integrate these tools with the development environment and each team member stays connected and updated to the changes. This leads to an increase in productivity while minimizing the time spent on waiting significantly.

Plugins

The vast list of additional available plugins for the tooling system allows you to choose and work with the ones suiting best to your team. To name a few, the plugins such as Tempo for timesheet, Issue hierarchy plugin and Charting plugins for reporting, and so on extend Jira/GreenHopper to provide needed features through a vast market place of third party providers.