Emerging Continuous Integration Continuous Delivery (CI/CD) For Small Teams
DOI:
https://doi.org/10.17762/msea.v72i1.2381Abstract
DevOps, short for Development and Operations, is a software development methodology that emphasizes collaboration and communication between development teams and operations teams to deliver high-quality software products faster and more reliably. The primary goal of DevOps is to shorten the software development life cycle and increase the frequency and quality of software releases. This is achieved through a set of practices, tools, and cultural norms that promote collaboration, automation, continuous integration and delivery, monitoring, and feedback. DevOps is based on the Agile methodology and is focused on breaking down the silos between development and operations teams. By adopting DevOps practices, organizations can improve their software development processes, reduce costs, increase efficiency, and ultimately deliver better products to their customers. Enhancing the collection and reporting of contextual information in studies related to continuous practices, gaining a deeper understanding of the (re)architecture of software-intensive systems to support continuous practices, and addressing the lack of knowledge and tools for designing and implementing secure.