Change Control Process
Change Control Process
All shareware
payments are donated to the Norm Kerth Benefit Fund to help a consultant who is disabled with a
brain injury. Please visit http://www.processimpact.com/norm_kerth.html to make a shareware
payment ($10 suggested). Thank you!
Prepared by <author>
<Department>
<Company>
Change Control Process
Contents
Introduction......................................................................................................................1
Purpose..................................................................................................................................................1
Scope.....................................................................................................................................................1
Definitions.............................................................................................................................................1
Roles and Responsibilities.............................................................................................1
Change Request Status..................................................................................................2
Procedure.........................................................................................................................4
Appendix: Attributes Stored for Each Issue.................................................................6
Revision History
Name Date Reason For Changes Version
initial draft 1.0 draft 1
<organization> Page ii
Change Control Process
Introduction
Purpose This document describes the process that is to be used for requesting and managing
changes to work products created or maintained by the members of <project>. This
process will facilitate communication about requested changes among the
stakeholders of <project>, provide a common process for resolving requested
changes and reported problems, and reduce the uncertainty around the existence,
state, and outcome of a change that has been requested in a work product.
Scope Any stakeholder of <project> can submit the following types of issues to the change
control system:
This change control process applies to baselined work products created or managed
by the members of the <project>, including:
The following work product classes are exempted from this change control process:
work products that are still under development, except for requirements changes
requested in new projects
interim or temporary work products created during the course of a project
any work products intended for individual use only
<organization> Page 1
Change Control Process
Status Changes A requested change will pass through several possible statuses during its life. These
statuses, and the criteria for moving from one status to another, are depicted in the
state-transition diagram in Figure 1 and described in the Possible Statuses table.
Notifications Any time an issue status is changed, the change control tool will send an e-mail
notification automatically to the issue Originator, the issue Modifier, and/or the
CCB Chair, as specified below.
<organization> Page 2
Change Control Process
Originator submitted
an issue
Submitted
Evaluator performed
impact analysis
Evaluated Rejected
CCB decided
not to make
the change
CCB decided to
make the change
Modifier has
installed modified
work products
Closed
<organization> Page 3
Change Control Process
Procedure
Verification 1. The Modifier notifies the Originator and Verifier (if one was assigned) that the
change has been made and makes all modified work products available to the
people responsible for verification.
2. The Verifier performs the agreed-upon verification steps.
3. If verification is successful, the Verifier sets the status to Verified. Tool sends e-
mail to the Originator and Modifier.
<organization> Page 4
Change Control Process
4. If verification is not successful, the Verifier sets the status back to Approved
and describes the problem in the Response attribute. Tool sends e-mail to the
Originator and Modifier. The process resumes with Task #7.
5. For a problem report issue or an enhancement request issue, the Modifier
installs the modified work product as appropriate and updates the product
baseline. For requirements changes, the Modifier updates version numbers on
all modified work products per the project’s version control procedure, checks
them back into the version control system, updates requirements traceability
information and requirements status attributes as necessary, and updates the
requirements baseline.
6. The Modifier sets the status to Closed. Tool sends e-mail to the Originator and
CCB Chair.
Change Control The CCB Chair generates a report at the end of each month summarizing the status
Status Reporting of the contents of the change control database. These reports identify all status
changes made in the previous month, list the status of all change requests that
currently have a status other than Rejected or Closed, and indicate the level of
change activity. The project leadership team reviews these reports to determine
whether any corrective actions are necessary.
<organization> Page 5
Change Control Process
Severity Examples
Minor Cosmetic problem, usability improvement, unclear error messages; customer can live
with the problem (default)
Major Problem adversely affects product functioning, but a workaround is available; customer
will be annoyed; serious usability impairment; problem blocks some testing
Critical Product does not function at all or crashes; the wrong results are generated; further
testing of the application is not possible
Emergency Anything that requires a change to be made immediately, bypassing the change control
process temporarily
<organization> Page 6