skip to main content
10.1145/3411564.3411608acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbsiConference Proceedingsconference-collections
research-article

DevOps Maturity Diagnosis – A Case Study in Two Public Organizations

Published: 03 November 2020 Publication History

Abstract

Organizations have been applying practices and elements of DevOps culture in the last decade to approximate development and operation teams. Many software development processes address problems associated with keeping the desired stability in organizational operations while increasingly attending the frequency and quality of software deliveries. Nevertheless, the gap between the objectives of organizational units and development and operation teams persists due to the inadequacy of the solutions adopted for the unique scenarios each organization faces. Thus, to better support creating a DevOps culture in an organization and to guide the adoption of DevOps solutions it is necessary to diagnose its maturity and their teams’ to evaluate the knowledge and skills of the people involved. We present a process to diagnose DevOps maturity. We applied it to two public organizations. We found that both organizations are evolving from level initial to level conscious. Moreover, we noticed that the participants know the DevOps culture although the organizations do not fully adopt it yet.

References

[1]
S. Akman, E. B. Aksuyek, and O. Kaynak. 2018. ALM tool infrastructure with a focus on DevOps culture. In European Conference on Software Process Improvement: EuroSPI 2018. Springer, CCIS 896, Tecnalia, Bilbao, Spain, pp. 291–303.
[2]
I. Bucena and M. Kirikova. 2017. Simplifying the DevOps Adoption Process. In CEUR WorkShop, Vol 1898 paper 14. BIR Workshops and Doctoral Consortium 2017. pp.1–15.
[3]
G. B. Ghantous and A. Gill. 2017. DevOps: Concepts, practices, tools, benefits and challenges, In Proceedings of the 21st Pacific Asia Conference on Information Systems. PACIS2017 (2017), pp. 1–12.
[4]
P. J. A. Gimenez and G. Santos. 2020. Questionário Diagnóstico para Adoção de Práticas e Aderência à Cultura DevOps. Relatòrio Tècnico DIA/UNIRIO - RelaTe-DIA 001/2020. http://www.seer.unirio.br/index.php/monografiasppgi/ article/view/9763, Acessado em 10/Fev/2020.
[5]
J. Hamunen. 2016. Challenges in Adopting a DevOps Approach to Software Development and Operations.
[6]
R. Jabbari, N. Ali, K. Petersen, and B. Tanveer. 2016. What is DevOps?: A Systematic Mapping Study on Definitions and Practices. In Proceedings of the Scientific Workshop Proceedings of XP2016. Edinburgh, Scotland, UK, pp. 1–11. https://doi.org/10.1145/2962695.2962707
[7]
L. E. Lwakatare, P. Kuvaja, and M. Oivo. 2015. Dimensions of devops, In International Conference on Agile Software Development - XP 2015, LNBIP 212. Lecture Notes in Business Information Processing, pp. 212–217. https://doi.org/10.1007/978-3-319-18612-2_19
[8]
L. E. Lwakatare, P. Kuvaja, and M. Oivo. 2016. An Exploratory Study of DevOps: Extending the Dimensions of DevOps with Practices, In 11th International Conference on Software Engineering Advances. ICSEA 2016 104, pp. 91–99.
[9]
H. Myrbakken and R. Colomo-Palacios. 2017. DevSecOps: a multivocal literature review. In International Conference on Software Process Improvement and Capability Determination. Springer, pp. 17–29. https://doi.org/10.1007/978-3-319-67383-7_2
[10]
K. Nybom, J. Smeds, and I. Porres. 2016. On the impact of mixing responsibilities between Devs and Ops. In International Conference on Agile Software Development. Springer, pp. 131–143. https://doi.org/10.1007/978-3-319-33515-5_11
[11]
R. V. O’Connor, P. Elger, and P. M. Clarke. 2016. Exploring the impact of situational context—a case study of a software development process for a microservices architecture. In 2016 IEEE/ACM International Conference on Software and System Processes (ICSSP). IEEE, Austin, TX, pp. 6–10. https://doi.org/10.1109/ICSSP.2016.009
[12]
K. Pavlovich and K. Krahnke. 2012. Empathy, connectedness and organisation. Journal of business ethics 105, 1 (01 2012), pp. 131–137. https://doi.org/10.1007/s10551-011-0961-3
[13]
P. Perera, M. Bandara, and I. Perera. 2016. Evaluating the impact of DevOps practice in Sri Lankan Software Development Organizations. In 2016 Sixteenth International Conference on Advances in ICT for Emerging Regions (ICTer). IEEE, pp. 281–287. https://doi.org/10.1109/ICTER.2016.7829932
[14]
P. Perera, R. Silva, and I. Perera. 2017. Improve software quality through practicing DevOps. In 2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer). IEEE, pp. 1–6. https://doi.org/10.1109/ICTER.2017.8257807
[15]
P. Runeson, M. Host, A. Rainer, and B. Regnell. 2012. Case study research in software engineering: Guidelines and examples. John Wiley & Sons. https://doi.org/10.1002/9781118181034
[16]
M. Sánchez-Gordón and R. Colomo-Palacios. 2018. Characterizing DevOps culture: a systematic literature review. In 18th International Conference on Software Process Improvement and Capability Determination, SPICE 2018, CCIS 918. Springer, Thessaloniki, Greece, pp. 3–15. https://doi.org/10.1007/978-3-030-00623-5_1
[17]
J. Sharp and J. Babb. 2018. Is Information Systems late to the party? The current state of DevOps research in the Association for Information Systems eLibrary. (08 2018).

Cited By

View all
  • (2024)Assessing BizDevOps maturity using international standards: Case studies and lessons learnedJournal of Software: Evolution and Process10.1002/smr.2646Online publication date: 26-Feb-2024

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SBSI '20: Proceedings of the XVI Brazilian Symposium on Information Systems
November 2020
371 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 November 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Case Study
  2. Continuous Software Engineering
  3. DevOps
  4. Maturity

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SBSI'20
SBSI'20: XVI Brazilian Symposium on Information Systems
November 3 - 6, 2020
São Bernardo do Campo, Brazil

Acceptance Rates

Overall Acceptance Rate 181 of 557 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)3
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Assessing BizDevOps maturity using international standards: Case studies and lessons learnedJournal of Software: Evolution and Process10.1002/smr.2646Online publication date: 26-Feb-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media