Small companies have a crucial place in the software development chain. This fact challenges them to continuously search for technology that helps them make their development processes efficient. One way they are following is the implementation of agile practices or, more recently, the implementation of DevOps. However, most have not had the expected results due to the lack of information about how to do it in a continuous search for technology that adequately helps them. This paper provides a detailed guide for implementing an automated software development cycle using DevOps practices by integrating source code versioning, code review, automated build, and static code analysis. Implementing these practices aims to enhance software quality, reduce rework, and boost market competitiveness.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Increasing Quality in Software Development with DevOps: A Step-by-Step Guide

  • Manuel Alejandro Pastrana Pardo,
  • Hugo Armando Ordoñez Erazo,
  • Carlos Alberto Cobos Lozada,
  • Mirna Muñoz

摘要

Small companies have a crucial place in the software development chain. This fact challenges them to continuously search for technology that helps them make their development processes efficient. One way they are following is the implementation of agile practices or, more recently, the implementation of DevOps. However, most have not had the expected results due to the lack of information about how to do it in a continuous search for technology that adequately helps them. This paper provides a detailed guide for implementing an automated software development cycle using DevOps practices by integrating source code versioning, code review, automated build, and static code analysis. Implementing these practices aims to enhance software quality, reduce rework, and boost market competitiveness.