Measuring Software Delivery Performance Using the Four Key Metrics of DevOps

被引:7
|
作者
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 条
  • [21] Performance Assessment of Traditional Software Development Methodologies and DevOps Automation Culture
    Narang, Poonam
    Mittal, Pooja
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2022, 12 (06) : 9726 - 9731
  • [22] Performance metrics in software design models
    Sabetta, Antonino
    Koziolek, Heiko
    DEPENDABILITY METRICS: ADVANCED LECTURES, 2008, 4909 : 219 - +
  • [23] The impact of using biased performance metrics on software defect prediction research
    Yao, Jingxiu
    Shepperd, Martin
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 139 (139)
  • [24] Measuring BIM performance: Five metrics
    Succar, Bilal
    Sher, Willy
    Williams, Anthony
    ARCHITECTURAL ENGINEERING AND DESIGN MANAGEMENT, 2012, 8 (02) : 120 - 142
  • [25] Measuring technological performance of assignees using trace metrics in three fields
    Mu-Hsuan Huang
    Dar-Zen Chen
    Danqi Shen
    Mona S. Wang
    Fred Y. Ye
    Scientometrics, 2015, 104 : 61 - 86
  • [26] Measuring performance metrics: Techniques and tools
    Sabetta, Antonino
    Koziolek, Heiko
    DEPENDABILITY METRICS: ADVANCED LECTURES, 2008, 4909 : 226 - +
  • [27] Measuring technological performance of assignees using trace metrics in three fields
    Huang, Mu-Hsuan
    Chen, Dar-Zen
    Shen, Danqi
    Wang, Mona S.
    Ye, Fred Y.
    SCIENTOMETRICS, 2015, 104 (01) : 61 - 86
  • [28] Software Reuse Metrics: Measuring Component Independence and its applicability in Software Reuse
    Suri, P. K.
    Garg, Neeraj
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (05): : 237 - 248
  • [29] An Extendible Open Source Tool Measuring Software Metrics for Indicating Software Quality
    Alexan, Nader
    El Garem, Rana
    Othman, Hisham
    2016 SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS (SPA), 2016, : 172 - 176
  • [30] Establishing Key Performance Indicators for Measuring Software-Development Processes at a Large Organization
    Sueruecue, Cem
    Song, Bianying
    Krueger, Jacob
    Saake, Gunter
    Leich, Thomas
    PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 1331 - 1341