title: Automotive Spice und agile Softwareentwicklung
title: Einfluss und Auswirkungen von Automotive Spice auf die Agilität von Zulieferfirmen
titleType: Subtitle
Creators: name: Eilenberg, Kathrin
Publisher: name: FH CAMPUS 02 (CAMPUS 02 Fachhochschule der Wirtschaft)
Year: 2023
Subjects: subject: 658 Allgemeines Management

description: Die Softwareentwicklung wird in der Automobilbranche aufgrund der Komplexität der Fahrzeuge und Steuergeräte immer wichtiger. Neben der Komplexität der Fahrzeuge stehen die Hersteller einem Marktumfeld gegenüber, dass sich immer schneller wandelt und in immer kürzerer Zeit neue Innovationen einfordert. Einen Großteil der Softwareentwicklung vergeben die HerstellerInnen an externe LieferantInnen, da das Wissen über die Softwareentwicklung meist nicht bei den HerstellerInnen vorhanden ist. Die Auswahl der LieferantInnen erfolgt oftmals mit Hilfe von Prozessbewertungen nach Automotive SPICE. Dies soll sowohl die Qualität der Software als auch die Prozessfähigkeit und Termintreue der LieferantInnen sicherstellen. Daneben fordern die HerstellerInnen von den LieferantInnen eine flexiblere Arbeitsweise, damit neue Anforderungen auch innerhalb laufender Softwareprojekte bearbeitet werden können. Aufgrund dieser geforderten Flexibilität ändert sich das Vorgehen der Softwareentwicklung in der Automobilbranche von einem sequenziellen Ansatz hin zu immer agileren Herangehensweisen. Diese Arbeit untersucht anhand von sechs Interviews mit Fachgrößen aus dem agilen Umfeld, wie sich die Anforderungen von Automotive SPICE auf die agile Softwareentwicklung auswirken. Als Beispiel für ein agiles Vorgehensmodell zieht die Arbeit Scrum in Verbindung mit dem Nexus Framework heran. Begleitet wird dieses Vorgehensmodell von agilen Praktiken. Daneben betrachtet die Arbeit das agile Manifest mit seinen Werten und Prinzipien, welche die Grundpfeiler der agilen Softwareentwicklung darstellen. Ein Abgleich der Ziele von Automotive mit der agilen Softwareentwicklung ergänzt die Untersuchung. Die Auswertung der Interviews hat gezeigt, dass der Einsatz agiler Praktiken, wie Pair Programming und Test-Driven Development, auch im Rahmen von Automotive SPICE unter bestimmten Bedingungen möglich ist. Primäre Ziele von Automotive SPICE sind die Prozessverbesserung, die Kosten- und Termineinhaltung und die Planung. Die Prozessverbesserung stimmt mit den agilen Prinzipien überein. Planung, Termin- und Kosteneinhaltung, können Organisationen durch den Einsatz agiler Methoden wie Scrum wesentlich besser erreichen, als es mit traditionellen Methoden möglich ist. Die Standardisierung von Prozessen ermöglicht es den Unternehmen Prozesse wieder zu verwenden und reduziert dadurch die Aufwände bei der Errichtung neuer Projekte. Dies wiederum kommt den agilen Prinzipien entgegen. Für die erfolgreiche Umsetzung der Anforderungen aus Automotive SPICE in agilen Teams und Unternehmen werden konkrete Handlungsempfehlungen gegeben. Die Grenzen dieser Arbeit und aus der Arbeit heraus aufgekommene Forschungsfragen, werden im Anschluss diskutiert.
description: Software development is becoming more and more important in the automotive industry due to the complexity of vehicles and control units. In addition to the complexity of the vehicles, manufacturers are faced with a fast-changing market environment, which requires new innovations in an ever-shorter period of time. The manufacturers outsource a large part of the software development to external suppliers, as the knowledge about software development is often not available from manufacturers. The selection of suppliers is often done with the help of process assessments according to Automotive SPICE. This should ensure both the quality of the software and the process capability and adherence to delivery dates of the suppliers. In addition, the manufacturers demand a more flexible way of working from the suppliers so that new requirements can also be processed within ongoing software projects. Due to this required flexibility, the software development approach in the automotive industry is changing from a sequential approach to an increasingly agile approach. Using six interviews with experts from the agile environment this thesis examines how the requirements of Automotive SPICE affect agile software development. The thesis uses Scrum in combination with the Nexus Framework as an example of an agile process model. This process model is accompanied by agile practices such as emergent architecture and Kanban. In addition, the thesis considers the agile manifesto with its values and principles, which are the cornerstones of agile software development. A comparison of the goals of Automotive SPICE with the agile manifest complement the investigation. The evaluation of the interviews has shown that the use of agile practices such as pair programming and test-driven development is also possible in the context of Automotive SPICE under certain conditions. The primary goals of Automotive SPICE are process improvement, planning and compliance with costs and deadlines. Process improvement is in line with agile principles. Organizations can achieve planning, adherence to deadlines and costs by using agile methods such as Scrum much better than is possible with traditional methods. The standardization of processes enables companies to reuse processes and thus reduces the effort involved in setting up new projects. This, in turn complies with the agile principles. For the successful implementation of the requirements from Automotive SPICE in agile teams and companies, specific recommended actions are given. The limitations of this thesis and the research questions that have arisen from the investigation will be discussed afterwards.