Khushboo SinghProject Manager| Envestnet|YodleeBangalore, Karnataka, India
Which metrics should be considered for Agile projects?
I have read in few blogs that Productivity should not be considered for Agile projects; instead we should measure quality and team productivity.
What metrics should I consider and what methodologies should be used to measure those?
What should be the frequency?
Does metrics vary depending on the size and complexity of the project?
Should the same metrics be applicable to all the projects? Saving Changes...
This is a tough question. An agile purist might tell you the only metrics are velocity and the burndown chart, and the frequency is at the end of every sprint. Others have tried to impose traditional metrics on agile. Here is one example:
In my opinion, the question to ask is what information do you need? Do you need to make decisions about budget or product launches? Avoid becoming so obsessed with data that you are collecting data that will never be used. Saving Changes...
I provide sprint burn down and release burn down. Ultimately PO and stakeholders want to know what you've completed and whether your tracking to a release. I (should) do this after every sprint. I do apply to every project - however I don't necessarily provide every sprint eg. Might not provide release burndown during production readiness sprints. Saving Changes...
Stéphane ParentSelf Employed / Semi-retired| Leader MakerPrince Edward Island, Canada
Given that the whole philosophy of agile is to deliver value sooner and cheaper, should that not be what we measure?
Of course, it begs the question: how do you measure value? You probably have to go back to your features delivered. You would then measure how many features you deliver per units of money or units of time. Saving Changes...
Faisal PatelSVP; Strategy/Solution Manager; Accessibility Champion| Bank of AmericaWest Hills, Ca, United States
There are a few ways to get the message out -
1. Burndown Chart - shows team progress on deliverying the scope for the sprint. Important for stakeholders to stay on top
2. Team velocity - the trend should be a gradual uptick which marks the team's ability to perform more and better within the set 2 weeks window
3. Release Burnup - work delivered in the release and readiness for timely delivery
These can be rolled up from component teams all the way up to the Train level. Saving Changes...
Stéphane ParentSelf Employed / Semi-retired| Leader MakerPrince Edward Island, Canada