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.
Read full abstract