Tool Mentor: Populating the Program Backlog with Engineering Workflow Management

Synopsis

"The program backlog is the single, definitive repository for all the upcoming work anticipated to advance the Agile Release Train solution. The backlog consists primarily of features intended to address user needs and deliver business benefits; it also includes the enabler features necessary to build the architectural runway."

Details 

Steps

Step Tool guidance

1. Identify features

The program management team is primarily responsible for identifying features based on the program vision.

Create Features using Quick Planner:

a. Plans > Quick Planner > Backlog 

b. Click in Create a work item  and type the name of the feature.

c. Set the type to feature, and set other attributes as appropriate.

See Managing a Project with Quick Planner<</a>


Importing Work Items from a CSV File:

If you have existing backlog items in a spreadsheet, you can import them into Engineering Workflow Management using the Eclipse client.  See Importing Work Items from a CSV File.  Edit the attributes of the CSV file to fit your program. For example, change the "Created by" values to a valid user name and change "Filed against" values to a valid category in your project area.

Import the CSV file as follows:

  1. In the menu of the Engineering Workflow Management client, click File > Import….
  2. Expand the Team folder. Select Work Items from CSV. Click Next.
  3. Browse to the CSV file. Click Open.
  4. For Values are separated by, select Comma
  5. In the Project Area list, select your project area.
  6. Select Create a new Work Item. Click Finish.

2. Refine the Program Backlog

  • Define acceptance criteria
  • Analyze ways to split features into smaller chunks
  • Work with the team to establish estimates
  • Determine Architectural Features
See Refining the Program Backlog with Engineering Workflow Management