Date of publication xxxx 00, 0000, date of current version xxxx 00, 0000

In the last decade, modern data analytics technologies have enabled the creation of software analytics tools offering real-time visualization of various aspects related to software development and usage. These tools seem to be particularly attractive for companies doing agile software development. However, the information provided by the available tools is neither aggregated nor connected to higher quality goals. At the same time, assessing and improving software quality has also been a key target for the software engineering community, yielding several proposals for standards and software quality models. Integrating such quality models into software analytics tools could close the gap by providing the connection to higher quality goals. This study aims at understanding whether the integration of quality models into software analytics tools provides understandable, reliable, useful, and relevant information at the right level of detail about the quality of a process or product, and whether practitioners intend to use it. Over the course of more than one year, the four companies involved in this case study deployed such a tool to assess and improve software quality in several projects. We used standardized measurement instruments to elicit the perception of 22 practitioners regarding their use of the tool. We complemented the findings with debriefing sessions held at the companies. In addition, we discussed challenges and lessons learned with four practitioners leading the use of the tool. Quantitative and qualitative analyses provided positive results; i.e., the practitioners’ perception with regard to the tool’s understandability, reliability, usefulness, and relevance was positive. Individual statements support the statistical findings and constructive feedback can be used for future improvements. We conclude that potential for future adoption of quality models within software analytics tools definitely exists and encourage other practitioners to use the presented seven challenges and seven lessons learned and adopt them in their companies. INDEX TERMS agile software development, case study, quality model, software analytics, software analytics tool, software quality Silverio Martínez-Fernández et al.: Continuously assessing and improving software quality with software analytics tools: a case study n VOLUME XX, 2019

[1]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[2]  Barry Boehm,et al.  Characteristics of software quality , 1978 .

[3]  Victor R. Basili,et al.  TAME: Integrating Measurement into Software Environments , 1987 .

[4]  L. Lin,et al.  A concordance correlation coefficient to evaluate reproducibility. , 1989, Biometrics.

[5]  Dale Goodhue,et al.  Task-Technology Fit and Individual Performance , 1995, MIS Q..

[6]  K. Waters,et al.  Nocturnal Pulse Oximetry as an Abbreviated Testing Modality for Pediatric Obstructive Sleep Apnea , 2000 .

[7]  Fatemeh Zahedi,et al.  The Measurement of Web-Customer Satisfaction: An Expectation and Disconfirmation Approach , 2002, Inf. Syst. Res..

[8]  C. Pollak,et al.  The role of actigraphy in the study of sleep and circadian rhythms. , 2003, Sleep.

[9]  Diane M. Strong,et al.  Knowing-Why About Data Processes and Data Quality , 2004 .

[10]  V. Braun,et al.  Using thematic analysis in psychology , 2006 .

[11]  V. JuanPabloCarvallo,et al.  Managing Non-Technical Requirements in COTS Components Selection , 2006 .

[12]  Christof Ebert,et al.  Software measurement - establish, extract, evaluate, execute , 2007 .

[13]  Stéphane Bonnet,et al.  Estimation of respiratory waveform using an accelerometer , 2008, 2008 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[14]  Per Runeson,et al.  Guidelines for conducting and reporting case study research in software engineering , 2009, Empirical Software Engineering.

[15]  N. Marshall,et al.  Sleep health New South Wales: chronic sleep restriction and daytime sleepiness , 2007, Internal medicine journal.

[16]  Viswanath Venkatesh,et al.  Technology Acceptance Model 3 and a Research Agenda on Interventions , 2008, Decis. Sci..

[17]  A. Malhotra,et al.  Clinical guideline for the evaluation, management and long-term care of obstructive sleep apnea in adults. , 2009, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[18]  Alexander Serebrenik,et al.  SQuAVisiT: A Flexible Tool for Visual Software Analytics , 2009, 2009 13th European Conference on Software Maintenance and Reengineering.

[19]  Jürgen Münch,et al.  CQML Scheme: A Classification Scheme for Comprehensive Quality Model Landscapes , 2009, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications.

[20]  J. Floras,et al.  Obstructive sleep apnoea and its cardiovascular consequences , 2009, The Lancet.

[21]  Thierry Coq,et al.  The SQALE Analysis Model: An Analysis Model Compliant with the Representation Condition for Assessing the Quality of Software Source Code , 2010, 2010 Second International Conference on Advances in System Testing and Validation Lifecycle.

[22]  D. K. Arvind,et al.  Respiratory Rate and Flow Waveform Estimation from Tri-axial Accelerometer Data , 2010, 2010 International Conference on Body Sensor Networks.

[23]  Richard Wettel,et al.  Software Systems as Cities , 2010 .

[24]  José Antonio Fiz,et al.  Snoring analysis for the screening of sleep apnea hypopnea syndrome with a single-channel device developed using polysomnographic and snoring databases , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[25]  Christoph Augner,et al.  Associations of subjective sleep quality with depression score, anxiety, physical symptoms and sleep onset latency in students. , 2011, Central European journal of public health.

[26]  Johnnie N. Daniel,et al.  Sampling Essentials: Practical Guidelines for Making Sampling Choices , 2011 .

[27]  M. Tavakol,et al.  Making sense of Cronbach's alpha , 2011, International journal of medical education.

[28]  Tim Menzies,et al.  On the Value of Ensemble Effort Estimation , 2012, IEEE Transactions on Software Engineering.

[29]  Thomas Zimmermann,et al.  Information needs for software development analytics , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[30]  S. Quan,et al.  Rules for scoring respiratory events in sleep: update of the 2007 AASM Manual for the Scoring of Sleep and Associated Events. Deliberations of the Sleep Apnea Definitions Task Force of the American Academy of Sleep Medicine. , 2012, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[31]  David J. Durgan,et al.  Cerebrovascular Consequences of Obstructive Sleep Apnea , 2012, Journal of the American Heart Association.

[32]  L. Palmer,et al.  High prevalence of undiagnosed obstructive sleep apnoea in the general population and methods for screening for representative controls , 2013, Sleep and Breathing.

[33]  Daniel Cukier DevOps patterns to scale web applications using cloud services , 2013, SPLASH '13.

[34]  Niclas Palmius,et al.  SleepAp: An automated obstructive sleep apnoea screening application for smartphones , 2013, Computing in Cardiology 2013.

[35]  J. Solet,et al.  Measuring sleep: accuracy, sensitivity, and specificity of wrist actigraphy compared to polysomnography. , 2013, Sleep.

[36]  Dror G. Feitelson,et al.  Development and Deployment at Facebook , 2013, IEEE Internet Computing.

[37]  Fadi A. Aloul,et al.  On the use of smartphones for detecting obstructive sleep apnea , 2013, 13th IEEE International Conference on BioInformatics and BioEngineering.

[38]  Rita L. Sallam,et al.  Magic Quadrant for Business Intelligence and Analytics Platforms , 2013 .

[39]  Brendan Murphy,et al.  CODEMINE: Building a Software Development Data Analytics Platform at Microsoft , 2013, IEEE Software.

[40]  Steve Neely,et al.  Continuous Delivery? Easy! Just Change Everything (Well, Maybe It Is Not That Easy) , 2013, 2013 Agile Conference.

[41]  Dongmei Zhang,et al.  Software Analytics in Practice , 2013, IEEE Software.

[42]  Springer Fachmedien Wiesbaden,et al.  AUTOSAR — The Worldwide Automotive Standard for E/E Systems , 2013 .

[43]  Yaniv Zigel,et al.  OSA severity assessment based on sleep breathing analysis using ambient microphone , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[44]  Jan Bosch,et al.  Modeling continuous integration practice differences in industry software development , 2014, J. Syst. Softw..

[45]  H. Nakano,et al.  Monitoring sound to quantify snoring and sleep apnea severity using a smartphone: proof of concept. , 2014, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[46]  Victor R. Basili,et al.  Aligning Organizations Through Measurement , 2014, The Fraunhofer IESE Series on Software and Systems Engineering.

[47]  Yul Ha Min,et al.  Daily Collection of Self-Reporting Sleep Disturbance Data via a Smartphone App in Breast Cancer Patients Receiving Chemotherapy: A Feasibility Study , 2014, Journal of medical Internet research.

[48]  Harald C. Gall,et al.  Software Development Analytics (Dagstuhl Seminar 14261) , 2014, Dagstuhl Reports.

[49]  J. Montserrat,et al.  Effectiveness of Home Single-Channel Nasal Pressure for Sleep Apnea Diagnosis , 2014 .

[50]  S. Quan,et al.  Quality measures for the care of adult patients with obstructive sleep apnea. , 2015, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[51]  Reinhold Plösch,et al.  Operationalised product quality models and assessment: The Quamoco approach , 2014, Inf. Softw. Technol..

[52]  Guy Albert Dumont,et al.  Pulse oximetry recorded from the Phone Oximeter for detection of obstructive sleep apnea events with and without oxygen desaturation in children , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[53]  Nathan Marz,et al.  Big Data: Principles and best practices of scalable realtime data systems , 2015 .

[54]  Ciera Jaspan,et al.  Tricorder: Building a Program Analysis Ecosystem , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.

[55]  Raimon Jané,et al.  Respiratory signal derived from the smartphone built-in accelerometer during a Respiratory Load Protocol , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[56]  Xavier Franch,et al.  Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures , 2015, 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).

[57]  Walid Maalej,et al.  On the automatic classification of app reviews , 2016, Requirements Engineering.

[58]  Jan Bosch,et al.  Speed, Data, and Ecosystems: The Future of Software Engineering , 2016, IEEE Software.

[59]  Bill Curtis,et al.  Using Analytics to Guide Improvement during an Agile–DevOps Transformation , 2017, IEEE Software.

[60]  Xavier Franch,et al.  How Can Quality Awareness Support Rapid Software Development? - A Research Preview , 2017, REFSQ.

[61]  Raimon Jané,et al.  Characterization of microphones for snoring and breathing events analysis in mHealth , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[62]  Klaas-Jan Stol,et al.  Continuous software engineering: A roadmap and agenda , 2017, J. Syst. Softw..

[63]  Clemente Izurieta,et al.  An Industry Perspective to Comparing the SQALE and Quamoco Software Quality Models , 2017, 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).

[64]  Raimon Jané,et al.  mHealth tools for monitoring Obstructive Sleep Apnea patients at home: Proof-of-concept , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[65]  Pasi Kuvaja,et al.  Continuous deployment of software intensive products and services: A systematic mapping study , 2017, J. Syst. Softw..

[66]  A. Lowe,et al.  Prevalence of obstructive sleep apnea in the general population: A systematic review. , 2017, Sleep medicine reviews.

[67]  Valentina Isetta,et al.  A New mHealth application to support treatment of sleep apnoea patients , 2017, Journal of telemedicine and telecare.

[68]  Chrétien de Troyes Perceval , 2017 .

[69]  Georgios Gousios,et al.  Enabling real-time feedback in software engineering , 2018, ICSE.

[70]  Magne Jørgensen,et al.  Combining Data Analytics with Team Feedback to Improve the Estimation Process in Agile Software Development , 2018, Foundations of Computing and Decision Sciences.

[71]  Miryung Kim,et al.  Data Scientists in Software Teams: State of the Art and Challenges , 2018, IEEE Transactions on Software Engineering.

[72]  Edita Fino,et al.  Monitoring healthy and disturbed sleep through smartphone applications: a review of experimental evidence , 2019, Sleep and Breathing.

[73]  S. Chowdhuri,et al.  Hypopnea definitions, determinants and dilemmas: a focused review , 2018, Sleep Science and Practice.

[74]  Xavier Franch,et al.  Q-Rapids Tool Prototype: Supporting Decision-Makers in Managing Quality in Rapid Software Development , 2018, CAiSE Forum.

[75]  Markku Oivo,et al.  Software Process Measurement and Related Challenges in Agile Software Development: A Multiple Case Study , 2018, PROFES.

[76]  Tim Menzies The Unreasonable Effectiveness of Software Analytics , 2018, IEEE Software.

[77]  Xavier Franch,et al.  Using Bayesian Networks to estimate Strategic Indicators in the context of Rapid Software Development , 2018, PROMISE.

[78]  Mario Rapaccini,et al.  The role of digital technologies for the service transformation of industrial companies , 2018, Int. J. Prod. Res..

[79]  Andreas Jedlitschka,et al.  A Quality Model for Actionable Analytics in Rapid Software Development , 2018, 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA).

[80]  Vicente Zarzoso,et al.  Respiratory Waveform Estimation From Multiple Accelerometers: An Optimal Sensor Number and Placement Analysis , 2019, IEEE Journal of Biomedical and Health Informatics.

[81]  Julie Fontecave Jallon,et al.  Adaptive Accelerometry Derived Respiration: Comparison with Respiratory Inductance Plethysmography during Sleep , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[82]  Azadeh Yadollahi,et al.  Sleep Apnea Severity Estimation from Respiratory Related Movements Using Deep Learning , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[83]  L. Ashrafioun,et al.  Sleep, suicide behaviors, and the protective role of sleep medicine. , 2019, Sleep medicine.

[84]  N. de Vries,et al.  Polysomnography and sleep position, a Heisenberg phenomenon? , 2019, HNO.

[85]  M. Braem,et al.  Treatment of sleep-disordered breathing with positional therapy: long-term results , 2018, Sleep and Breathing.

[86]  Raimon Jané,et al.  Entropy Analysis of Acoustic Signals Recorded With a Smartphone for Detecting Apneas and Hypopneas: A Comparison With a Commercial System for Home Sleep Apnea Diagnosis , 2019, IEEE Access.

[87]  Y. Takeishi,et al.  Sleep Disordered Breathing and Cardiovascular Diseases , 2019, Journal of atherosclerosis and thrombosis.

[88]  Raimon Jané,et al.  Automatic Silence Events Detector from Smartphone Audio Signals: A Pilot mHealth System for Sleep Apnea Monitoring at Home , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[89]  C. Lebel,et al.  Sleep disturbances in youth at‐risk for serious mental illness , 2019, Early intervention in psychiatry.

[90]  A. Abreu,et al.  0463 Validation of a Home Sleep Apnea Testing Device for the Diagnosis of Sleep Disordered Breathing based on AASM 2012 guidelines , 2019, Sleep.

[91]  Raimon Jané,et al.  Automatic Event Detector from Smartphone Accelerometry: Pilot mHealth Study for Obstructive Sleep Apnea Monitoring at Home , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).