Skip to main content

Enterprise MSF Agile (with CobiT)

Go Search
Home
  
Enterprise MSF Agile (with CobiT) > Wiki Pages > Activity - Start a Build (Implement a Development Task)  

Activity - Start a Build (Implement a Development Task)

Activity Information

Start a Build

Description

Start a build whenever there is a need to integrate changes or ensure build consistency. Creating a build helps to synchronize changes and creates a platform on which all developers can work. If the build process gets too slow, rework dependencies to make it faster.

Roles

PerformerDeveloper

Steps

  1. Keep Dependencies Low:
    Look for opportunities to cut down the build time by reworking dependencies.

    Restructure components as necessary to ensure build times stay reasonable.

    Update any dependency changes resulting from new changes.

  2. Begin Build:
    When changes are ready to be integrated, start a build. Only create a clean build when absolutely necessary. A clean build occurs during the nightly build. If the build will not run unless a clean build is done, check the dependencies to ensure that the build is running optimally.

    Coordinate with the other developers to ensure that they are not in the process of checking in development tasks. Start a build to allow others to use changes.

    Consider the need to run iteration tests based on the time constraints for the build.

Successors

TypeNameDependency Type
Accept BuildFinish-Start
Verify a BuildFinish-Start

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