Professional Documents
Culture Documents
partnership
Agenda
1 Definitions
2 Changes in projects
4 Templates
5 Conclusions
Integration 4.1 Develop 4.2 Develop Project Management Plan 4.3. Direct and Manage 4.4 Monitor and Control Project Work 4.6 Close Project or
Project Charter Project Work 4.5 Perform Integrated Change Control Phase
4.5 Perform Integrated Change Control
Scope 5.1 Plan Scope Management 5.5 Validate Scope
5.2 Collect Requirements 5.6 Control Scope
5.3 Define Scope
5.4 Define WBS
Quality 8.1 Plan Quality Management 8.2 Perform Q Assurance 8.3 Control Quality
Human 9.1 Plan Human Resource Management 9.2 Acquire Project Team
Resources 9.3 Develop Project Team
9.4 Manage Project Team
Communications 10.1 Plan Communications Management 10.2 Manage Communications 10.3 Control Communications
Procurement 12.1 Plan Procurement Management 12.2 Conduct Procurement 12.3 Control Procurement 12.4 Close Procurement
Stakeholder 13.1 Identify 13.2 Plan Stakeholder Management 13.3 Manage Stakeholder 13.4 Control Stakeholder Engagement
Stakeholders Engagement
1. Source: Project Management Book of Knowledge, 5th Edition, 2015 Processes with Change Requests as output
• Approved Change Requests: A change request that has been processed through the integrated
change control process and approved
• Approved Change Requests Review: A review of the change requests to verify that these have
been implemented and approved.
• Change Control: A process whereby modifications to documents, deliverables, or baselines
associated with the projects are identified, documented, approved, or rejected
• Change Control Board (CCB): A formally chartered group responsible for reviewing, evaluating,
approving, delaying, or rejecting changes to the project, and for recording and communicating
such decisions
• Change Control System: A set of procedures that describes how modifications to the project
deliverables and documentation are managed and controlled.
• Change Control Tools: Manual or automated tools to assist with change and/or configuration
management. At a minimum, the tools should support the activities of the CCB
• Change Log: A comprehensive list of changes made during the project. This typically includes
dates of the change and impacts in terms of time, cost, and risk.
• Change Request: A formal proposal to modify any document, deliverable, or baseline
• The term “Change” and its variations in the previously mentioned PMBOK
- 850+ occurrences in 600+pages
• The project is a change for the customer
- Operations as the standard way to run the business
- The project as a change, followed by a new stable way to run the business
- Resistance to change by the users (especially who knows the old system very well)
- Look for champions in customer organization
• Change in customer organization is different from Change Management in projects
- Processes and organizational changes in parallel with projects, usually outside the scope
• Projects are unique, but why changing and reinventing the wheel?
- Re-use documents and coding (check IR first), leverage on templates
- Similar customers have similar requirements, propose Best practices
• Changes in project scope
- Changes are opportunities, Project Managers should not be so in love with the baseline…
- … but not to flexible to accept changes without a formal process
Agenda
1 Definitions
2 Changes in projects
4 Templates
5 Conclusions
• Must
- Define the baseline of the project
- If a CR is raised, balance against the prioritized objectives
- If the CR is approved, re-baseline
Impact Drivers
Scope Large Complexity of the requirement & Amount of work
Time Medium Raised earlier Vs later in the project cycle
to Low Possibility to do the work in parallel with other tasks
Resource availability
Complexity of the requirement & amount of effort
Cost Medium Amount of work
Resource mix
• Options
- If the scope is priority, ok to go if acceptable costs increase and low impact on time
- If the time is main objective, postpone the new requirement to a later project or sacrifice other
requirements. Postponing or replacing requirements is also an option not to increase the
budget of the current project
- Do not proceed if too high budget or risk on current schedule
- Look for workarounds for both the Postpone option and the No-Go option
Impact Drivers
Scope Large Complexity of the removed requirement & related amount of work
Time Medium Reduced effort and activities
(See the case when schedule is at risk)
Cost Medium Amount of work
Reduced mix
• Options
- Reduce the budget
- Move the budget to other activities, such as:
• More support during the project or after Go-Live
• More training
• Look for other items in the backlog of nice to have requirements
• Rebuild a depleted contingency budget in T&M projects
- Reject the proposal
Impact Drivers
Scope No / Low Add scope item from backlog if resources are available
De-scope not to delay the overall duration of the project
Time Large Possibility to bring forward other activities
Presence of schedule contingency in baseline to reduce delay
Risk of key activities late in project (e.g. development close to UAT)
Cost Low / Cross-activities (e.g. Project Management) extended
Medium Delay due to activity taking longer and more effort
Possibility to re-allocate resources if pure delay with same effort
• Options
- Accept delay because there is no alternative, evaluate the impact on cost
- Accept delay if additional risks on schedule are low and budget increase is minimal
- Re-plan activities in order to keep the same overall schedule (do something else earlier)
- Challenge the delay, find ways to recover
- Reduce the scope and postpone some requirements after Go-Live, evaluate cost reduction
Impact Drivers
Scope None
Time Medium Available resources with proper skills
Cost Large Resource mix
• Options
- Accept if the budget increase is reasonable
- If support is not possible or extra cost is high, extend duration of some activities to allow entity
in charge to complete the work (CR for re-scheduling?)
- If support is not possible in the given timeframe, re-schedule the project when the resources
will be available
Evaluate the implications (see previous example)
Agenda
1 Definitions
2 Changes in projects
4 Templates
5 Conclusions
Change Control
Committee
Steering
No
CR
Yes
(PMO) Estimate
Large Appro Add CR to
impact on
CR ? ved ? baseline
cost & No
Assign schedule Update
owner No log
CR Owner
Propose Propose
solution and alternative
estimate solution
Project
Team
Raise Document
CR the CR
8. For small CR the decision can be taken at Prj Mgmnt Team level
a) If approved, msg Project Manager adds the CR to the baseline (plan updated); both Prj Mgrs
inform the Steering Committee is informed and the process ends
b) If not approved
I. Go back to step 4, or
II. Drop the request and the process ends
9. For larger CR the request is forwarded to the Steering Committee for approval
a) If approved, msg Project Manager adds the CR to the baseline (plan updated) and the
process ends
b) If not approved
I. Go back to step 4, or
II. Drop the request and the process ends
10. Any Project Manager or PMO keeps the CR log up to date after each step
• Thresholds for level of authorization defined at project start, both for budget and time
Agenda
1 Definitions
2 Changes in projects
4 Templates
5 Conclusions
Available Templates
• Two templates are currently available in the Project Management templates repository
Copy paste
customer logo
Tailor the project
name or the title of
the document
CR Raiser
Field Guidelines
CR title Short enough to refer to it quickly, e.g. in the CR log
CR # Unique number of CR. Be consistent throughout the project
Raised by Who raises the CR, i.e. the CR Raiser
Date Raised Date when the CR was raised
Area Use this to categorize the CR, usually referring to project streams.
Examples: Business or specific Business area, Integration,
Migration, Infrastructure, Testing
Type New Request or Change to an existing requirements.
Impact on Reference to the triple constraint, which are affected?
Wider description of impact is on the CR Description box
Field Guidelines
Priority High, Medium or Low. Set by the CR raised, agreed upon with
customer
Responsible Person The person who is assigned the CR to evaluate the solution (CR
owner).
Date Assigned Date when the CR was assigned to the CR owner
CR Description In this section the reason behind are described, explaining the
consequences if the CR is not implemented.
Consequences may include risks.
This section is used to log the various steps in the CR life cycle. Some of them which
will be recorded in the CR log as well.
Usually the CR document is created either when the CR is raised or more typically
when the solution is drafted.
Only one among “Accepted” ‘ Rejected” or “Postponed” should be used. The CR may
be postponed and then later rejected, etc.
“Completed” might not be used, since the CR will be in the project baseline anyway.
Confidential between
the customer and msg
Agenda
1 Definitions
2 Changes in projects
4 Templates
5 Conclusions
• Raise even apparently small CR’s at project start to get the customer familiar with the
process, e.g. a CR on rescheduling with no impact on cost
- Do not exaggerate in opening many silly CR’s though
• For large CR, you may need significant effort to evaluate the request; this should be
pre-authorized by the customer as additional budget.
- The analysis is additional work even if the request is eventually rejected, as example a three
person-days threshold can be defined
• Evaluate the CR as you estimate a project, i.e. including:
- Analysis, development, unit test, project management
- Contingency for uncertainties
- Documentation and training
- Pre-requirements, Customer related activities, interdependencies with other project activities
• Propose the cost impact as you propose a project to the customer, i.e. keep some
margin for negotiation, even for T&M projects
• If you don’t have a sound scope definition and a well defined baseline, you cannot raise
any Change Request
- Expect the users to asks for new requirements, they have likely not been involved in the
definition of the project
• Always keep in mind the priority among project objectives (see triple objectives)
• Do not overlook a delay in the project, since it generally increases project costs
• Change Requests are good practice for Time & Material projects as well
- The customer should be informed of the extra costs
- In case of cost-sharing, the baseline needs to be updated
• Do not wait to raise a Change Request, it should be raised as soon as request occurs
• Do not start working on a not approved Change Request
• Avoid gold plating, even if resources are free
Marco.Perezzani@msg-global.com www.msg-global.com