Project Schedule Management is a knowledge area that covers only 2 phases of the entire life cycle of the project. During each phase, certain processes pertaining to this knowledge area take place. It includes processes required to manage the timely completion of the project. The project management team selects whether to use agile or or critical path scheduling method. In operational environments , kanban systems, scheduling is done when the resources become available. In agile approaches, the product features are developed using time boxed period of work needed to develop the requirements associated to user stories.
The project manager will tailor the processes described below depending on life cycle approach, resource availability, project dimensions [complexity, uncertainty, novelty, pace,or progress tracking (earned value,percentage complete, stop light indicators)), available technology support. The project manager may work with an expert scheduler for these processes.
Project Initiation
There are no processes taking place during this phase.
Project Planning
During this phase, there are 6 process taking place: Schedule management Planning, Activity Definition, Activity Sequencing, Activity Resource Estimating, Activity Duration Estimating. and Schedule Development.
Plan Schedule Management
it is the process of establishing procedures and documentation for planning, developing, managing, executing, and controlling the project schedule. Create the plan through data and experts judgement of Project charter, Scope management plan, Development approach, Enterprise environmental factors and Organizational process assets.
Inputs
- Project charter
- Project management plan
- Scope management plan
- Development approach
- Enterprise environmental factors
- organizational culture,skills and resource availability, software, databases.
- Organizational process assets
- information repository, existing procedures and criteria for tailoring the processes, templates, monitoring tools.
Tools and Techniques
- Expert judgment
- Data analysis [alternative schedule methodologies]
- how much detail to include, how often to update,
- Meetings
- include: the project manager, the project sponsor, selected project team members,selected stakeholders, scheduler, and others as needed
Outputs
- Schedule management planI
- It can be formal, informal, highly detailed, broadly framed and includes appropriate control thresholds.
- It establishes: scheduling methodology and tools, iteration length [agile], duration range plus contingencies, resources’ unit of measure, organizational procedures, status updates, acceptable variance thresholds, rules for measuring performance (percent complete, earned value management techniques (baselines, fixed formula, percent complete), schedule performance (schedule variance, schedule performance index), reporting formats and frequencies.
Define Activities
It identifies and documents the actions to be performed to produce the deliverables. Create Activity list, Activity attributes, Milestone list, Change requests, Project management plan updates through Decomposition, Rolling wave planning, and Expert judgment of Project management plan, Enterprise environmental factors, and Organizational process assets.
Inputs
- Project management plan
- Schedule management plan
- Scope baseline
- Enterprise environmental factors
- organizational culture and structure, commercial information, project management information system
- Organizational process assets
- lessons learned repository, standardized processes or activity list, formal and informal activity planning procedures
Tools and Techniques
- Expert judgment
- Decomposition of project scope and deliverables in manageable parts
- Rolling wave planning
- it focuses on planning the work to be accomplished in the near term in detail, while the future work is planned at a higher level. Work packages can be decompose anytime the information becomes available.
- Meetings
- They include team members and they may be face-to-face, virtual, formal, informal.
Outputs
- Activity list
- include: activity identifier and a description of the work
- Activity attributes
- unique activity & WBS identifier (place,calendar, effort), activity label, description, predecessor, relationships, leads, legs, resource requirements, dates, constraints, assumptions
- Milestone list – all mandatory or optional important events.
- Change requests – work not initially scoped
- Project management plan updates
- Schedule baseline
- Cost baseline
Sequence Activities
It identifies and documents relationships among the project activities.
Inputs
- Project management plan
- Schedule management plan (methods and accuracy)
- Scope baseline (WBS, Deliverables, acceptance criteria)
- Project documents
- Activity attributes
- Activity list
- Assumption log
- Milestone list
- Enterprise environmental factors (industry standards, PMI system, scheduling tools, organization work authorization systems)
- Organization process assets (program plans, project dependencies, activity planning procedures, templates, lessons learned repository)
Tools and Techniques
- Precedence diagramming method
- activities are as nodes graphically linked (finish in order to start, finish in order to finish, start in order to start, start in order to finish)
- Dependency determination and integration (mandatory and discretionary, external and internal)
- Leads and lags
- Lead is the amount of time a successor activity can be advanced
- lag is the amount of time a successor activity will be delayed to start.
- Project management information system (software)
Outputs
- Project schedule network diagrams
- A path convergence activity has more than one predecessor
- A path divergence has more than one successor.
- Project documents updates
- Activity attributes
- Activity list
- Assumption log
- Milestone list
Estimate Activity Duration
It estimates the number of work periods needed to complete individual activities with the estimated resources. it is to be done with the experts in the project team. It is to be revised as the information becomes available. Duration is influenced by the work, skills, quantities, calendars, type of resources, methods used.
Inputs
- Project management plan
- Schedule management plan
- Scope baseline
- Project documents
- Activity attributes
- Activity list
- Assumption log
- Lessons learned register
- Milestone list
- Project team assignments
- Resource breakdown structure
- Resource calendars
- Resource requirements
- Risk register
- Enterprise environmental factors
- estimating databases, productivity metrics, commercial information, location of team members.
- Organizational process assets
- historic data, project calendars, estimating policies, scheduling methodology, lessons learned repository.
Tools and Techniques
- Expert judgment (of scheduling, estimating, application)
- Analogous estimating (historic data adjusted)
- Parametric estimating (historic data statistically/quantitatively adjusted to a variable)
- Three-point estimating (historic data average adjusted for risk and uncertainty such as most likely , optimistic, pessimistic scenarios)
- Bottom-up estimating ( aggregating the estimates of the lower level of the WBS)
- Data analysis
- Alternatives analysis (of skills, techniques, tools, acquisition)
- Reserve analysis (of contingency and management reserves)
- Decision making (project team voting)
- Meetings (project team)
Outputs
- Duration estimates ( percentage, range of plus and minus, no lags)
- Basis of estimates ( documentation of how the estimate was developed, all assumptions, all constraints, project risks, and indication of estimate range , confidence level)
- Project documents updates
- Activity attributes
- Assumption log (assumptions about resource skill level and availability, methods and tools)
- Lessons learned register (techniques)
Develop Schedule
It analyzes activity sequence, duration, resources, and schedule constraints to create the project schedule. key steps include defining project milestones, sequencing activities, and estimating duration.
Inputs
- Project management plan
- Schedule management plan
- Scope baseline
- Project documents
- Activity attributes
- Activity list
- Assumption log
- Basis of estimates
- Duration estimates
- Lessons learned register
- Milestone list
- Project schedule network diagrams
- Project team assignments
- Resource calendars
- Resource requirements
- Risk register
- Agreements (vendors)
- Enterprise environmental factors (industry standards and communication channels)
- Organization process assets (methodologies and project calendars)
Tools and Techniques
- Schedule network analysis (critical path and risk, resource optimization, modeling)
- Critical path method
- It is the sequence of activities that represent the longest path through a project
- positive float, negative float analyses
- Resource optimization techniques (constant leveling, float smoothing)
- Data analysis
- What-if scenario analysis (delays, extensions, strikes, external factors)
- Simulation( Monte Carlo)
- Leads and lags
- Schedule compression (crashing (resource increase), fast tracking (parallel))
- Project management information system (software)
- Agile release planning (iteration planning and product vision, product roadmap, release planning)
Outputs
- Schedule baseline
- Project schedule (bar/Gantt charts, milestone charts, network diagrams, logic diagrams, time-scaled network diagram)
- Schedule data (milestones, activities, attributes, along with assumptions and constraints, resource requirements,alternative schedules, applied schedule reserves, resource histograms, cash flow projections, order and delivery schedule)
- Project calendars (working days and shifts)
- Change requests (preventive actions to reduce the probability of negative schedule variances)
- Project management plan updates
- Schedule management plan
- Cost baseline
- Project documents updates
- Activity attributes
- Assumption log
- Duration estimates
- Lessons learned register
- Resource requirements
- Risk register
Project Execution
There are no processes taking place during this phase.
Project Controlling
In this phase, 1 process takes place: Schedule Control.
Control Schedule
It monitors the status of the project to update the schedule and manage changes to the schedule baseline. It is concerned with: current state, influencing factors, schedule reserves, managing changes. Status reviews and walkthroughs ensure the contractor reports are accurate and complete.
Inputs
- Project management plan
- Schedule management plan
- Schedule baseline
- Scope baseline
- Performance measurement baseline (baseline vs actuals)
- Project documents
- Lessons learned register
- Project calendars
- Project schedule
- Resource calendars
- Schedule data
- Work performance data (project status)
- Organizational process assets
- schedule control procedures and tools, monitoring methods
Tools and Techniques
- Data analysis
- Earned value analysis (variance and index)
- Iteration burndown chart (work to be done, variance, trend line)
- Performance reviews (actual dates, percent complete, remaining duration)
- Trend analysis
- Variance analysis (planned vs actual)
- What-if scenario analysis
- Critical path method
- Project management information system
- Resource optimization
- Leads and lags
- Schedule compression
Outputs
- Work performance information (variance and index, earned value into reports)
- Schedule forecasts
- Change requests
- Project management plan updates
- Schedule management plan
- Schedule baseline
- Cost baseline
- Performance measurement baseline
- Project documents updates
- Assumption log
- Basis of estimates
- Lessons learned register
- Project schedule
- Resource calendars
- Risk register
- Schedule data
Project Closure
There are no processes taken place during this phase.
Previous Knowledge Area: Project Scope Management
Next Knowledge Area: Project Cost Management