6 Schedule Flashcards
Schedule Process groups:
Plan schedule man Define activities Sequence activities Estimate activity durations Develop schedule Control schedule
Project Schedule Management: Key concepts
Detailed plan of how and when project delivers products, services, results
Tool for communication, managing stakeholders expectations and base for performance reporting
Choose schedule method
Project data -> Tool -> project schedule
Smaller projects (all done at the same time)
Keep it as flexible as possible
Types of schedule
activity list
Bar chart (Gantt)
Network diagram
Plan Schedule Process
Planning
Define policies procedures and documentation for
- planning, developing, managing, executing, controlling schedule
How to manage schedule start to finish
Plan Schedule management inputs
Project charter
PM Plan > Scope Management Plan, developmental approach
EEF/OPA
Plan Schedule Management Outputs
Schedule management plan
Define activities inputs
PM plan >Schedule man plan, scope baseline
EEF/OPA
Define activities outputs
Activity list activity attributes Milestone list Change requests PM plan > Schedule baseline, cost baseline
Scheduling methods
Iterative schedule with back log
>rolling wave (agile)
>Requirements = user stories
>Product features = time box
On-demand
>Laban approach
> pull work from back log
Scheduling in agile considerations
Short cycles, do, check ->feedback, adapt (move to next iteration )
Scheduling is iterative, on demand
Big companies: use predictive, adaptive, hybrid as part of a long-term roadmap
Sequence Activities Process
Planning
Identify and document relationships btwn Activities
Defines logical sequence of work
Sequence Activities inputs
PM plan > Schedule man plan, Scope baseline
Project documents > activity attributes, activity list, assumption log, milestone list
Sequence Activities T/T
PDM - precedence diagramming method
Dependency determination and integration
Leads & lags
PMIS
Define actives T/T
EJ
decomposition
Rolling wave planning
Meetings
Estimate Activity Durations Process
Planning
How many work periods are required
Estimate Activity Durations considerations
Law of diminishing returns
Number of resources - no linear relation between duration and # of ppl
Advances In Technology - can affect duration and resources
Motivation of staff - procrastination, Parkinson’s law (use all time available)
Estimate Activity Durations inputs
PM Plan > Schedule man plan, scope baseline
Project doc> activity attributes, activity list, assumption log, LL, milestone list, proj team assignments, resource BS, resource calendars, resource requirements , risk register
EEF/OPA
Estimate Activity Duration T/T
EJ Analogous Est Parametric Three-point Bottom up Data analysis >alternatives analysis, reserve analysis Decision making Meetings
Estimate Activity Duration Outputs
Duration estimates Basis of estimates Project documents updates - activity log - assumption log - LL
Analogous estimating
Use info from previous project
Parametric estimating
An algorithm is used to calculate cost or duration based on historical data and the project.
Three-point estimation
Use formula
P = pessimistic
M= most likely
O= optimistic
Triangular: (p+m+o)/e
Beta: (p+ 4m + o)/y
Bottom up estimating
Combining the lower level costs of the WBS
Sequence Activities outputs
Project schedule network diagrams
Project documents > activity attributes, activity list, assumption log, milestone list
Define Activities Process
Planning
Identify and document specific actions that will produce the deliverables
Goals: breakdown work packages into schedule activities
> provide a basis for estimate, scheduling, executing, M&Cwork
Develop Schedule Process
Planning
Create a schedule - analysis I’d activity sequence, Durations, resource requirements and schedule constraints
Goal: planned dates to complete activities
Iterative - done all the time, check resources and duration estimates, baseline to track progress
Develop Schedule Inputs
PM Plan > Schedule man plan, scope baseline
Project doc> activity attributes, activity list, assumption log, Basis of estimates, duration estimates, LL, milestone list, project schedule network diagram, proj team assignments, resource calendars, resource requirements , risk register
Agreements
EEF/OPA
Develop Schedule T/T
Schedule network analysis Critical path method Resource optimization Dat analysis - what if scenarios - simulation Leads and lags Schedule compression PMIS Agile release planning
Develop Schedule Outputs
Schedule baseline Project schedule Schedule data Project calendars Change request Proj management plan updates - schedule management plan - cost baseline Project document updates - activity attributes - assumption log - duration estimates - LL - resources requirements - risk register
Control Schedule Process
Monitor: update the schedule, manage changes to the baseline
goal: verify actual vs. planned, maintain the baseline
Done many times throughout life of the project
Control schedule: integrated change control
Assess current status Control factors that create change Review schedule reserves Has the schedule changed? Manage changes
Control Schedule inputs
. Proj management plan - schedule man plan - schedule baseline - Scope baseline - resource calendars - schedule data Work performance data OPA
Control schedule - agile approach
Work delivered vs estimates of work complete
Retrospectives
Update priorities
Velocity (how fast the team is working on the feature)
Control Schedule T/T
Data analysis Critical path method PMIS Resource optimization Leads and lags Schedule compression
Control Schedule Outputs
Work performance info Schedule forecasts Change requests PM plan updates >Schedule management plan >schedule baseline >cost baseline >performance measurement baseline Project documents updates >assumption log >basis of estimates >LL register >project schedule >resource calendars >risk register >schedule data
PDM
Precedence Diagramming Method
AKA Activity on Node
Schedule activity = rectangular box
Node =Activity
Arrow= Activity link, dependencies
Lag time= period of time that separates or assigns a waiting period between 2 Activities
Predecessor —> successor
Total Float
=LS-ES
=LF-EF
How to calculate float?
On critical path, there is NO float ( that’s what makes it the critical path)
LS-ES=float