Context: Software has become ubiquitous in every corner of modern societies. During the last five decades, software engineering has also changed significantly to advance the …
DevOps as a new way of thinking for software development and operations has received much attention in the industry, while it has not been thoroughly investigated in academia yet …
L Chen - Journal of Systems and Software, 2017 - Elsevier
Continuous Delivery (CD) is a relatively new software development approach. Companies that have adopted CD have reported significant benefits. Motivated by these benefits, many …
S Arachchi, I Perera - 2018 Moratuwa Engineering Research …, 2018 - ieeexplore.ieee.org
Agile practices with Continuous Integration and Continuous Delivery (CICD) pipeline approach has increased the efficiency of projects. In agile, new features are introduced to …
DevOps and continuous practices are attracting steadily growing attention by both practitioners and researchers in the software engineering community. The terms are often …
There is an acknowledged need for teaching realistic software development in project courses. The design space for such courses is wide, ranging from single-semester to two …
R Alkadhi, T Lata, E Guzmany… - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
Chat messages of development teams play an increasinglysignificant role in software development, having replacedemails in some cases. Chat messages contain …
Continuous deployment (CD) is a software development practice aimed at automating delivery and deployment of a software product, following any changes to its code. If properly …
The DevOps phenomenon is gaining popularity through its ability to support continuous value delivery and ready accommodation of change. However, given the relative immaturity …