Mitigating Configuration Differences Between Development and Production Environments: A Catalog of Strategies
Marcos Nazario, Rodrigo Bonifacio, Gustavo Pinto

TL;DR
This paper presents a catalog of eight strategies derived from interviews with industry professionals to mitigate configuration differences between development and production environments, aiming to reduce errors and improve operational efficiency.
Contribution
It provides a comprehensive, structured catalog of practical strategies for managing environment configuration differences, based on qualitative analysis of industry practices.
Findings
Eight distinct strategies identified for configuration management.
Use of automation tools and virtualization to test changes.
Improved response time and compliance through strategy implementation.
Abstract
Context: The Configuration Management of the development and production environments is an important aspect of IT operations. However, managing the configuration differences between these two environments can be challenging, leading to inconsistent behavior, unexpected errors, and increased downtime. Objective: In this study, we sought to investigate the strategies software companies employ to mitigate the configuration differences between the development and production environments. Our goal is to provide a comprehensive understanding of these strategies used to contribute to reducing the risk of configuration-related issues. Method: To achieve this goal, we interviewed 17 participants and leveraged the Thematic Analysis methodology to analyze the interview data. These participants shed some light on the current practices, processes, challenges, or issues they have encountered.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEconomic and Technological Innovation · Economic Development and Digital Transformation
