Herausforderung
- Durchsetzung der kontinuierlichen Integration von Softwaremodulen aus einem komplexen Lieferökosystem
- Sicherstellung der Codequalität des integrierten Codes
- Testen und Validieren der einzelnen Module und der Integration
Methodik
- Verwendung eines strukturierten Ansatzes für den Austausch mit den Entwicklungsteams und die eventuelle Integration von Softwarekomponenten
- Einsatz kommerzieller Tools zur Durchführung statischer Code- und Datenflussanalysen
- Automatisierung und Integration von Komponententests in die Build-Tool-Kette
- Einsatz automatisierter Pipelines für die Erstellung, das Testen und die Bereitstellung von Software
Ergebnis & Mehrwert
- SW-Komponenten von Drittanbietern wurden in das System integriert und umfassend getestet.
- Tests wurden automatisch mit Testfällen in Doors verknüpft.
- Code-Analyse-Tools wurden sowohl in der Continuous-Integration-Infrastruktur als auch für den lokalen Gebrauch eingesetzt.
- Ein universelles Pipeline-Konzept wurde entwickelt, um die Bereitstellung automatisierter Jenkins-Jobs zu beschleunigen.
- Unit-Tests wurden in die Build-Tool-Chain integriert, um das funktionale Verhalten der Software-Komponenten zu validieren.
Verwandte Projekte
Unsere Kompetenzen
Profitieren Sie von unserem breiten Kompetenzspektrum, fundiertem Wissen und einem hochqualifizierten und erfahrenen Consulting-Team.




