Project Management Flashcards
Project Management
Who manages the project management of a project?
Project Manager. They manage the:
- Execution
- Control
- Closure
Of a project.
During a project, what does a project manager need to account for?
Give me 3 things.
- Refine estimates
- Adjust for future estimates
- Manage scope creep
- Account for time
- Manage risk
How can estimates be refined?
- Can be calculated manually with real world experience
- Can be calculated with the help of estimation software, or estimation method/procedure
Is the workplan dynamic?
Yes, it keeps changing and constantly tracks all accomplished tasks, what’s not been done, the estimated finish dates etc.
If a team finishes ahead of schedule, should the project manager adjust the completion date?
No, because unforeseen delays could still happen, resulting in the promised original date more reasonable. The project manager can still shift deadlines forward, but not the completion date of the project.
What is scope creep?
This is when new requirements are added to the project after the original project scope was defined
Who could potentially introduce scope creep?
Could be introduced by users, developers, or managers.
How does scope creep impact business?
Costs
Time (schedule)
How do we avoid scope creep?
- Identifying the requirements as well as possible at the beginning
- Project manager should oversee and allow only necessary requirements to be added after the project begins
How can we account for time?
Timeboxing
What does timeboxing help with?
Sets a fixed deadline for a task, as some tasks can continue indefinitely
How to implement timeboxing?
- Set deadline
- Prioritise delivery over functionality
- Reduce functionality if necessary.
What does applying timeboxing on the entire project help with?
- Can help to focus the mind on the most important features
- Helps with deciding quality versus number of features trade-off
What’s an important consideration when timeboxing for the client?
Depends if they prefer:
- Reduce quality or
- Reduce the number of features
How can we manage risks?
- Be aware of potential risks in the planning phase, so they can be avoided ahead of time