Abstract
In this industrial experience article we briefly motivate continuous, tool-supported monitoring of quality indicators to facilitate decision making across the software life cycle. We carried out an industrial case study making use of a web-enabled, OLAP-based dashboard to measure and analyse quality indicators across various dimensions. We report on lessons learnt and present empirical results on execution times regarding different groups of queries implementing the desired quality metrics. We conclude that today’s business intelligence (BI) solutions can be employed for continuous monitoring of software quality in practice. Furthermore, BI solutions can act as an enabler for any kind of data-driven research activities within companies. Finally we point out some issues, that need to be addressed by future data-driven research in the area of software measurement.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
ISO/IEC 25010:2011 software engineering - software product qualtiy requirements and evaluation (SQuaRE) - quality model. International Organization for Standardization (2011)
Bennicke, M., Steinbrückner, F., Radicke, M., Richter, J.-P.: Das sd&m software cockpit: Architektur und erfahrungen. In: INFORMATIK, pp. 254–260 (2007)
Biehl, J.T., Czerwinski, M., Smith, G., Robertson, G.G.: Fastdash: a visual dashboard for fostering awareness in software teams. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1313–1322. ACM (2007)
Bouman, R., van Dongen, J.: Pentaho Solutions: Business Intelligence and Data Warehousing with Pentaho and MySQL. Wiley Publishing (2009)
Ciolkowski, M., Heidrich, J., Simon, F., Radicke, M.: Empirical results from using custom-made software project control centers in industrial environments. In: Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 243–252. ACM (2008)
Dario, B.R.: DATA WAREHOUSING: Investigacin y Sistematizacin de Conceptos. PhD thesis, Universidad nacional de Crdoba (2009)
Deissenboeck, F., Juergens, E., Lochmann, K., Wagner, S.: Software quality models: Purposes, usage scenarios and requirements. In: ICSE Workshop on Software Quality, WOSQ 2009, pp. 9–14 (2009)
Deissenboeck, F., Juergens, E., Lochmann, K., Wagner, S.: Software quality models: Purposes, usage scenarios and requirements. In: ICSE Workshop on Software Quality, WOSQ 2009, pp. 9–14. IEEE (2009)
JPivot, http://jpivot.sourceforge.net/
Lang, S.M., Peischl, B.: Nachhaltiges software management durch lebenszyklus-übergreifende überwachung von qualitätskennzahlen. In: Tagungsband der Fachtagung Software Management, Nachhaltiges Software Management. Deutsche Gesellschaft für Informatik (November 2012)
Larndorfer, S., Ramler, R., Buchwiser: Dashboards, cockpits und projekt-leitstände: Herausforderung messsysteme für die softwareentwicklung. OBJEKTspektrum 4, 72–77 (2009)
Larndorfer, S., Ramler, R., Buchwiser, C.: Experiences and results from establishing a software cockpit at bmd systemhaus. In: 35th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2009, pp. 188–194 (2009)
Münch, J., Heidirch, J., Simon, F., Lewerentz, C., Siegmund, B., Bloch, R., Kurpicz, B., Dehn, M.: Soft-pit - ganzheitliche projekt-leitstände zur ingenieurmässigen software-projektdurchführung. In: Proceedings of the Status Conference of the German Research Program Software Engineering, vol. 70 (2006)
Münch, J., Heidrich, J.: Software project control centers: concepts and approaches. Journal of Systems and Software 70(1), 3–19 (2004)
Peischl, B., Lang, S.M.: What can we learn from in-process metrics on issue management? Testing: Academic and Industrial Conferencem Practice and Research Techniques, page IEEE Digial Library (2013)
Raisinghani, M.S.: Business intelligence in the digital economy: opportunities, limitations and risks. Idea Group Pub. (2004)
Staron, M., Meding, W., Nilsson, C.: A framework for developing measurement systems and its industrial evaluation. Information and Software Technology 51(4), 721–737 (2009)
Torrents, V.R.: Development and optimization of a web-enabled OLAP-based software dashboard, Master thesis, Universidad de Alcala (2013)
Watson, H.J., Wixom, B.H.: The current state of business intelligence. Computer 40(9), 96–99 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Kalchauer, A., Lang, S., Peischl, B., Rodela Torrents, V. (2014). Business Intelligence in Software Quality Monitoring: Experiences and Lessons Learnt from an Industrial Case Study. In: Winkler, D., Biffl, S., Bergsmann, J. (eds) Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering. SWQD 2014. Lecture Notes in Business Information Processing, vol 166. Springer, Cham. https://doi.org/10.1007/978-3-319-03602-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-03602-1_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03601-4
Online ISBN: 978-3-319-03602-1
eBook Packages: Computer ScienceComputer Science (R0)