Rapid continuous software engineering – state of the practice and open research questions
We need to built software rapidly and with a high quality. These goals seem to be contradictory, but actually, implementing automation in build and deployment procedures as well as quality analysis can improve both the development pace and the resulting quality at the same time. Rapid Continuous Software Engineering describes novel software engineering approaches that focus on short release cycles, continuous deployment, delivery, and continuous improvement through rapid tool-assisted feedback to developers. To realize these approaches there is a need for research and innovation with respect to automation and tooling, and furthermore for research into the organizational changes that support high pace development. This paper reports on the results of the 6th International Workshop on Rapid Continuous Software Engineering (RCoSE 2020), which focuses on the challenges and potential solutions in the area of Rapid Continuous Software Engineering, before reporting on our discussions regarding the state of the practice and open research topics.
Funding
History
Publication
ACM SIGSOFT Software Engineering NotesVolume, 2021, 46 (1) pp 25–27Publisher
Association for Computing MachineryRights
"© ACM, 2021. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM SIGSOFT Software Engineering NotesVolume 46 Issue 1 pp 25–27https://doi.org/10.1145/3437479.3437486Also affiliated with
- LERO - The Science Foundation Ireland Research Centre for Software
Sustainable development goals
- (4) Quality Education