Continuous Integration

Continuous Integration and the Release Maturity Model

Continuous Integration (CI), which is a big part of continuous delivery, is the concept of continuously building and testing software using an automated process. We have learned that utilizing CI could help us catch bugs earlier, enable better visibility, reduce repetitive processes, enable development teams to produce deployable products at a moment’s notice, and reduce risk overall. This discussion will identify the various levels of continuous integration and delivery with regards to a release maturity of the development team or parent organization.