2023 · 16 citations · 12 references
ComputingComputer ScienceCloud InfrastructurePerformance MeasurementSoftware EngineeringMetrics CollectionProgress MeasurementProject Performance MeasurementSoftware Development Life Cycle ManagementSoftware MetricsSystems Development Life CycleDevopsMetricsRepository MetricsSoftware Development Life CycleSoftware Project MetricsThroughputTime Series Data Collection
The DevOps Research and Assessment (DORA) metrics have been widely accepted by the software industry as a powerful method to quantify DevOps performance, leading to significant interest in their measurement. Existing proprietary solutions are highly customised, and require specific types of cloud infrastructure, limiting their suitability for projects such as libraries, frameworks, and open source projects. To address this gap, we present a framework which operationalizes the DORA metrics independently of a project’s software development life-cycle or type of deployment. We demonstrate the general applicability of this framework by using it to calculate the throughput and stability of 304 popular open source repositories. We find that the time-series data it produces provides meaningful insights into the trending direction of a project’s recent and retrospective throughput and stability performance, especially when significant changes in metrics are correlated with major events in the project’s history. We conclude with recommendations for augmenting our approach with additional information such as bug criticality when such information is available.
12
John Anvik, Lyndon Hiew, Gail C. Murphy · 2006 · 921 citations
Jacek Śliwerski, Thomas Zimmermann, Andreas Zeller · ACM SIGSOFT Software Engineering Notes · 2005 · 803 citations
Christof Ebert, Gorka Gallardo, Josune Hernantes et al. · IEEE Software · 2016 · 490 citations
Automatic Identification of Bug-Introducing Changes
Sunghun Kim, Thomas Zimmermann, Kai Pan et al. · 2006 · 330 citations
The promises and perils of mining git
Christian Bird, Peter C. Rigby, Earl T. Barr et al. · 2009 · 310 citations · Full text