| Title | Continuous Integration für alle! Erfahrungen und Herausforderungen |
| Language: | Deutsch |
| Target Group: | Quality Managers, Software Engineers Management Technical Focus |
| Presenter: | Bettina Niklaus & Jan Kostka, AdNovum Informatik AG |
| Abstract: |
AdNovum unterhält seit 10 Jahren eine automatisierte Build- und Test-Infrastruktur, den so genannten Nightly Build. Jede Nacht werden im Nightly Build mehr als 400 Projekte gebaut, die sich in den eingesetzten Technologien, aber auch in Architektur, Grösse und Komplexität wesentlich unterscheiden. Der Dienst ist mittlerweile ein integraler Bestandteil der firmeneigenen Engineering- und Controlling-Prozesse. Nebst Nightly-Build-Infrastruktur, automatisiertem Testing, Toolbox, Dependency Management und virtualisierten Umgebungen befassen wir uns in unserer Präsentation mit der zentralen Herausforderung, die Continuous-Integration-Umgebung jederzeit in funktionsfähigem Zustand zu halten. Wir zeigen weiter auf, weshalb Continuous Integration nicht nur die Entwickler selbst betrifft, sondern alle ins Projekt involvierten Personen, vom Testing über das Projektmanagement bis hin zum Controlling. Wir zeigen Ihnen, wie Sie Ihre Continuous-Integration-Umgebung gezielt verbessern und dadurch ein automatisiertes und verständliches Reporting einführen können, das sowohl Testern, Qualitätsingenieuren und Entwicklern wie auch dem Management und den Kunden entscheidende Vorteile bringt. Schliesslich vergleichen wir unser eigenes, massgeschneidertes Continuous Integration Tool mit einer Auswahl von Open-Source Tools. Im Fokus steht dabei die Frage, wo wir noch von den Open-Source-Lösungen lernen können und wo unsere zukünftigen Herausforderungen liegen. |