A Schedule Model is a representation of the plan for executing project activities, including their sequencing, durations, dependencies, and constraints.

It serves as the basis for creating and maintaining the project schedule, using defined inputs such as activity lists, resource requirements, and calendars to calculate planned dates for tasks and milestones.

Key Characteristics

  • Structured Representation – Built from activities, logic, durations, and calendars
  • Supports Schedule Baseline Creation – Used to derive the approved project timeline
  • Dynamic and Updatable – Adjusted as changes occur or more detail becomes available
  • Used for Forecasting and Control – Informs progress measurement, scenario planning, and reporting

Example Scenarios

  • Building a project timeline in scheduling software using activity durations and dependencies
  • Modeling alternate sequencing options to analyze schedule compression impact
  • Updating the model to reflect approved change requests or actual progress

Example of a Schedule Model

gantt
    title Sample Schedule Model
    dateFormat  YYYY-MM-DD
    section Planning
    Define Scope              :a1, 2025-04-15, 3d
    Identify Activities       :a2, after a1, 2d
    Sequence Activities       :a3, after a2, 2d

    section Execution
    Develop Deliverable A     :a4, after a3, 5d
    Develop Deliverable B     :a5, after a3, 6d
    Integrate Deliverables    :a6, after a4 a5, 3d

    section Closeout
    Final Review              :a7, after a6, 2d
    Project Closure           :a8, after a7, 1d

Role in Project Scheduling

  • Enables Accurate Planning – Converts scope into a time-based execution plan
  • Supports Decision-Making – Allows evaluation of scheduling alternatives
  • Integrates with Other Plans – Coordinates with cost, resource, and risk management
  • Forms Basis for Monitoring – Tracks actual performance against modeled expectations

See also: Schedule Baseline, Schedule Management Plan, Activity List, Milestone, Work Breakdown Structure.