MSF for CMMI Process Improvement Visual Studio Team System logo

Activity:

Plan Product Integration (CMMI Level 3 : PI 1.1 )

Participating Roles

Responsible:

Architect

Build Engineer

Accountable:

Architect

Consult:

Developer

Informed:

Development Manager

Developer

Test Manager

Tester

Overview

Entry Criteria

    When:

    • After significant updates to the solution architecture, typically once at the beginning of each iteration.

    Dependencies:

    • Solution Architecture Complete: The solution architecture has been created and approved.

    Sub-Activities

    1

    Plan Integration Sequence

    • Create the integration sequence. Sequencing depends on factors such as dependencies (which functionality needs to be integrated at the same time, before, or after other functionality), availability, and risk.

    2

    Establish Integration Criteria

    • Create the criteria to be met prior to integrating code. Typical criteria include unit test reports, peer reviews, and passing code analysis tool tests.

    3

    Review Integration Plan

    • Review, revise, and approve the product integration planning.

    Exit Criteria

    The sequence and criteria for product integration are planned.

    (C) 2005 Microsoft Corporation. All rights reserved.

    MSF for CMMI Process Improvement: Build 050707