MSF for CMMI Process Improvement Visual Studio Team System logo

Activity:

Brainstorm Scenarios (CMMI Level 2 : REQM 1.1 )

Participating Roles

Responsible:

Business Analyst

User Experience Architect

Overview

Entry Criteria

    When:

    • Iteration starts.

    Dependencies:

    • Personas: The personas are defined.
    • Scenario List: The scenario list may be empty, or have some initial scenarios identified.

    Sub-Activities

    1

    Determine Scenario Goals

    • Open the scenarios list. Be sure the list is up-to-date. If any new scenarios have been created since the last time the list was opened, be sure to import them into the list.
    • Both the user experience architect and business analyst brainstorm the scenarios. Determine the goals of the product by selecting a single persona and explore the ways the persona would use the product. Write the goal as a top level scenario entry on the scenario list.

    2

    Determine Scenarios

    • Both the user experience architect and business analyst continue brainstorming to determine the scenarios.
    • Select a goal and examine the various ways the persona can achieve or fail to achieve the goal. Choose a scenario name that is descriptive of how the persona attempts to reach the goal. Add a scenario entry with this name to the scenario list.
    • If the purpose of the scenario is not obvious from the name, rename it or add a description of the purpose in the description field of the scenario list. The purpose is often the differentiating factor that separates one scenario from another.
    • Add each scenario to the scenarios list and assign each to a business analyst. Publish the scenarios list to the work item database and then save the list spreadsheet on the project portal.

    Exit Criteria

    The scenario list describes all fundamental user interactions with the product.

    (C) 2005 Microsoft Corporation. All rights reserved.

    MSF for CMMI Process Improvement: Build 050707