Introduction: Plan an agile project

In this tutorial, you plan an agile project by using the Scrum process template in IBM® Engineering Workflow Management.

Agile development is an approach to systems and software development and delivery. The agile method calls for an approach to planning that is characterized by iterations or sprints that typically last 2 - 6 weeks. Each sprint results in functioning code for a set of specified features. Planning a release involves these activities:
  • Working from the product backlog, which is a high-level, prioritized list that includes the required features or changes for a product
  • Deciding which list items can be contained in the upcoming release
  • Creating stories, which are short descriptions of the work to be done, and targeting the stories for the release plan
  • Dividing the work between sprints in the release plan, breaking the stories into smaller tasks, and assigning the tasks to individual team members

Learning objectives

By completing this tutorial, you will be able to do these tasks:

  • Create and manage a scrum project
  • Track your work
  • Monitor the project status

Time required

This tutorial should take approximately 60 minutes to finish. If you explore other concepts related to this tutorial, it could take longer to complete.

Skill level

Beginner

Audience

Product owners, scrum masters, and team members who use the Scrum process template.

System requirements

To complete this tutorial, these products must be installed and configured:
  • Engineering Workflow Management, Version 7.0

Prerequisites

  • As an administrator, create a project by using the Scrum process template. For instructions, see Creating a project area.
  • Add the members, roles, repository permissions, and licenses that are in the following table. For more information, see Adding and modifying users as members of project areas and team areas and Adding and modifying roles and permissions.
    Table 1. Team member roles, repository permissions, and licenses
    Team member Role Repository Permission License
    Ursula Product owner JazzUsers, JazzProjectAdmins Engineering Workflow Management - Contributor
    Marco Scrum master process role JazzUsers Engineering Workflow Management - Developer
    Bob Team member process role JazzUsers Engineering Workflow Management - Developer