Skip to main content

Enterprise MSF Agile (with CobiT)

Go Search
Home
  
Enterprise MSF Agile (with CobiT) > Wiki Pages > Activity - Prioritize Scenario List (Create a Scenario)  

Activity - Prioritize Scenario List (Create a Scenario)

Activity Information

Prioritize Scenario List

Description

A scenario list is prioritized based on the importance of the scenarios to users as well as the need to include the scenario for the viability of the application. Prioritization determines which scenarios are implemented first. The process of prioritizing the scenario list helps to identify the most important and valuable scenarios to implement in the iteration.

Roles

PerformerBusiness Analyst

Steps

  1. Determine an Overall Priority:
    Assign an overall priority for each scenario in the list. Record the corresponding numeric value in the rank field in the scenario list.

    Sort the scenarios list by rank. Place the highest priority scenarios first on the list. Rank the remaining requirements against one another.

    Close the low priority scenarios that will be implemented in a future release using the deferred reason code.

    Save and publish the list to the project portal.

  2. Outline High Priority Scenarios:
    Use the scenario description template to outline and provide a brief description of the highest priority scenarios. The outline should contain enough detail for developers to provide an estimate.

    Add notes in the description field outlining complexities surrounding of the quality of service requirements.

    Save and attach the outlined scenario description to the scenario work item.

  3. Communicate Need for Estimates:
    Send a notification to the project manager and developers requesting general estimates for the top scenarios.

    Set expectations that the estimates are used to get an overall understanding of how difficult each scenario is to implement.

    Assign a due date for returning the estimates. Provide a description for the scenario if any additional details are needed.

  4. Split or Reprioritize Requirements (Optional):
    If the cost of the scenario exceeds the iteration budget, determine if the requirement can be split.

    Split the scenario into two or more smaller ones if splitting is deemed appropriate.

    Close out or defer any scenarios deemed too costly.

    Revisit the priorities based on development estimates and obtain further estimates to identify requirements for the upcoming iteration.

Inputs and Outputs

WorkProductInputOutputAllowable States
Scenario(none)
Scenario Description(none)
Scenario List(none)

Predecessors

TypeNameDependency Type
Brainstorm ScenariosFinish-Start
Develop Lifestyle SnapshotFinish-Start
Develop Lifestyle SnapshotFinish-Start

Successors

TypeNameDependency Type
Estimate ScenarioFinish-Start
Review ObjectivesFinish-Start
Write Scenario DescriptionFinish-Start

Last modified at 1/17/2008 11:18 PM  by Administrator