I gave this presentation in Agile Saturday conference in Tallinn 2.2.2013. The focus is in how to, and why, choose the metrics that you use to guide your software business. It also presents the choice of F-Secure.
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
A balanced metrics set for software business
1. A Balanced Metrics Set for
Software Business
This presentation is
about how to choose
the right metrics, not
about how to
implement them.
Towo Toivola, Director, Quality of Operations, F-Secure Corporation
Protecting the irreplaceable | f-secure.com
2.
3.
4. Why do you want to measure things?
This is often not clear.
To some people it seems measuring and having data has a value
of its own.
11. Holistic Financials
Staff
Value Net Promoter
engagement
Throughput Score
Development
Work in
lead time
progress
Utilization Bug count
Work time Work hours
usage
efficiency Lines of code
Ease of
measurement
Accuracy Lag Clueness
12. Accuracy
Lines of code Financials
Work hours
Utilization Developme
Bug count nt lead time
Work in Staff
Work time engagement
progress usage
efficiency
Net Promoter
Score
Value
Throughput
Lag
13. Holistic Financials
Value Net Promoter
Throughput Staff Score
engagement
Development Work in
lead time progress
Work time Bug count
usage
efficiency
Utilization
Lines of code Work hours
Insightful
20. Lead Time Value Throughput
(speed) (amount)
Flow of Value
Amount of
Days
We need to know.
Net Promoter Score Work In Progress
(quality) (sunken investment)
Width of smile The unfinished things
21. Lead Time Value Throughput
10
8
How much
6 customer value
Product3
4
2 do we produce?
Product2
Product1
0
We need to know.
Net Promoter Score Work in Progress
30
How our 20 How much does Business3
customers 10 our BL contributeBusiness2
experience 0 to company Business1
our success?
1Q12 2Q12
3Q12 4Q12
products?
26. Net Work in
Promoter Value Staff progres
Work time Developme
Score Throughputengagemen time s
Utilization usage nt leadBug count Financials
t Lines of
Work hours
efficiency
Accuracy Lag Clueness Ease of code
Holisticity measurement
Editor's Notes
About950 peopleworld-wide, about350 in R&D. HQ inHelsinki, 5-6 DCs.Internetsecurity software, backup, sync, othersMillions and millions of end-users
I willattempt to speak in straightforwardplainlanguage.I willdosomegeneralization andstereotyping to make the messagecrisper. I am alsoattempting to keepyouawake. Somemaygetupset. Thismaybegood as well.Whenever I use a termthatyoudon’tunderstandorotherwisesaysomethingthatsoundsstrange, pleaseask for clarification.I believethatwewillgainmost out of a interactive session, sofeelencouraged to raiseyourhand and interrupt. I willreserve the right to police the situationhowever.
The data on the page is bogus. It is there for demonstration purposes only.Remember to mention that these are the “New company metrics for Business Lines”Lead Time: From business decision (internal commitment) to first customer delivery (to production). Exact gates may vary in Business LinesValue throughput: Combined business case contribution of releases that went in production at a customer that quarter. Measured as contribution to business case at the time of release (state: Ready for customer deployment). Note that we measure customer value in euros, since we make the assumption that customers are only willing to pay for things that are valuable for them and because any other measure seems too artificial. This also gives us the possibility to verify business plansNPS: Average of the NPS:s for all the products and customer/user segments of a Business Line.
The data on the page is bogus. It is there for demonstration purposes only.Lead Time: From business decision (internal commitment) to first customer delivery (to production). Exact gates may vary in Business LinesValue throughput: Combined business case contribution of releases that went in production at a customer that quarter. Measured as contribution to business case at the time of release (state: Ready for customer deployment). Note that we measure customer value in euros, since we make the assumption that customers are only willing to pay for things that are valuable for them and because any other measure seems too artificial. This also gives us the possibility to verify business plansNPS: Average of the NPS:s for all the products and customer/user segments of a Business Line.