Time & Cost Flashcards
TPM and Agile difference in Time Management
TPM
Plan -> GANT
Gant should change least possible
Scope drives schedule
Agile
Time is fixed
Team define the scope to fit into specific timeframe
There is a need for performance measure to estimate scope within fixed timeframe
-Progressive Adjustment: plan with real information
Difference between strategic and tactical schedules
Strategic
- Early planning
- High-level requirements
- Early idea of the overall schedule
Tactical
- Detailed planning for each release and sprint
- Short-term planning
What determine the product development duration in Agile?
Assigned deadline
-Strategic date
Budget considerations
Functionality completed
-Stop when all highest value features are delivered
How does Agile teams determine how much they can deliver?
By measuring the team’s velocity
- Measure the number of user story points done in each sprint
- Unique for each team and project (cannot compare)
- Constantly measured (post-sprint fact)
- Not used to evaluate performance (just a planning tool)
What is the advantage of knowing the Agile team velocity?
Long-term planning tool
- Budget and schedule
- Understand if more teams are required
Focus on removing constraints to increase velocity
-Monitor it
Is velocity constant?
Low in the first few sprints
Increases with learning curves
Setbacks can temporarily decrease velocity
Role of Scrum Master to increase velocity
Remove/avoid roadblocks
Eliminate distractions
Ask input from the team
Best practices for velocity measurement
Consistent
- Sprint length
- Work hours
- Team members
Update effort and priorities estimation for new requirements
How to estimate costs in Agile?
Cost is a direct expression of time
Through velocity and consistency, it is possible to estimate costs
- Team cost
- Regular resources cost
- Additional resources cost
How to lower cost of Agile projects?
Increase team’s velocity
Not completing lower-priority requirements
- Stop project when cost is higher than value
- Value < Actual Cost + Opportunity Cost -> STOP