Loading...
Paper Type
ERF
Abstract
This research develops a taxonomy of Software Delivery Performance Profiles for DevOps development settings. We base the underlying Software Delivery Performance measure on the application of the Economic Order Quantity (EOQ) model to software development. Consistent with the objectives of both, development and operations departments, the measure includes attributes for throughput (release frequency and lead-time to delivery) and for stability (mean time to restore). Using a sample of 7,522 DevOps professionals globally, we conduct a hierarchical cluster analysis and find that the throughput and stability measures move in tandem and form three distinct Software Delivery Performance Profiles. Further analysis will show how the use of individual DevOps practices impacts Performance Profiles of development settings. When completed, the study will support the utility of DevOps and the effectiveness of individual DevOps practices.
Recommended Citation
Forsgren, Nicole; Rothenberger, Marcus A.; Humble, Jez; Thatcher, Jason B.; and Smith, Dustin, "A Taxonomy of Software Delivery Performance Profiles: Investigating the Effects of DevOps Practices" (2020). AMCIS 2020 Proceedings. 8.
https://aisel.aisnet.org/amcis2020/systems_analysis_design/systems_analysis_design/8
A Taxonomy of Software Delivery Performance Profiles: Investigating the Effects of DevOps Practices
This research develops a taxonomy of Software Delivery Performance Profiles for DevOps development settings. We base the underlying Software Delivery Performance measure on the application of the Economic Order Quantity (EOQ) model to software development. Consistent with the objectives of both, development and operations departments, the measure includes attributes for throughput (release frequency and lead-time to delivery) and for stability (mean time to restore). Using a sample of 7,522 DevOps professionals globally, we conduct a hierarchical cluster analysis and find that the throughput and stability measures move in tandem and form three distinct Software Delivery Performance Profiles. Further analysis will show how the use of individual DevOps practices impacts Performance Profiles of development settings. When completed, the study will support the utility of DevOps and the effectiveness of individual DevOps practices.
When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.