Die kontinuierliche Integration der Ergebnisse jedes einzelnen Entwicklers ist ein wesentlicher Bestandteil unserer Qualitätssicherung. In festgelegten Zyklen werden nach der Entstehung des Quellcodes oder nach dessen Veränderung diese Daten in die Versionsverwaltung integriert. Im Rahmen unseres Build-Prozesses werden die entsprechenden Projekte kompiliert und zu lauffähigen Zwischenständen zusammengefasst.
Während des Builds wird eine Reihe von Modulen ausgeführt, die Tests ausführen, automatische Reports und die ausführbare Anwendung erzeugen. Zur Ausführung kommen z.B.
Durch die Continuous Integration (regelmäßiger, vollständiger Build-Prozess) werden Fehler in den Ergebnissen einzelner Entwickler im Zusammenwirken mit dem Gesamtstand des Codes sehr schnell erkannt. Kosten durch aufwendige Fehlersuche im Nachhinein werden so minimiert oder vermieden.
Unsere Anwendungen werden mindestens einmal täglich vollständig erstellt. So ist jederzeit ein funktionierendes Gesamtsystem auf aktueller Codebasis vorhanden. Insbesondere im Java-Bereich haben wir reichhaltige Erfahrungen mit Continuous Integration gesammelt.
Unser Service für Sie: