You may be the iteration manager, product owner, agile coach, or team lead for your team — if you are responsible for running an agile project with Jira Software, you are in the right place! The topics in this chapter will help you configure your existing Jira Software instance to suit your agile development process.

In the wrong place? See the following chapters instead:

Where do I start?

  • If this is the first time you're using Jira Software, read our Getting Started guide before you start reading other topics.
  • If you're already familiar with Jira Software, start with Starting a new project to set up your project, or use the search box below to find the topic you need.

Search the topics in 'Leading an agile project':

Overview

The topics in this chapter cover the activities that you will need to do in each stage of the agile development lifecycle:

Starting a new project

Time to get everything set up! This is the stage where you create a new Jira Software project, configure your development tools (e.g. create repositories in Bitbucket, create projects in Bamboo, etc), and determine how you will manage documentation and team calendars.

Learn more...

Building a backlog

A backlog is a list of outstanding work. Before starting new work, you will build a new backlog or groom an existing backlog. This involves creating, ranking, and estimating issues, so that you have a prioritized list of tasks to work from.

Learn more...

Planning a version

Ready to start work on a new version? To plan a version, you need to set up the version in Jira Software and configure your development tools appropriately (e.g. branch your repository, set up Bamboo plans, etc).

Learn more...

Getting to work

All systems are go! Once work begins, you will be running sprints and tracking your team's progress. For teams using Scrum, this involves planning and starting sprints, monitoring sprints via boards and charts, and completing sprints. For teams using Kanban, this involves monitoring the work in progress, and limiting work to the constraints for your team, via boards and charts.

Learn more...

Releasing a version

This is the culmination of your team's hard work. Before releasing a version, you would typically check if there is outstanding work for the version. If everything's good to go, you can then deploy the version, and create the related release reports and documentation.

Learn more...

Reporting

Reporting is an activity that occurs throughout a development cycle. You may need to make reports available to different stakeholders or use them yourself. Jira Software has a number of reports that you can use to provide different information about the progress of your team's work.

Learn more...

  • No labels