Automotive Developers Struggle with Foundational Software Challenges
A study reveals automotive software teams spend significant time on foundational tasks, hindering innovation in application-layer development.
In the automotive industry, software developers are increasingly voicing their opinions on where their focus should lie. A significant 76% believe that original equipment manufacturers (OEMs) ought to prioritize application-layer innovation over foundational software infrastructure. This indicates a shift in perspective from 80% just a few years ago, indicating a more cautious approach to how quickly changes can be implemented.
Challenges in Development
The current landscape of software delivery is under considerable strain. A recent survey indicates that debugging and testing have emerged as the leading obstacles for automotive software teams, now reported by 44% of developers. This marks an increase of eight percentage points since last year.
Integration complexity (39%) and lengthy development cycles (37%) closely follow, but the primary focus on debugging suggests a growing concern over efficiency. Additionally, developer satisfaction with their environments is decreasing: the proportion of those rating their tools as "excellent" has dropped from 30% to just 20%.
Addressing Technical Complexity
Justin Moon, Vice President of Core Product Engineering at QNX, articulates the challenges faced by the industry. He emphasizes that a significant portion of engineering efforts—approximately one-third—are spent on rebuilding foundational software rather than innovating features that resonate with consumers. This misallocation of resources can detract from the customer experience and brand loyalty.
“Our data demonstrates that this fixation on the foundational layer is detrimental,” Moon states. “As debugging becomes more challenging, perceptions of productivity decline, and concerns over security intensify.
Tag: Software Development