Understanding Software Quality Management in Automotive Software Development

dc.contributor.authorUzoigwe, Ifeanyi Arnold
dc.contributor.authorSjöstrand, Carl Philip
dc.contributor.departmentChalmers tekniska högskola / Institutionen för teknikens ekonomi och organisationsv
dc.contributor.departmentChalmers University of Technology / Department of Technology Management and Economicsen
dc.contributor.examinerRaharjo, Hendry
dc.contributor.supervisorRaharjo, Hendry
dc.date.accessioned2026-09-03T11:53:53Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractManaging software quality within the automotive context is of importance as the automotive industry is becoming increasingly software defined. Especially since the recalls of vehicles have increased due to software defects. Furthermore, the theory highlight challenges in defining what software quality is. This study thereby aims to increase the understanding of how software quality is defined within the automotive context, what quality management practices are important, and what factors impact software development and quality. To address this, a qualitative case study was conducted at a global software supplier to the automotive industry. The study primarily focuses on development processes rather than the quality specification of the final software product. The data collection was conducted through observations, documentation reviews, and semi-structured interviews with 28 participants. The study shows that software quality is perceived as multidimensional and context dependent, with emphasis on both technical and customer-experience aspects. The study identified important automotive software quality attributes such as safety, security, robustness, and reliability. The study identified important software quality management practices, consisting of reviews, gates, testing, traceability, and continuous improvement. However, the study also indicated ambiguities in the understanding and application of software quality assurance and control. This lack of a shared conceptual understanding creates difficulties in aligning responsibilities, communicating quality expectations and improving processes. Finally, five main factors were identified impacting software development and quality: process, requirements, system complexity & dependencies, time and testing. These factors are related to unclear requirements, fragmented processes, time pressure, and limited testing capabilities that were recurring in the findings.
dc.identifier.coursecodeTEKX08
dc.identifier.urihttps://hdl.handle.net/20.500.12380/312403
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectSoftware quality
dc.subjectSoftware quality management
dc.subjectAutomotive software development
dc.subjectSoftware Quality assurance
dc.subjectSoftware Quality control
dc.subjectSoftware Requirement
dc.titleUnderstanding Software Quality Management in Automotive Software Development
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeQuality and operations management (MPQOM), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Ifeanyi Arnold Uzoigwe_Carl Philip Sjöstrand.pdf
Size:
1.91 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: