MSF for CMMI Process Improvement Visual Studio Team System logo

Activity:

Establish Configuration Management Access Control Policy (CMMI Level 2 : CM 1.2 )

Participating Roles

Responsible:

Release Manager

Overview

Entry Criteria

  • Approved configuration management plan.

Sub-Activities

1

Determine Groups and Permissions

  • Examine the configuration items in the configuration management plan. Determine which groups are necessary to maintain the integrity of each configuration item.
  • For each configuration item, consider each role that interacts with that configuration item. Determine which permissions each role needs. The general approach should be to give each role the least number of permissions while still enabling them to do their work.

2

Determine Check-in Policies

  • Determine which check-in policies should apply to the team project. Consult the configuration management guidelines for available check in policies and to what types of projects they should be applied.<TBD: Link to check in policies help>
  • Define other configuration management policies. For example:
  • Minimum check-in frequency. This will minimize lost work in the event of system malfunctions (i.e., check in all work before going home at night).
  • Ensure that all work products exchanged between development tasks go through the configuration management system.

3

Determine Check-in Notes

  • Determine which check-in notes should apply to the team project. Consult the configuration management guidelines for suggested check-in notes and to what types of projects they should be applied. <TBD: Link to check in notes help>

4

Document Access Control Policy

  • Document all of the policy decisions (security, check-in policy, check-in notes) in the configuration management access control policy.

Exit Criteria

Configuration management access control policy.

(C) 2005 Microsoft Corporation. All rights reserved.

MSF for CMMI Process Improvement: Build 050707