Develop schedule

Develop charter -> Identify stakeholders -> Develop project management plan -> Plan scope management -> Collect requirements -> Define scope -> Create WBS -> Plan schedule management -> Define activities -> Sequence activities -> Estimate activity durations -> Develop schedule 

Key points

  • Schedule network analysis – Optimizing the schedule
  • Critical path method
    • Forward pass to estimate Early start (ES) and Late start (LS)
    • Backward pass to estimate Late start (LS) and Late finish (LF)
    • Calculate the float (Float = LS-ES or LF-EF)
    • Connect all those activities whose float =0 and that is the critical path, or the longest path in the schedule network
    • Activities on the critical path should not slip. If they slip, the project slips.
    • A project can have multiple critical path (multiple path of the same longest length).
  • Resource optimization
    • Resource leveling – Ensuring that all resource requirements are balanced with resource availability (based on resource calendar)  by tweaking the start and finish dates of the activities.
    • Resource smoothing – Ensuring that resources are equally loaded and within 8 hours / day.
  • What -if scenario analysis
  • Simulation – Decision trees, Monte Carlo analysis
  • Schedule compression
    • Crashing – Adding more resources to a task in order to reduce the duration. Crash cost is always higher than the normal cost
    • Fast tracking – Trying to do things in parallel, which were originally scheduled sequentially
  • Agile release planning
    • Product backlog has the list of requirements to be included in the product over a timeline
    • Product road map contains the major milestone dates (release dates) with a high level scope of each release.
    • Release dates are further broken down into iterations (sprints) with specific start and end dates)
    • Product backlog items are allocated to specific iterations (sprints)
    • During the iteration planning, the allocated product backlog items to the iteration are further broken down into activities