Introduction
It is well understood that the primary guiding document for project planning is the Project Management Plan, which integrates and consolidates a number of subsidiary plans, including the Schedule Management Plan (SMP). This SMP provides initial guidance and tailors general time management planning for specific project use when performing the time management processes. Although A Guide to the Project Management Body of Knowledge (PMBOK® Guide) does not provide much information about the SMP, development of this plan is extremely important to successful project delivery.
This paper discusses and provides an effective approach to designing and developing this Schedule Management Plan as well as producing a checklist and procedure that can be stored as a library template for future plan use.
Background
Chapter 6 of the PMBOK® Guide, Project Time Management, addresses the processes necessary to develop a project schedule or programme, but does not directly address the plan required to design the basis for these processes. The first process identified in Project Time Management is that of “Define Activities”, which is part of the Planning Process Group, designed to be implemented at the same time as several other processes such as “Create WBS” and “Develop Project Management Plan”.
The reference in the PMBOK® Guide to the Schedule Management Plan includes only a brief comment about the planning effort noting, “This planning effort is part of the Develop Project Management Plan process (Section 4.2), which produces a schedule management plan that selects a scheduling methodology, a scheduling tool, and sets the format and establishes criteria for developing and controlling the project schedule.”
Other Industry Efforts
The development of the Schedule Management Plan, while not necessarily known by that name, is common to most planning and scheduling industry associations involved in production of best practices or project controls. Other approaches to the development of the Schedule Management Plan (SMP) in the industry are provided by various industry associations such as the PMI College of Scheduling (now officially the Scheduling Community of Practice), the Association for the Advancement of Cost Engineering International (AACEi), the Construction Management Association of America (CMAA), Planning Planet (PP), and the Chartered Institute of Building (CIOB).
In the PMI College of Scheduling/Scheduling Community of Practice, the Scheduling Excellence Initiative (SEI) is currently finalizing the first draft of the Best Practices and Guidelines for Scheduling to be submitted for peer review at the 2011 Annual PMI College of Scheduling Conference in San Francisco, California, in May 2011. This document provides a chapter on Schedule Design, producing best and recommended practices for all aspects of planning to create the project schedule or programme, which aligns well with the development of the SMP.
The AACEi has published a description of the full project controls process called the “Total Cost Management Framework,” which defines Total Cost Management (TCM) as “the effective application of professional and technical expertise to plan and control resources, costs, profitability and risk.” The development of the SMP may be found within TCM primarily in sections 7.1, “Project Scope and Execution Strategy Development.” In this taxonomy, the work involved in developing the SMP, often called Schedule Design, is a prerequisite to Schedule Planning, similarly to the way the PMBOK® Guide describes it. This process for TCM defines the work that must be performed to deliver the project, the general approach through which the work will be performed, and the schedule architecture needed to support the project management effort.
CMAA publishes the Construction Management Standards of Practice (CMSoP), which subdivides the processes necessary to develop the SMP into several stages; Pre-Design, Design, Procurement, Construction, and Post-Construction. In the Pre-Design Phase, the CMSoP notes that during this phase, the “CM determines the appropriate scheduling systems and procedures for monitoring the schedule…” So, development of the SMP occurs in the Pre-Design Phase for the CMAA standards.
Planning Planet, one of the oldest of the global planning associations, is in the process of developing a body of knowledge for planning and scheduling to be called the “Planners Users’ Guide.” This guide will encompass all aspects of scheduling for global industries that use scheduling processes. The author was instrumental in writing the basic text for the Module under development related to SMP in the Guide, called, “Selection of the Schedule Design/Project Plan.” This module addresses the necessary decisions and assumptions that must be made before starting to create the schedule.
CIOB, a UK based association dedicated to “the promotion for the public benefit of the science and practice of building,” recently published its study, “Managing the Risk of Delayed Completion in the 21st Century”, and does not appear to address best practices in developing the SMP. The publication does identify a small group (approximately 7%) of the study participants that establishes quality control of the programme through review against an ISO9001 certified process; however, it makes no mention of the need for a SMP.
Purpose of the Schedule Management Plan
Starting out developing a schedule by sitting down at the computer and punching in the list of activities without designing the SMP is similar to starting out a project by jumping into the first stage without having thought through any plan or schedule for the project. A properly developed schedule is a guideline and map for a project. If you look at the development of a schedule as a project in itself; it meets all the terms of a project such as having a temporary nature, with a starting date and fixed ending date, specific goals and multiple parties participating in the project. So, if the development of a schedule is a project, what is the plan for this project? Doesn’t it make sense that there should be a plan for any project? What is the plan for schedule development? This is where the SMP comes in.
It is vital that the purpose for the schedule suits the execution strategy, which could include a need to protect time related costs, budget control, change management control, detailed management usage, resource control, owner and third-party coordination and control, accurate predictions and projections, or claims avoidance and documentation. The purpose for a project schedule is organized and focused by the development of the SMP.
So, the purpose for developing a SMP is to ensure that the actual development of the schedule is guided by a well thought-out process that will ensure sufficient organizational structure and an approach to efficiently developing the schedule.
Difference between the Schedule Management Plan and Schedule Development
The SMP includes planning and designing the schedule, from identifying the end users to designing the reports, from identifying the WBS structure to designing the Calendars and Activity Codes, from determining the update frequency to establishing the level of detail, especially deciding on a bottom-up or top-down approach to development of the schedule.
Schedule development is the normal baseline schedule creation that is written up in many, many papers and books, and well described in the industry. It is predicated on having a good SMP so the schedule development is organized and efficiently produced.
Components of the Schedule Management Plan
Just as a schedule has components that help to create a model of the physical construction, the development of the SMP has components necessary to help in the successful achievement of a good scheduling process.
As noted earlier, the purpose for the schedule must suit the execution strategy, so a first step in developing the SMP is to determine the purpose for the schedule so as to allow the design of the schedule to fit that purpose. This is a discussion that often does not happen, to the project’s detriment.
Without a clear understanding of the terminology used in the schedule and schedule reports, communications will be less than ideal, so a lexicon with definitions of any technical terms is vital to a good SMP. Technical construction terms such as tender or programme will dominate when working with international projects while U.S. based projects may prefer buy-out or procurement, and plan or schedule. Specific technical scheduling terms such as Critical Path should be defined so that there will be no questions later about whether the CP is the Longest Path or some Total Float maximum. Good understanding of all terms will help the communications, and after all, what is a schedule if not a communications tool?
Starting schedule development without the necessary information is less than ideal, and can result in slow development or worse, incomplete and inaccurate schedules. The SMP should include a list of necessary documents to allow development to proceed, such as contractual information (when does the project start and end officially?), plans and specifications (what is the scope?), penalties and incentives (what are the risks of performance?), sequencing and area designation plans (how is the project to be handled?), and resources (what are the available resources along with their limits?). It is simple enough to develop a master list of required documents for a specific industry or type of project.
Understanding who will be involved with the schedule development is an important consideration in developing the SMP. These are the people whose roles will impact how the schedule is to be used and what information is both needed and available. On the Owner side, who will actually review the schedules is an important question so that requirements that may be higher or different from the schedule specifications can be ascertained. This is the time to work out the process for schedule submission and approval, including any lessons learned issues that the reviewer will bring to the table. Knowing when the reviewer wants and is able to review the schedule, and what formats are used all help contribute to a more smoothly run operation. Identifying stakeholders and end users (which might be tenants) is an important issue to discuss; if these parties are going to have input into the project or the schedule, it is important to identify them.
Once the team members and other stakeholders are identified, including outside influences on the schedule or project, the actual roles and responsibilities for those members should be identified and clarified. The PMBOK® Guide notes the use of the RACI Chart, correlating tasks with role and individuals by identifying four links; Responsible, Accountable, Consult, and Inform. This covers the major divisions among project management team members in the development and maintenance of the project schedule and will provide clarity to the project team.
With the wide availability of various project management software packages for planning and scheduling, coupled with the different options and limitations of those packages, the SMP is the appropriate time to record the process used to decide on the specific software and platform for use, and how it is to be used, and the specific version required. The issue of Enterprise Scheduling software is addressed in the SMP stage. This includes identifying users, what schedules will be imported or used as a data source, what levels of access for individuals are required, how imported schedules will be validated, and for the use of a master schedule with imported or individually updated sub-schedules, establish the common data date to be used for updates.
The final baseline and update schedules need the ability to produce any reports that will be required, so it makes sense to have an idea of all required reports while designing the schedule. This means that the ability to organize as needed can be set up in the schedule components such as WBS, Activity Codes, Filters, Layouts, and page formats, and can be done one time. It also will help speak to cost and resource loading and what specific reports will be needed for management of the project.
Other components such as intelligent activity identification coding should be established in the SMP so that the codes are designed early and are flexible enough to suit the schedule use.
In projects that are susceptible to adverse weather, the SMP is used to choose the methodology for adverse weather planning as well as the process for tracking actual weather. This benchmark is necessary in order to analyze the effects of any unusually adverse weather on the project performance.
With respect to cost and resource loading and monitoring, this is an important aspect of the SMP since many projects are heavily driven by the resources and others are monitored primarily by costs. Determining what cost information is available and how it will be used will enhance the value of the schedule. If bills of quantities and the estimate are available, the option of using Earned Value Management is on the table. This is one of the better, and perhaps one of the only, ways to manage the non-critical work, that work that has float but if not done, will ultimately become critical. Slippage in this non-critical work has destroyed many a budget due to excess costs incurred in the last month of a project, and has a high likelihood of forcing late completion. So the use of Earned Value Management Systems (EVMS) specifically to monitor this non-critical work will enhance the ability forecast both cost at completion and trade or resource stacking that will likely cause slippage in the completion date, and will provide a range of optimistic to pessimistic predictions. Design of the EVMS should take place during the SMP development so that it will be an integral part of the schedule development as well as producing useful and relevant output reports.
Since the schedule or programme is the primary communications tool for the project, it is vital that the initial submission of the schedule, as well as the updated schedules, clearly explain the contractor’s means and methods for pursuing project progress and achieving timely completion. This explanation is typically submitted as a separate narrative with the technical schedule, generally called the Written Narrative or the Basis of Schedule or Programme. The purpose of the Narrative is to provide a summary of the work, explain the plan for construction, show how the schedule meets the specification and plan contractual requirements, identify potential problems, and summarize the Critical Path.
The risk management process, which should be used in the schedule development and updates, should be identified and formalized in the SMP. This is an area that is often ignored by Contractors and Owners, and one that can produce strong positive benefits to the project. Developing the original plan, identifying the known problems, brainstorming the unknown or predicted problems, and determining the time contingencies and method of carrying these contingencies all improve the end result. Risk planning, both for threats and opportunities, provides a level of planning safety that is not often recognized for the benefit to the project that it provides in completion protection.
Since, as the PMBOK® Guide rightly states, all projects experience change, the development of the SMP is the appropriate time to design the change management process and develop procedures for this process. This includes a system to identify changes, a process of cost estimating for additional costs and a process for analysis of the time impact of the changes, as well as mitigation needs for the Owner. All changes should have an analysis of both cost and time, as well as a review of risks associated with the performance of the change.
For industries that are exposed to delay and disruption disputes, the SMP should design a system for claims avoidance and dispute resolution, based on contractual terms, which can be implemented if and when the change management process stalls or fails.
And the last component of the SMP is one that is emphasized in the PMBOK® Guide; that of the use of the Organizational Process Assets. With a good lessons learned brainstorming process performed early in the project, and routinely during updates, project performance will benefit from the combined knowledge of the management team. Identifying the Organizational Process Assets and documenting them in the Schedule Management Plan will provide a much stronger set of policies, procedures and guidelines for the project team.
Checklist for the Schedule Management Plan (developed by Chris Carson and Patrick M. Kelly)
Development of Controllable Project Scope Definition
Project Implementation Basis
Contract
Notice to Proceed or Release Letter
Project Drawings
Area Designation Plan
Sequencing plan
Specifications
Scheduling Specification
Scope of Work Definition
Liquidated Damages or Incentive Schedule
Owner-Provided Items & Scope
Owner Milestones, Phases, or Master Schedules
Estimate & Quantity Surveys/Bills of Materials
Any Existing Internal WBS
Owner Separate Contracts and Scope (coordination between this and other external projects)
Value Analysis and Engineering
Project Historical Information
Collection of Data from the Project Historical Database
Actual Schedule Data
Actual Resource Data
Project Lessons Learned
Incorporation of this Data Aids in Development of Execution Plan
Team Players
Organizational Chart
Identify the Schedule Users
Who has Input?
Who Updates?
Who Checks for Accuracy?
Who Reviews?
Who approves?
Identify Responsibility Assignment Matrix (RAM)
Other Planning Process Plans
Development of Execution Strategy
Organizational Breakdown Structure (OBS)
Work Package Development
By Contract
As assigned by Client
Coordination with WBS
Schedule Design Output (Software Driven)
Software Identification
Specific Software
Required Minimum and Versions Allowed
Enterprise Specific Issues
Users Identified
Schedules Used for Import or Data Source
Levels of Access
Validation Process
For Master Schedules, Establish Data Dates
Purpose of Work Product
What the Schedule Can be Used for (purpose)
Superintendent Work Schedule
Buyout or Tender Planning Schedule
Senior Management Reporting Tool
Justification of Time Requests
Claims/Dispute Avoidance or Resolution
Reports Generated from the Schedule
Who Receives Reports
List of Reports
Samples of Reports
Glossary/Lexicon of Ambiguous Terms
Level of Detail
Determine Approach:
Bottom-up (starting with detailed activities)
Top-down (starting with summary schedule)
Both (prepare Top-down, then Bottom-up)
Identify Frequency of Updates
Establish Smallest Activity Duration Range
Codes Dictionary
For Tracking and Monitoring Work:
Work Phase
Structure
Area
Floor or Station
Location
For Project Management:
Responsibility
Work Shifts
Costs
Resource
Specification
Change Management
Weather Planning Methodology, if needed
Choose Methodology
Define Methodology and Application
Weather Planning
Expected Adverse Weather
Identify Source or Specification Requirement
Identify Methodology
Identify Accounting Method for Actual Weather
Cost & Resources
Estimate & Correlation to Cost Loading
Bill of Quantities & Use in Resources
Resource Crew Descriptions
Equipment Descriptions
How Actual Production Will be Monitored
Resource Limits and/or Leveling
Earned Value Management System
Outline Schedule
Schedule Outline
Key Activities Being Tracked
Client Milestones
Long Lead Items
WBS Structure
Coordination with Cost Control Accounts
Other Contracts on Project
Narrative Basis and Assumptions
Procedure Used to Create the Schedule
Definitions/Lexicon
Description of Sequence of Work Per Structure
Risk Analysis
Risks and Constructability
Brainstorming of Issues
Known Problems (threats)
Provisional Items
Predicted Problems
Lessons Learned
Outside Influences
Site Condition Concerns
Opportunities
Develop Risk Management Plan
Initial Process During Baseline Schedule Development
Risk Workshop
Process for Use During Updates
Formal Risk Management Steps
What-If Scenarios for Specific Event Risks
Monte Carlo Analysis for Duration Uncertainty
Specific Analysis for Network-Driven Risks
Time Contingencies
Amounts
Specific Trade (from risk management plan)
Specific Contractor Contingency
How Carried
Use Historical Data for Reference
Definition of Processes
Update Process
Frequency
Data Request and Transmission
Validation
Process Flowchart
Change Management
Notification Requirements
Methodology Allowed
Quality Control Process
Process Flowchart
Recovery Process
Identify what Logic Changes are Acceptable Without Formal Approval
Identify What Constitutes a Revision Requiring Approval
Identify Brainstorming and Lessons Learned Discussion Timing
Process Description or Flow Chart
Dispute Resolution Process
Review Program for Claims Avoidance
Reinforce Planning for Claims Avoidance
Identify Specific Program for Claims Avoidance During Schedule Updates and Change Management
Identify Steps if Change Management Process Fails or Stalls
Follow Specifications
Provide Time Frames for Stages in Process
Provide Process Description or Flow Chart
Summary
The SMP is one of the most important inputs into the Project Management Plan, and as such, helps design the schedule or programme and provides guidance in the full schedule or programme development. The production of this plan should be a structured and documented procedure so that it encompasses all the necessary information to expedite the schedule or programme development process and ensure that the end result is appropriate for the project needs. This paper provides the detail necessary to develop the SMP that is most appropriate and useful for any project.