Continuous practices and Devops: Beyond the buzz, what does it all mean?
Paper i proceeding, 2017

DevOps and continuous practices are attracting steadily growing attention by both practitioners and researchers in the software engineering community. The terms are often used inconsistently, interchangeably and with unclear meaning, however. Taking the position that this ambiguity and miscommunication renders the community great harm, in that it impedes our ability to critically appraise these practices, their effects and interplay between them, we analyze how published literature on both continuous practices and DevOps treat the terms. Based on this analysis, along with statements by often cited sources in the community as well as personal experience from researching and practicing these concepts, we propose guidelines to help authors reduce ambiguity in their publications. Additionally, definitions designed to reflect mainstream interpretation while disentangling the terms from one another are presented.

Continuous integration

Continuous delivery

Devops

Continuous practices

Systematic mapping study

Continuous release

Agile

Continuous deployment

Författare

D. Stahl

Ericsson AB

T. Mårtensson

Saab

Jan Bosch

Chalmers, Data- och informationsteknik

Proceedings - 43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017

Vol. 2017-January 440-448
9781538621400 (ISBN)

43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017
Vienna, Austria,

Ämneskategorier

Mänsklig interaktion med IKT

Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning

DOI

10.1109/SEAA.2017.8114695

Mer information

Senast uppdaterat

2022-07-29