Professional Documents
Culture Documents
Allshareware
paymentsaredonatedtotheNormKerthBenefitFundtohelpaconsultantwhoisdisabledwitha
braininjury.Pleasevisithttp://www.processimpact.com/norm_kerth.htmltomakeashareware
payment($10suggested).Thankyou!
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 ReasonForChanges Version
initialdraft 1.0draft1
<organization> Pageii
Change Control Process
Introduction
Purpose Thisdocumentdescribestheprocessthatistobeusedforrequestingandmanaging
changestoworkproductscreatedormaintainedbythemembersof<project>.This
processwillfacilitatecommunicationaboutrequestedchangesamongthe
stakeholdersof<project>,provideacommonprocessforresolvingrequested
changesandreportedproblems,andreducetheuncertaintyaroundtheexistence,
state,andoutcomeofachangethathasbeenrequestedinaworkproduct.
Scope Anystakeholderof<project>cansubmitthefollowingtypesofissuestothechange
controlsystem:
requestsforrequirementschanges(additions,deletions,modifications,
deferrals)insoftwarecurrentlyunderdevelopment
reportsofproblemsincurrentproductionorbetatestsystems
requestsforenhancementsincurrentproductionsystems
requestsfornewdevelopmentprojects
Thischangecontrolprocessappliestobaselinedworkproductscreatedormanaged
bythemembersofthe<project>,including:
softwarethathasbeenreleasedtoproductionorisinbetatest
requirementsspecificationsfor<project>
groupproceduresandprocesses
userandtechnicaldocumentation
Thefollowingworkproductclassesareexemptedfromthischangecontrolprocess:
workproductsthatarestillunderdevelopment,exceptforrequirementschanges
requestedinnewprojects
interimortemporaryworkproductscreatedduringthecourseofaproject
anyworkproductsintendedforindividualuseonly
<organization> Page1
Change Control Process
ControlBoard aspecificproject
Evaluator ThepersonwhomtheCCBChairaskstoanalyzetheimpactofa
proposedchange
Modifier Thepersonwhoisassignedresponsibilityformakingchangesin
aworkproductinresponsetoanapprovedchangerequest;
updatesthestatusoftherequestovertime
Originator Thepersonwhosubmitsanewchangerequest
Project Thepersonwhoisresponsibleforoverallplanningandtracking
Manager ofthedevelopmentprojectactivities
Verifier Thepersonwhodetermineswhetherachangewasmade
correctly
StatusChanges Arequestedchangewillpassthroughseveralpossiblestatusesduringitslife.These
statuses,andthecriteriaformovingfromonestatustoanother,aredepictedinthe
statetransitiondiagraminFigure1anddescribedinthePossibleStatusestable.
Notifications Anytimeanissuestatusischanged,thechangecontroltoolwillsendanemail
notificationautomaticallytotheissueOriginator,theissueModifier,and/orthe
CCBChair,asspecifiedbelow.
<organization> Page2
Change Control Process
Figure1.StateTransitionDiagramforIssueStatuses.
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> Page3
Change Control Process
Procedure
EntryCriteria Changecontrolboardisestablishedfortheproject.
Baselinedworkproductsexist.
TheOriginatorhassubmittedavalidissueorchangerequestwithallnecessary
informationtotheCCBChair.
ThechangecontroltoolsetstheissuesinitialstatustoSubmitted.
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> Page4
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 projects 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.
ChangeControl TheCCBChairgeneratesareportattheendofeachmonthsummarizingthestatus
StatusReporting ofthecontentsofthechangecontroldatabase.Thesereportsidentifyallstatus
changesmadeinthepreviousmonth,listthestatusofallchangerequeststhat
currentlyhaveastatusotherthanRejectedorClosed,andindicatethelevelof
changeactivity.Theprojectleadershipteamreviewsthesereportstodetermine
whetheranycorrectiveactionsarenecessary.
ExitCriteria ThestatusoftherequestiseitherRejectedorClosed.
Themodifiedworkproductshavebeencorrectlyinstalledintotheappropriate
locations.
TheOriginator,CCBChair,andProjectManagerhavebeennotifiedofthe
currentstatus.
Pertinentrequirementstraceabilityinformationhasbeenupdated.
<organization> Page5
Change Control Process
Table1.ProblemSeverityDescriptions.
Severity Examples
Minor Cosmeticproblem,usabilityimprovement,unclearerrormessages;customercanlive
withtheproblem(default)
Major Problemadverselyaffectsproductfunctioning,butaworkaroundisavailable;customer
willbeannoyed;serioususabilityimpairment;problemblockssometesting
Critical Productdoesnotfunctionatallorcrashes;thewrongresultsaregenerated;further
testingoftheapplicationisnotpossible
Emergency Anythingthatrequiresachangetobemadeimmediately,bypassingthechangecontrol
processtemporarily
<organization> Page6
Change Control Process
<organization> Page7