MSF for Agile Software Development Visual Studio 2005 Team System logo

Activity:

Brainstorm Quality of Service Requirements

Participating Roles

Responsible:

Business Analyst

Overview

Entry Criteria

    Dependencies:

    • The scenario list is published on the project portal.

    Sub-Activities

    1

    Identify Quality of Service Goals

    • Open the quality of service requirements list in the requirements folder of Team Explorer. The quality of service requirements list is linked to the project. Import any quality of service requirement work items that were created directly through Team Explorer if necessary.
    • Run through the quality of service categories such as platform, performance, security, and capacity. Determine the goals of the system in each of these categories where possible. If security is a concern, create a risk work item and assign it to an architect to lead the threat modeling effort.

    2

    Identify Quality of Service Requirements

    • Analyze the scenarios and apply the quality of service goals to service levels and usage at each point where the system responds to a persona.
    • Express the quality of service requirement as an observable measurement in the format of context, stimulus, and response. For example, the performance of a catalog search might require that search results be returned in under 3 seconds.
    • Assign the quality of service requirements to a business analyst. Save and synchronize the quality of service requirements list to create the quality of service requirement work items. Each quality of service requirement entry in the spreadsheet creates a work item on Team Foundation Server when the Microsoft Excel workbook is synchronized. Publish the quality of service requirements list to the project portal.

    Exit Criteria

    The quality of service requirements list is published on the project portal.

    © 2006 Microsoft Corporation. All rights reserved.

    Version 4.1.0