Wir arbeiten mit Automobilkonzernen zusammen und erstellen IT-Systeme, die direkt mit Autos kommunizieren. Wir teilen hier die Erfahrungen, die wir in den letzten 24 Monaten gesammelt haben. Dabei stellen wir die agile Softwareentwicklung und die notwendige Trennung von Hard- und Softwareentwicklung in den Mittelpunkt. Ziel sind relevante Features und Loyalität der Kunden. Dazu braucht es aber CI/CD und autonome crossfunktionale Teams. Beides ist mit Connected Cars ein Problem.
Wir empfehlen daher, die Hardware (das Auto) früh durch einen Mock in der Cloud zu ersetzen, E2E-Testing aufzubauen und das interne Connected Car Backend als "API as a Product" zu betrachten.