Kontinuierliche Integration (Continuous Integration, CI) ist eine Methodik, eine veränderte Denkweise und eine Führungspraxis, die sich darauf konzentriert, wie man während des gesamten Lebenszyklus der Softwareentwicklung eine schnelle Erstellung, Prüfung und Bereitstellung erreichen kann. Dies beruht auf der Einführung von Automatisierung, um manuelle Prozesse zu rationalisieren und Konsistenz für häufig wiederkehrende Aufgaben in der Softwareentwicklungspipeline zu erzwingen.
In diesem Beitrag werden die Schritte und Vorteile der Implementierung eines "Continuous Integration - Build, Test & Delivery (CI-BTD)"-Frameworks in der Automobilindustrie aufgezeigt, um zu beschreiben, wie Continuous Integration genutzt werden kann, um manuelle Prozesse in eine automatisierte Weise umzuwandeln und so schnellere und zuverlässigere Ergebnisse zu erzielen.
Dies ermöglicht die automatische Generierung der Artefakte für die Einhaltung der Norm ISO26262 für funktionale Sicherheit, Teil 6 - Produktentwicklung auf Softwareebene, was zu Einsparungen von etwa 70 % des manuellen Aufwands während der Implementierungs- und Testphasen im SDLC (Software Development Life Cycle) führt.
Laden Sie unser Whitepaper herunter und lesen Sie es, um mehr zu erfahren.