Agile Metrics - Why do Agile Teams collect metrics?
Reedy Feggins 120000A43D Visits (3429)
Most often, a specific project will adopt agile to improve their ability to deliver high-quality code in a more collaborative way and often must adopt a combination of different agile practices. For the team, collecting metrics is important to help them learn and adapt their practices. Typically agile teams need metrics to answer questions like
In my experience agile teams need metrics, I agree with Richard in that good agile metrics:
The team also uses measurements at different times in the iteration (sprint): either before, during or after. And why they may use the same metrics they may use them differently or interpret them differently. For example - measuring the team velocity in conjunction with defects (or better yet "technical debt" which is a combination of defects found after the sprint and any uncompleted but committed tasks) is often used to help the team understand what value they can commit to delivering in the future. Here are some comment metrics used by the team: