This article was originally published in June Due to popular demand, the article has been updated to include six sample Balanced Scorecard strategy maps. The Balanced Scorecard BSCin my humble opinion, is one of the best management reporting frameworks available.
Read this article to learn what better alternatives are, and how to build excellent BSC and KPIs for software quality. Using Balanced Scorecard to measure software quality Let me ask you a question: What KPIs do you use to measure software quality right now? I mean, how these KPIs help you to improve your business?
Here is the most important thing about Balanced Scorecard: Control results that matter, not actions that might change from project to project. How do you apply the Balanced Scorecard method to software quality issues?
Remember the four perspectives of BSC that we discussed before? These perspectives will help us.
Here we will put KPIs to estimate Balanced scorecard development in this area. How fast is it learning? How successful is our product from a financial view point? What do customers say about software quality?
View Balanced Scorecard gives us this basic framework that we will use later to introduce specific measures.
What is software quality? Now, let me ask you this. Why not introduce the measure: We started measuring something just because we could. How are people going to use this KPI?
Is it possible to define which bug is critical? Another commonly used KPI is: Will this KPI help you if you have a stupid developer?
Yes, your test coverage will be high, but what about general use experience? What might be a better KPI in this case? I remember a good case about database re-factoring.
My colleague was in consulting for a large company, and his goal was to make the structure of the database cleaner. The first thing he suggested was: If it is hard to change just one column name, how can this company think about improving the use experience of their product?!
How fast are you? How long do you need to deliver a new feature or to introduce a new change to software? Using this KPI you will find possible communication and technical problems. With this KPI you will have room for improvement!
View Software Quality Scorecard online Metric: If you need another universal metric to estimate the quality of software from the view point of developers then use:The balanced scorecard requires specific measures of what customers get—in terms of time, quality, performance and service, and cost.
2. Internal business perspective. The Balanced Scorecard (BSC) is a business framework used for tracking and managing an organization’s strategy. The BSC framework is based on the balance between leading and lagging indicators, which can respectively be thought of as the drivers and outcomes of your company goals.
The balanced scorecard is a strategy performance management tool – a semi-standard structured report, that can be used by managers to keep track of the execution of activities by the staff within their control and to monitor the .
Use Balanced Scorecard and KPIs to Measure Software Development Quality Balanced Scorecard and KPIs are powerful business tools, and they work not only for a business strategy, but for smaller things as well, like for example, for the software quality. The Institute’s award-winning framework, Nine Steps to Success TM, is a disciplined, practical approach to developing a strategic planning and management system based on the balanced scorecard.
Training is an integral part of the framework, as is coaching, change management, and problem solving. Balanced Scorecard Reporting Mr Dashboard.