Skip to main content

Examples of Measures in Measurement Systems

  • Chapter
  • First Online:
  • 602 Accesses

Abstract

Never in history have we collected so much data as we have today; we have even coined an expression for this: “Big data.” Never have we measured and analyzed data as much as we do today. Data is easy to collect and store. Statistical methods and tools, business intelligence (BI) tools, and machine learning, together with cheap data storage and processing, make this possible. Everybody (well, almost) claims to be an expert in measuring. What we see, though, are evidences to the contrary. Companies and organizations are drawn in data and measures, while at the same time, measures are incomplete, misused, or not trusted. If there is one question we have heard over and over again it is “What should we measure?” It is a question asked by everyone, regardless of title, role and position in the organization’s hierarchy. In this chapter, we present a number of measures, how they “came to be,” and how to develop and visualize them. We present also a structured way to categorize measures, into five measurement areas.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   69.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Majdi Abdellatief, Abu Bakar Md Sultan, Abdul Azim Abdul Ghani, and Marzanah A Jabar. A mapping study to investigate component-based software system metrics. Journal of systems and software, 86(3):587–603, 2013.

    Article  Google Scholar 

  2. Cagatay Catal and Banu Diri. A systematic review of software fault prediction studies. Expert systems with applications, 36(4):7346–7354, 2009.

    Article  Google Scholar 

  3. Farnaz Fotrousi, Samuel A Fricker, Markus Fiedler, and Franck Le-Gall. Kpis for software ecosystems: A systematic mapping study. In International Conference of Software Business, pages 194–211. Springer, 2014.

    Google Scholar 

  4. Robert Feldt, Miroslaw Staron, Erika Hult, and Thomas Liljegren. Supporting software decision meetings: Heatmaps for visualising test and code measurements. In Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on, pages 62–69. IEEE, 2013.

    Google Scholar 

  5. Yossi Gil and Gal Lalouche. On the correlation between size and metric validity. Empirical Software Engineering, 22(5):2585–2611, 2017.

    Article  Google Scholar 

  6. ISO/IEC. ISO/IEC 25023 - Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - Measurement of system and software product quality. Technical report, International Standards Organization, 2016.

    Google Scholar 

  7. ISO/IEC. ISO/IEC 25023 - Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - Measurement of system and software product quality. Technical report, International Standards Organization, 2016.

    Google Scholar 

  8. Barbara Kitchenham. What’s up with software metrics? – A preliminary mapping study. Journal of systems and software, 83(1):37–51, 2010.

    Article  Google Scholar 

  9. Frederic Laloux. Reinventing organizations: A guide to creating organizations inspired by the next stage in human consciousness. Nelson Parker, 2014.

    Google Scholar 

  10. Mikael Lindvall, Roseanne Tesoriero Tvedt, and Patricia Costa. An empirically-based process for software architecture evaluation. Empirical Software Engineering, 8(1):83–108, 2003.

    Article  Google Scholar 

  11. John McGarry. Practical software measurement: objective information for decision makers. Addison-Wesley Professional, 2002.

    Google Scholar 

  12. Wilhelm Meding. Effective monitoring of progress of agile software development teams, in modern software companies – an industrial case study. In MENSURA, pages 1–8. ACM, 2017.

    Google Scholar 

  13. Niklas Mellegård and Miroslaw Staron. Characterizing model usage in embedded software engineering: a case study. In Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pages 245–252. ACM, 2010.

    Google Scholar 

  14. Nachiappan Nagappan and Thomas Ball. Use of relative code churn measures to predict system defect density. In Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on, pages 284–292. IEEE, 2005.

    Google Scholar 

  15. Bohdan W Oppenheim. Lean product development flow. Systems engineering, 7(4), 2004.

    Google Scholar 

  16. Miroslaw Ochodek, Miroslaw Staron, Dominik Bargowski, Wilhelm Meding, and Regina Hebig. Using machine learning to design a flexible loc counter. In Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE), IEEE Workshop on, pages 14–20. IEEE, 2017.

    Google Scholar 

  17. K. Pandazo, A. Shollo, M Staron, and W. Meding. Presenting Software Metrics Indicators: A Case Study. In Proceedings of the 20th International Conference on Software Product and Process Measurement, 2010.

    Google Scholar 

  18. Dewayne E Perry and Alexander L Wolf. Foundations for the study of software architecture. ACM SIGSOFT Software engineering notes, 17(4):40–52, 1992.

    Article  Google Scholar 

  19. Daniel Port and Joel Wilf. The value of certifying software release readiness: An exploratory study of certification for a critical system at JPL. In Empirical Software Engineering and Measurement, 2013 ACM/IEEE International Symposium on, pages 373–382. IEEE, 2013.

    Google Scholar 

  20. Eric Richardson. What an agile architect can learn from a hurricane meteorologist. IEEE software, 28(6):9–12, 2011.

    Article  Google Scholar 

  21. Helen Sharp, Nathan Baddoo, Sarah Beecham, Tracy Hall, and Hugh Robinson. Models of motivation in software engineering. Information and software technology, 51(1):219–233, 2009.

    Article  Google Scholar 

  22. Jan Schroeder, Christian Berger, Alessia Knauss, Harri Preenja, Mohammad Ali, Miroslaw Staron, and Thomas Herpel. Comparison of model size predictors in practice. In Proceedings of the 39th International Conference on Software Engineering Companion, pages 186–188. IEEE Press, 2017.

    Google Scholar 

  23. Miroslaw Staron, Darko Durisic, and Rakesh Rana. Improving measurement certainty by using calibration to find systematic measurement error – A case of lines-of-code measure. In Software Engineering: Challenges and Solutions, pages 119–132. Springer, 2017.

    Google Scholar 

  24. Cláudio Sant’Anna, Eduardo Figueiredo, Alessandro Garcia, and Carlos JP Lucena. Effective monitoring of progress of agile software development teams, in modern software companies – an industrial case study. In European Conference on Software Architecture, pages 207–224. Springer, 2007.

    Google Scholar 

  25. Miroslaw Staron, Jorgen Hansson, Robert Feldt, Anders Henriksson, Wilhelm Meding, Sven Nilsson, and Christoffer Hoglund. Measuring and visualizing code stability–a case study at three companies. In Software Measurement and the 2013 Eighth International Conference on Software Process and Product Measurement (IWSM-MENSURA), 2013 Joint Conference of the 23rd International Workshop on, pages 191–200. IEEE, 2013.

    Google Scholar 

  26. Miroslaw Staron and Wilhelm Meding. Predicting weekly defect inflow in large software projects based on project planning and test status. Information and Software Technology, page (available online), 2007.

    Google Scholar 

  27. Miroslaw Staron and Wilhelm Meding. Defect inflow prediction in large software projects. e-Informatica Software Engineering Journal, 4(1):1–23, 2010.

    Google Scholar 

  28. Miroslaw Staron and Wilhelm Meding. Monitoring bottlenecks in agile and lean software development projects – A method and its industrial use. Product-Focused Software Process Improvement, pages 3–16, 2011.

    Google Scholar 

  29. Miroslaw Staron and Wilhelm Meding. A portfolio of internal quality metrics for software architects. In International Conference on Software Quality, pages 57–69. Springer, 2017.

    Google Scholar 

  30. Miroslaw Staron, Wilhelm Meding, Christoffer Hoglund, and Jorgen Hansson. Identifying implicit architectural dependencies using measures of source code change waves. In Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on, pages 325–332. IEEE, 2013.

    Google Scholar 

  31. Miroslaw Staron, Wilhelm Meding, and Klas Palm. Release readiness indicator for mature agile and lean software development projects. In Agile Processes in Software Engineering and Extreme Programming, pages 93–107. Springer, 2012.

    Google Scholar 

  32. Miroslaw Staron, Wilhelm Meding, and Klas Palm. Release readiness indicator for mature agile and lean software development projects. In Agile Processes in Software Engineering and Extreme Programming, pages 93–107. Springer, 2012.

    Google Scholar 

  33. Miroslaw Staron, Wilhelm Meding, and Bo Söderqvist. A method for forecasting defect backlog in large streamline software development projects and its industrial evaluation. Information and Software Technology, 52(10):1069–1079, 2010.

    Article  Google Scholar 

  34. Miroslaw Staron, Wilhelm Meding, Matthias Tichy, Jonas Bjurhede, Holger Giese, and Ola Söder. Industrial experiences from evolving measurement systems into self-healing systems for improved availability. Software: Practice and Experience.

    Google Scholar 

  35. Miroslaw Staron. Automotive software architectures: An introduction. Springer, 2017.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Staron, M., Meding, W. (2018). Examples of Measures in Measurement Systems. In: Software Development Measurement Programs. Springer, Cham. https://doi.org/10.1007/978-3-319-91836-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-91836-5_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-91835-8

  • Online ISBN: 978-3-319-91836-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics