Quality is not an act it is a habit

« Continuous integration is a set of practise, in software engineering, of merging all developer working copies to a shared mainline several times a day. It consists of  verifying each modification of source code as the result of changes does not produce regression in the application during the development. »

The components of Coutinuous integration can be summarized briefly :

  • Quick detection of the software abnormalities and decrease the late cost of the software corrections
  • Test Automation
  • Tracing of the quality of the source code
  • Coutinuous version releases
  • Delivery automation

Intégration continue