MSF for CMMI Process Improvement Visual Studio Team System logo

Activity:

Verify a Build (CMMI Level 3 : PI 3.3 )

Participating Roles

Responsible:

Build Engineer

Overview

Entry Criteria

    When:

    • Upon build completion or failure.

    Dependencies:

    • Build Report: Build report containing details on build for example, time stamps and errors.

    Sub-Activities

    1

    Verify Basic Functionality

    • Run a minimal subset of validation tests such as build verification tests, also known as smoke tests, to determine if the basic functionality of the build is stable.

    2

    Verify Changed Functionality

    • Run additional validation tests to make sure all changesets expected in the build were added and work as expected.

    3

    Notify Team of Build Acceptance

    • If the build passes all required validation tests, inform the users and release organization that the build is accepted.
    • If the build does not pass, inform the development team of the problem(s) and log them as bug work items.

    Exit Criteria

    Bugs are created for any problems discovered in the build.

    (C) 2005 Microsoft Corporation. All rights reserved.

    MSF for CMMI Process Improvement: Build 050707