L8 Flashcards
What is resource levelling?
When activity start and finish dates are adjusted based on resource constraints.
What is an impact of resource levelling on the critical path and why?
Usually it increases in length because it’s more realistic
Why do we need to load resources onto a project as and when they’re needed?
Otherwise you waste money
If people are idle it’s bad for team morale.
Why hire someone with multiple skills over the best technical person?
It helps with uncertainty in projects. They can adapt and solve problems when things go wrong.
Why hire people slowly and fire people quickly?
Make sure it’s the right person otherwise they’ll be a dead weight and bring down the whole productivity.
What are the main 6 challenges in resource allocation?
- there may be a mismatch between resource needs and availability.
- start/end dates might need adjusting
- actual/estimated costs may differ
- domino effect
- cost to expedite project
- project scope may be challenging to fit exactly
What are 7 rationale for how to allocate resources?
- asap (first come first serve)
- As late as possible
- Shortest task first
- Most resources first
- Minimum slack first
- Most critical followers
- Most successors
Reasons to adopt an as soon as possible approach to resource allocation?
- critical chain
- future is uncertain: money, resources
- optimism at the start
Reasons to adopt an as late as possible approach to resource allocation?
- rainy day
- break-downs
- flexibility
Reasons to adopt a shortest task first approach to resource allocation?
- progress and morale
- release resources
Reasons to adopt a most resources first approach to resource allocation?
- black cloud, free
Reasons to adopt a critical chain approach to resource allocation?
- minimum slack first
- most critical followers
- most successors
How do you go about creating a resource schedule?
- do CPM/PERT analysis as a baseline
- move activities around to level up resources
- use 1+ priority rules
Why is it good to use priority rules?
It’s transparent and easy to communicate
Benefit of using optimising software to find the best resource allocation schedule:
- finds the best solution
Drawbacks of using optimising software to do resource allocation?
- not all projects can be optimised
- untransparent
- sensitive to inputs (needs redoing if something changes)
- Inflexible