Public Agile

Glossary term

CI – Continuous Integration

Agile teams, and their customers, benefit by being able to: 1. minimize the duration and effort required for each code integration; and 2. enable the delivery of a version suitable for release at any moment. To achieve these twin objectives, Continuous Integration (CI) relies on a suite of automated tests, where execution can complete rapidly, and provide immediate visibility into the health of the code base. Version control tools, team policies and conventions, and other tools specifically designed for code integration all play a part in Continuous Integration.

Related Subjects

Continuous Delivery Continuous Deployment

Acknowledgements

Authored by Philip Rogers

Photo by Markus Spiske on Unsplash

Agile World Resources are provided as free resources to anyone seeking to learn more and are shared under a creative commons attribution license. This means if you use a resource elsewhere you must name Agile World Resources as the source, who the author is, and the photo creator (if used).

Back to the glossary