Schedule Levels and Progressive Elaboration in Project Scheduling

Schedule Levels and Progressive Elaboration in Project Scheduling

PMBOK v8 Definition

Schedule levels represent varying degrees of detail in the project schedule model, and these levels can change depending on the development approach (adaptive or predictive), the practitioner's needs, and organizational scheduling requirements. With project timelines continuously shrinking, there may be insufficient time to analyze project details upfront, and a growing number of project management practitioners are preparing detailed schedules progressively as their projects unfold, even in projects using a predictive approach.

Why It Matters for the Exam

This concept appears frequently in situational questions where the PMI exam tests your understanding of when and how to apply progressive elaboration to scheduling. It is tested in scenario-based questions asking what the project manager should do when faced with incomplete information, evolving details, or compressed timelines, particularly in the Schedule Management knowledge area and Planning process group.

Key Points to Remember (for the exam)

  • Schedule Levels Are Not Fixed: Schedule levels change based on the development approach (adaptive or predictive), practitioner judgment, and organizational requirements.

  • Progressive Elaboration Applies to Both Approaches: Even in predictive life cycles, it may be impossible to develop a detailed project schedule upfront; detailed schedules are prepared progressively as the project unfolds.

  • Predictive Life Cycle Approach: The schedule is typically defined upfront with detailed planning, task sequencing, baseline creation, and formal change management procedures for baseline changes.

  • Adaptive Life Cycle Approach: Schedules are more flexible, with projects divided into sprints or iterations using short-term planning horizons.

  • Timeboxing in Adaptive Projects: The schedule management plan specifies release and iteration lengths as timeboxed periods where the team works steadily toward completion of a goal, minimizing scope creep by forcing the team to process essential features first.

  • Schedule Management Plan Content: This plan establishes the scheduling methodology, scheduling tool, release and iteration length (for adaptive life cycles), level of accuracy, and control thresholds.

  • Commensurate Level of Detail: Project deliverables and schedules must have varying levels of detail that correspond to each other; a given WBS element should be described by a schedule with a commensurate level of detail.

Typical PMI Exam Example

A project manager is assigned to a new infrastructure project with an aggressive 6-month deadline. The business requirements are still evolving, and the sponsor demands a complete schedule by next week. The project manager decides to develop a high-level milestone schedule now and progressively elaborate the detailed schedule as requirements become clearer. This approach is correct because even in predictive projects, detailed schedules may need to be developed progressively.

PMI Exam Traps

  • Trap: Believing that progressive elaboration of schedules only applies to adaptive life cycles.

  • Reality: PMBOK v8 explicitly states that even predictive projects may require progressive scheduling when timelines are compressed or details are evolving.

  • Trap: Confusing schedule levels with schedule compression techniques (crashing or fast-tracking).

  • Reality: Schedule levels refer to the degree of detail in the schedule model; compression techniques are about shortening the schedule duration.

  • Trap: Assuming that a detailed schedule must be created upfront for all predictive projects.

  • Reality: PMBOK v8 acknowledges that it may be impossible to develop a detailed schedule upfront, even in predictive approaches.

  • Trap: Thinking that schedule management plan and project schedule are the same document.

  • Reality: The schedule management plan establishes the methodology and rules; the project schedule is the output model showing dates and activities.

Important PMI Connections

Related ConceptRelationship TypeExam Attention Point
Scope Performance DomainClosely linkedChanges in scope will likely impact the schedule; WBS elements need commensurate schedule detail
Finance Performance DomainClosely linkedSchedule changes affect costs; duration depends on scope, cost, resources, and quality
Governance Performance DomainInteractsSchedule levels may be influenced by organizational governance requirements
Risk Performance DomainInteractsProgressive elaboration helps manage uncertainty when details are evolving
Resources Performance DomainInteractsResource availability affects schedule duration and level of detail possible

Quick Review Questions

  1. A project using a predictive life cycle has a compressed timeline and incomplete requirements. What scheduling approach should the project manager use according to PMBOK v8?

  2. What is the primary purpose of timeboxing in adaptive life cycle scheduling, and how does it minimize scope creep?

  3. When schedule levels change, what three factors determine how they are adjusted?

  4. What should the schedule management plan establish regarding the scheduling methodology and tool?

  5. How do the Scope, Schedule, and Finance performance domains interact when a schedule change occurs?

PMBOK v8 Reference

Section 2.3 - Schedule Performance Domain (including subsections on schedule levels, development approaches, and interactions with other domains)