Continuous Integration (CI)

Was ist Continuous Integration?
Continuous Integration (Kontinuierliche Integration, CI) ist ein Verfahren aus dem Bereich der Software-Entwicklung, das eingesetzt wird, um Release-Vorbereitungen zu vereinfachen und die Softwarequalität zu steigern. Hierbei werden Softwarekomponenten oder Änderungen regelmäßig zusammengeführt und getestet.

Diese Vorgehensweise unterscheidet sich stark vom traditionellen Vorgehen, bei dem Änderungen oft isoliert bearbeitet und erst nach Fertigstellung mit allen anderen Komponenten zusammengeführt werden. Dies ist zeitaufwändiger und die Feststellung von Fehlern kann entsprechend in Verzug geraten.

Vorteile von Continuous Integration
Das kontinuierliche Zusammenführen der Änderungen bringt u.a. folgende Vorteile mit sich:

  • Frühzeitiges Erkennen und Beheben von Fehlern
  • Steigerung der Softwarequalität
  • Die Produktivität der Entwickler steig
  • Beschleunigte Bereitstellung von Änderungen


Eine Erweiterung von Continuous Integration stellt Continous Delivery dar. Zudem kann Continuous Integration auch in der Cloud erfolgen.

‍Wir unterstützen Unternehmen bei der Definition und Umsetzung von Continuous Integration und Delivery Pipelines. Falls Sie Fragen haben, hilft Ihnen unser Digital Operations Team gerne.