Measuring Software Delivery Performance Using the Four Key Metrics of DevOps

被引:5
|
作者
Sallin, Marc [1 ]
Kropp, Martin [1 ]
Anslow, Craig [2 ]
Quilty, James W. [2 ]
Meier, Andreas [3 ]
机构
[1] Univ Appl Sci & Arts Northwestern Switzerland, Windisch, Switzerland
[2] Victoria Univ Wellington, Wellington, New Zealand
[3] Zurich Univ Appl Sci, Winterthur, Switzerland
关键词
DevOps; Agile; Metrics; Four Key Metrics; IT-performance; Case study;
D O I
10.1007/978-3-030-78098-2_7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Four Key Metrics of DevOps have become very popular for measuring IT-performance and DevOps adoption. However, the measurement of the four metrics deployment frequency, lead time for change, time to restore service and change failure rate is often done manually and through surveys - with only few data points. In this work we evaluated how the Four Key Metrics can be measured automatically and developed a prototype for the automatic measurement of the Four Key Metrics. We then evaluated if the measurement is valuable for practitioners in a company. The analysis shows that the chosen measurement approach is both suitable and the results valuable for the team with respect to measuring and improving the software delivery performance.
引用
收藏
页码:103 / 119
页数:17
相关论文
共 50 条
  • [1] Software Dependability Assessment Using DevOps Metrics
    Popentiu-Vladicescu, Florin
    Albeanu, Grigore
    [J]. 2022 6TH INTERNATIONAL CONFERENCE ON BUSINESS AND INFORMATION MANAGEMENT, ICBIM, 2022, : 168 - 172
  • [2] A Taxonomy of Software Delivery Performance Profiles: Investigating the Effects of DevOps Practices
    Forsgren, Nicole
    Rothenberger, Marcus A.
    Humble, Jez
    Thatcher, Jason B.
    Smith, Dustin
    [J]. AMCIS 2020 PROCEEDINGS, 2020,
  • [3] Metrics Model to Complement the Evaluation of DevOps in Software Companies
    Orozco-Garces, Carlos-Eduardo
    Pardo-Calvache, Cosar-Jesus
    Suescun-Monsalve, Elizabeth
    [J]. REVISTA FACULTAD DE INGENIERIA, UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA, 2022, 31 (61):
  • [4] Empowering Continuous Delivery in Software Development: The DevOps Strategy
    Siebra, Clauirton
    Lacerda, Rosberg
    Cerqueira, Italo
    Quintino, Jonysberg P.
    Florentin, Fabiana
    da Silva, Fabio B. Q.
    Santos, Andre L. M.
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2018, 2019, 1077 : 247 - 265
  • [5] Measuring the Fault Predictability of Software using Deep Learning Techniques with Software Metrics
    Bhandari, Guru Prasad
    Gupta, Ratneshwer
    [J]. 2018 5TH IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (UPCON), 2018, : 249 - 254
  • [6] DevOps Culture and its impact on Cloud Delivery and Software Development
    Mahanta, Prabal
    Pole, Anil Kumar
    Adige, Vittalraya Shenoy
    Rajkumar, M.
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND AUTOMATION (ICACCA 2016), 2016, : 260 - 265
  • [7] Using software metrics to estimate the impact of maintenance in the performance of embedded software
    Vieira, Andrws
    Faustini, Pedro
    Cota, Erika
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2014, : 521 - 525
  • [8] SOFTWARE METRICS - MEASURING THE PROGRESS OF SOFTWARE-DEVELOPMENT
    TRAN, TL
    SHERIF, YS
    [J]. MICROELECTRONICS AND RELIABILITY, 1988, 28 (05): : 693 - 702
  • [9] Measuring students' contributions in software development projects using Git metrics
    Hamer, Sivana
    Quesada-Lopez, Christian
    Martinez, Alexandra
    Jenkins, Marcelo
    [J]. 2020 XLVI LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2020), 2021, : 531 - 540
  • [10] Measuring innovation using key performance indicators
    Banu, Geanina Silviana
    [J]. 11TH INTERNATIONAL CONFERENCE INTERDISCIPLINARITY IN ENGINEERING, INTER-ENG 2017, 2018, 22 : 906 - 911