What Does Continuous Integration (CI) Mean?
Continuous integration (CI) is a software development practice in which each member of a development team integrates his work with that produced by others on a continuous basis.
In software engineering, CI is considered a form of quality control, where small pieces of effort are frequently applied, as opposed to the more traditional method of applying quality control after development has been completed. The integrations are verified by an automated build that is used to detect integration errors as quickly as possible and test the software.