06/05/2025 - Articles
Automotive SPICE: The ingredient for better development processes
The automotive industry is under intense pressure to innovate – safety, quality, and efficiency are crucial. Automotive SPICE® (ASPICE) is a standard that improves development processes and helps manufacturers and suppliers meet regulatory requirements. But what exactly is behind it? In this article, you will learn which processes ASPICE covers, how an assessment is carried out, and what challenges arise during implementation. We will also highlight the benefits of certification and look at the future of automotive development. Projektron BCS supports companies in efficiently managing ASPICE-compliant processes and maintaining standards.
Contents:
- What is Automotive SPICE and why is it important?
- What role does Automotive SPICE play in the automotive industry?
- Which processes are covered by Automotive SPICE?
- How is Automotive SPICE integrated into the V-model?
- Automotive SPICE Capability Levels
- Which norms and standards are linked to Automotive SPICE?
- How does an Automotive SPICE assessment work?
- Challenges in implementing ASPICE
- How do companies benefit from Automotive SPICE?
- Best Practice Automotive SPICE: Burger Engineering
- Conclusion: Automotive SPICE – The future of automotive development
What is Automotive SPICE and why is it important?
Automotive SPICE – at first glance, this sounds like a particularly spicy seasoning mix for cars, doesn't it? Unfortunately, we have to disappoint you: this is not about chili-infused motor oils, but rather “Automotive Software Process Improvement and Capability dEtermination” (yes, the ‘E’ was creatively incorporated). It's quite a tongue twister, which is why everyone agreed on “Automotive SPICE” or simply “ASPICE.”
Automotive SPICE is a process model developed specifically for the automotive industry to improve the quality and efficiency of software and system development. It is based on ISO 15504, a general standard for evaluating software development processes. The automotive industry then adapted and optimized the model to meet the specific requirements of vehicles.
Automotive SPICE was developed by the Automotive Special Interest Group (SIG), a subgroup of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). This group consists of representatives from major automotive manufacturers and suppliers, including Audi, BMW, Daimler, Fiat, Ford, Jaguar, Land Rover, Porsche, and Volkswagen.
The most important milestones of ASPICE
Year | Event |
1990s | Initial concepts for evaluating software processes emerge (ISO 15504 – also known as “SPICE”) |
2005 | First specific version of Automotive SPICE is published |
2015 | Updated ASPICE version introduces stronger focus on safety aspects |
2022 | Integration of new requirements for cybersecurity & autonomous driving |
Today | ASPICE is mandatory for all major OEMs and suppliers |
The current version 4.0 of Automotive SPICE® was released at the end of 2023 and introduces a streamlined structure along with an extended plug-in concept. Ten rarely used process areas were removed, while new processes for Hardware Engineering (HWE) and Machine Learning Engineering (MLE) were added. A new scoping model allows greater flexibility by letting companies choose between Base, Plug-in, and Flex areas. In addition, strategy requirements were more clearly defined, traceability and consistency were merged, and terminology was revised to improve clarity and usability.
Significance of Automotive SPICE for the automotive industry
Nowadays, modern vehicles are no longer just made of sheet metal, engines, and four wheels – they are rolling supercomputers with millions of lines of code. From seat heating to autonomous driving – software is everywhere. But wherever there is software, there are also bugs. If a video game crashes, it’s annoying – but not life-threatening. With a car, it’s a different story.
ASPICE ensures clear processes in software development.
ASPICE improves collaboration between manufacturers and suppliers.
ASPICE ensures that every function meets high safety standards.
ASPICE reduces costs and time losses caused by faulty or inefficient development.
Challenge | ASPICE Solution |
Increasing software complexity | Structured and standardized development processes |
High safety requirements | Defined quality assurance measures |
Multiple suppliers | Consistent requirements for processes and collaboration |
Product lifecycle spanning many years | Traceable documentation and maintenance processes |
In short: ASPICE ensures that the software in vehicles remains reliable, safe, and maintainable. That’s why many manufacturers require their suppliers to have an ASPICE certification – without it, they often won’t award a contract.
Connection to ISO 15504 and ISO/IEC 330xx
ASPICE is based on ISO 15504, also known as SPICE (Software Process Improvement and Capability dEtermination), which was originally developed as an industry-independent framework. To enable a more precise evaluation of software development processes in the automotive sector, ASPICE was developed on top of it.
In parallel, ISO 15504 evolved into the ISO/IEC 330xx series of standards, which now form the current foundation for process assessment systems. ASPICE continues to use the familiar maturity model, inspired by these standards.
Standard | Meaning |
ISO 15504 | Foundation for ASPICE – describes how software processes are assessed |
ISO/IEC 330xx | Successor to ISO 15504, further developed for modern software architectures |
ISO 26262 | Complements ASPICE with a focus on functional safety in the automotive sector |
ISO/SAE 21434 | Extension for cybersecurity – essential for connected and autonomous vehicles |
In short, ASPICE does not stand alone, but is part of a comprehensive framework that ensures software in vehicles is as safe and reliable as possible.
What role does Automotive SPICE play in the automotive industry?
ASPICE has become as essential as the TÜV in the automotive world. Without the right processes, there is no certification—and without certification, there are no orders.
OEMs (original equipment manufacturers, i.e., the car manufacturers themselves) in particular require their suppliers to comply with ASPICE. After all, if a control unit fails in a new vehicle, the manufacturer wants to be sure that it wasn't due to chaotic development.
In fact, almost all major car manufacturers require ASPICE as a minimum standard for their suppliers. The higher the certification level, the better the chances of winning good orders.
Here are the main reasons why ASPICE is indispensable for manufacturers and suppliers:
Binding quality standards: Clear rules for the development and testing of software.
Fewer errors, greater safety: Structured processes minimize risks.
Cost savings: Error prevention saves money—and nerves.
Competitive advantage: Companies with a high ASPICE level have better market opportunities.
Relevance of ASPICE for safety-critical systems (e.g., ADAS, autonomous driving)
The smarter a car is, the more software it contains—and the more can go wrong. Modern vehicles are no longer just a means of transportation, but complex, networked systems with functions such as:
ADAS (Advanced Driver Assistance Systems): Lane departure warning systems, emergency brake assist, adaptive cruise control
Autonomous driving: Gradual progression from partial automation (level 2) to fully autonomous vehicles (level 5)
Cybersecurity functions: Protection against hacker attacks on vehicles
ASPICE ensures that such critical systems function reliably. Faulty software is not an option here – after all, no one wants their autonomous car to suddenly decide to turn left instead of right.
Influence of Automotive SPICE on quality and development processes
ASPICE is changing the way software is developed in the automotive industry. Whereas in the past, the principle of “build first, fix later” often prevailed, ASPICE ensures a structured, systematic approach.
- Before: Developers write code – testing comes later. Problems arise late in the process.
- With ASPICE: Development and quality assurance run in parallel – errors are detected and corrected early on.
Important changes due to ASPICE
Without ASPICE | With ASPICE |
Errors are often discovered late | Errors are identified early in the development process |
Documentation? Only when absolutely necessary! | Complete and traceable documentation |
Tests are unstructured and inconsistent | Tests follow clear, repeatable methods |
Different processes depending on the project | Standardized processes and scalability |
The result: Higher quality, lower costs, and satisfied customers.
What processes does Automotive SPICE cover?
ASPICE is not just a simple document with a few rules, but a structured methodology. In fact, ASPICE is divided into different process areas, which are weighted more or less heavily depending on the size of the company and the project.
A metaphor: Imagine ASPICE as a well-organized kitchen. You need:
The ingredients (requirements, system development) – What goes into the product?
The cooking process (project management, quality assurance) – How is it prepared?
Kitchen hygiene (support processes) – How does everything stay clean and traceable?
Overview of process groups
Process Group | Practical Relevance |
System and Software Development (SYS & SWE), Machine Learning Development (MLE), and Hardware Development (HWE) | Develops the actual product (ECUs, software, etc.) |
Project Management & Quality Assurance (MAN, PIM, REU, VAL) | Ensures that development stays within time and budget and that processes are followed and optimized |
Support Processes (SUP) | Manages changes, versions, and test data |
System and software development
This is where it all begins! In this group, requirements are gathered, translated into a system design, and finally developed into software.
Phase | Goal | Example |
---|---|---|
SYS.1 – System Requirements Analysis (Requirements Elicitation) | Goal: Capture all requirements – from the perspective of customers, legal regulations, standards, and technology. | A car should automatically brake when an obstacle is detected. |
SYS.2 – System Architecture (System Requirements Analysis) | Structure the solution: What hardware and software components exist? How do they interact? | Sensor → Control unit → Brake |
SWE.1 – Software Requirements Analysis | Which software functions are needed to implement the system requirements? | Object recognition through image processing. |
SWE.2 & SWE.3 – Software Architecture & Design (Architectural Design & Detailed Design and Unit Construction) | Breakdown into modules, layers, and interfaces. | Separation of image processing, decision logic, and actuator control. |
SWE.4 – Implementation (Software Unit Verification) | Actual coding of the individual software components. | Code quality matters – clean, maintainable code. |
SWE.5 & SWE.6 – Software and System Testing (Software Integration & Qualification Testing) | Verification on component and system level: Does everything work as intended? Are there any bugs? | Detect and fix bugs early before they cause issues in operation. |
Project Management and Quality Assurance
These processes ensure that chaos doesn’t take over. It's all about planning, control, and quality assurance – after all, the control unit shouldn't be finished on the day the car is delivered.
Phase | Goal | Example |
---|---|---|
MAN.3 – Project Management | Ensure the project is planned, controlled, and monitored. Who does what by when – with which resources? | A software module should be completed by the end of Q2. Project management assigns a team of three developers, sets milestones, budgets, and buffers. Countermeasures are taken if delays occur. |
SUP.1 – Quality Assurance | Ensure that processes, results, and artifacts comply with defined standards and norms (e.g., ISO 26262, ASPICE, internal guidelines). | The QA checks whether code reviews were carried out according to defined rules, test reports are complete, and safety requirements are met. |
MAN.5 – Risk Management | Identify and assess risks at an early stage and plan measures to avoid or mitigate them. | A new supplier tool is not yet validated – risk: delay in schedule. Action: Prepare an alternative solution or start a pilot project. |
Support Processes (Configuration Management, Change Management, etc.)
Without clear management of changes and versions, every developer would randomly fiddle with the code – a nightmare!
Phase | Objective | Example |
---|---|---|
SUP.8 – Configuration Management | Manage and track all versions, configurations, and baselines throughout the entire lifecycle. | A control unit in the 2025 vehicle model requires software version 3.1.2 – the CM system ensures that this version is clearly identified, documented, and reproducible. |
SUP.10 – Change Request Management | Systematically record, assess, approve, and implement changes (e.g., new requirements, bug fixes) – including traceability and impact evaluation. | The customer wants a new sensor function at short notice – change management assesses technical, timing, and economic impacts before approving the change. |
PIM.3 – Process Definition & Improvement | Define, evaluate, and continuously improve development processes – based on audits, project experience, and best practices. | Similar interface issues occurred in several projects. An analysis leads to an update of the software design process: mandatory interface workshops and review checklists are introduced. |
Structured processes and standardized terminology in Automotive SPICE
In Automotive SPICE® 3.0, the structure of the engineering processes has been revised, so that software engineering now forms a symmetrical V-model. The former ENG.x process group has been completely transferred to the new System Engineering (SYS.x) and Software Engineering (SWE.x) groups. The terms have been standardized: Elements and sub-elements define architecture levels, components are the smallest software units with design specifications, while units are the programmable parts. Hardware Engineering (HWE) and Machine Learning Engineering (MLE) have also been introduced as optional extensions. In addition, strategy requirements have been clarified in several process areas and their documentation standardized.
How does Automotive SPICE integrate into the V-model?
The V-model is one of the most widely used development models in the automotive industry – and for good reason. It offers a clear, structured approach to managing complex software and system development projects. ASPICE builds on this model by defining specific processes, methods, and quality requirements that must be taken into account in each phase of the V-model.
The V-model is structured so that each development phase on the left has a corresponding test or verification phase on the right.
Requirements Analysis | → | Acceptance Tests |
System Architecture | → | System Tests |
Software Architecture | → | Software Integration Tests |
Software Development | → | Module Tests |
As the project develops, the requirements for precision and testability increase.
Each specification phase has a corresponding test phase, which allows problems to be identified early on. ASPICE takes the V-model and defines specific processes that must be followed to ensure quality and traceability.
Phase of the V-Model | Relevant ASPICE Processes |
---|---|
System Requirements Analysis | SYS.1/2 – System Requirements Analysis |
System Architecture | SYS.3 – System Architecture |
Software Requirements | SWE.1 – Software Requirements Analysis |
Software Architecture | SWE.2 – Software Architecture |
Software Design | SWE.3 – Software Design |
Implementation | SWE.4 – Software Development |
Module Tests | SWE.5 – Software Module Tests |
Software Integration Tests | SWE.6 – Software Integration Tests |
System Tests | SYS.4&5 – System Tests |
Acceptance Tests | VAL.1 – Acceptance Tests |
Automotive SPICE therefore requires that every step of the V-model is traceable and tested.
Why is ASPICE integration into the V-model so important?
Errors cost more money in the long run! → If a problem is only discovered during acceptance testing, it is extremely expensive to correct.
Quality is measurable! → ASPICE requires that processes are regularly reviewed and improved.
Manufacturers demand ASPICE level! → Without ASPICE-compliant processes, suppliers have a poor chance of winning tenders.
ASPICE makes the V-model traceable, measurable, and efficient. It forces companies to establish clean processes right from the start, which saves costs and increases product quality in the long term.
Practical example: Automotive SPICE and the V-model in action
Imagine you are a supplier for a large automotive manufacturer. Your company is developing a new automatic emergency braking system (AEB). The customer not only requires a functioning system, but also proof that all development processes have been carried out in accordance with ASPICE.
Sounds like a lot of bureaucracy at first? Maybe – but let's play through the whole thing in a realistic project situation.
System requirements – the starting point in the V-model (SYS.1)
The car manufacturer gives you a specification: “The vehicle must detect obstacles early and brake automatically in case of danger.”
Automotive SPICE requires that this requirement be specified in more detail:
From what distance must the system detect obstacles?
Which sensors are used? (Radar? Camera? Lidar?)
How quickly must the vehicle react?
What environmental conditions are critical? (Rain, fog, darkness?)
ASPICE approach: Each of these questions is documented and converted into a comprehensible, testable specification.
Architecture design – How does the system fit into the vehicle? (SYS.2, SWE.2, SWE.3)
Now it's time to get technical. Your engineers design a system architecture in which the following components are defined:
System components:
Camera & radar sensors for object detection
Control unit for calculating collisions
Actuator that controls the braking system
ASPICE approach: Each of these components receives its own documentation and interface description.
Development & coding – the heart of the system (SWE.4)
Your software team begins implementation. They follow ASPICE rules for clean, traceable code development.
Example: Code guidelines according to ASPICE
Uniform naming of variables (brake_distance_threshold)
Documentation directly in the code
Versioning of all changes
ASPICE approach: Each line of code must be tested later and traceable to the requirements.
Testing – The right side of the V model (SWE.5, SWE.6, SYS.3, SYS.4)
The system is programmed – now comes the ASPICE endurance test.
Test types according to ASPICE:
Module tests: Individual code modules are tested (e.g., does the sensor recognize obstacles correctly?)
Software integration tests: Does the interaction between sensors, software, and brake system work?
System tests: A complete car is put through its paces in a test environment.
Test case: Pedestrian on the road
- Sensor detects pedestrian at a distance of 15 m
- Control unit calculates probability of collision
- Brake system is activated
- Vehicle comes to a stop in time
ASPICE approach: Every test is documented, reproducible, and traceable.
Acceptance tests & ASPICE certification (SYS.4)
The customer reviews the documentation. They want to see not only that the system works, but also that all ASPICE processes have been properly followed.
Are all requirements traceable down to the code?
Are all test cases documented and passed?
Are the developed processes repeatable and scalable?
Conclusion: Automotive SPICE ensures safety and quality
Without ASPICE, this could happen: | With ASPICE, it is ensured that: |
---|---|
❌ Emergency braking assistant detects obstacle too late | Every requirement is implemented traceably |
❌ Braking process is not reliably reproducible | Every requirement is implemented traceably |
❌ Car manufacturer rejects the system due to insufficient documentation | The system works reliably in every situation |
What are the Automotive SPICE Capability Levels?
Level | Meaning | Practical Example |
---|---|---|
0 - Incomplete | Processes are not defined or are implemented inconsistently. | Developer just "does something" without structure |
1 - Performed | There are working processes, but they are not standardized. | Work is being done, but no one knows exactly how |
2 - Managed | Processes are documented and can be reproduced. | "We do it like this – and that's what the manual says" |
3 - Established | Standardized, consistent, and repeatable processes. | The process runs smoothly. |
4 - Predictable | Quantitative control and optimization of processes. | Quality & efficiency are measured with statistical methods |
5 - Innovative | Continuous improvement and data-driven process optimization. | Companies actively introduce innovations and improvements |
Good results (Level 3 and higher): Companies are considered reliable partners for OEMs and have better chances of winning new orders.
Low ratings (Level 1–2): Process improvements are necessary to remain competitive in the long term.
Level 0: Critical deficiencies in the development process that can lead to project delays and possible contract terminations.
A high ASPICE maturity level is therefore not only a mark of quality, but also an economic advantage in the competition for new customers and projects. A company with Level 3 or higher can expect better contracts and long-term partnerships.
What norms and standards are associated with Automotive SPICE?
Automotive SPICE (ASPICE) is one of the central process assessment models in the automotive industry and is closely linked to other norms and standards to ensure the development of safe, efficient, and high-quality vehicle systems. In particular, functional safety according to ISO 26262, cybersecurity requirements according to ISO/SAE 21434, and the general relevance for functional safety assessments play an important role.
Connection to ISO 26262 (functional safety)
ISO 26262 is the central standard for functional safety in the automotive industry. It ensures that electrical and electronic systems in vehicles are systematically analyzed, developed, and tested for risks. The aim is to minimize the probability of safety-critical errors.
Core requirements of ISO 26262
Hazard analysis and risk assessment (HARA): Identification of potential hazards and classification according to Automotive Safety Integrity Levels (ASIL).
Safety requirements: Definition of measures to minimize risk.
Verification and validation: Ensuring functional safety throughout the entire development process.
Connection to Automotive SPICE
ASPICE assesses the processes in software and system development, while ISO 26262 considers their safety-critical aspects.
Automotive SPICE | ISO 26262 |
Focus on process quality | Focus on product safety |
Assessment of development processes | Verification of safety requirements |
Process optimization for software development | Functional safety through systematic error prevention |
Therefore, compliance with ISO 26262 requires consistent implementation of the development processes defined in ASPICE.
Connection to ASPICE for cybersecurity (ISO/SAE 21434)
With the increasing connectivity of vehicles, the risk of cyberattacks is growing. The ISO/SAE 21434 standard defines safety requirements for the entire vehicle development and the life cycle of the systems.
Key points of ISO/SAE 21434
Threat analysis and risk assessment (TARA): Identification and classification of potential cybersecurity risks.
Security requirements for software and hardware: Definition of technical measures for attack detection and defense.
Ensuring security-by-design principles: Integration of security measures early on in the development phases.
Integration into ASPICE
ASPICE enables the systematic implementation of cybersecurity requirements in the development process. This includes, among other things:
Definition and documentation of cybersecurity requirements as part of the system design.
Implementation and verification of security mechanisms.
Change management to take new threat scenarios into account.
An ASPICE-compliant development model ensures that cybersecurity guidelines are integrated from the outset and do not have to be added later.
Relevance for automotive functional safety assessments
Compliance with ASPICE, ISO 26262, and ISO/SAE 21434 is regularly checked by functional safety assessments. These assess whether companies have implemented their development processes in accordance with the required standards.
Evaluation criteria
Existence and implementation of safety measures in the development process.
Documentation and verification of safety tests and verification measures.
Compliance with regulatory requirements, especially for safety-critical components.
A successfully completed assessment strengthens a company's market position and is often a prerequisite for supply contracts with OEMs.
How does an Automotive SPICE assessment work?
ASPICE assessments ensure that processes are implemented efficiently and with a focus on quality. Companies that achieve a high level of maturity in this area benefit from an improved market position and long-term competitiveness. An ASPICE assessment serves to objectively evaluate development processes and follows a clearly defined structure.
Phases of an ASPICE assessment
Phase | Activities |
1. Preparation | Selection of processes to be assessed, definition of the scope, and collection of relevant documents. |
2. Document Analysis | Review of process documentation, quality guidelines, and development evidence. |
3. Interviews with Project Participants | Interviews with developers, testers, and project managers about practical process implementation. |
4. Practical Evaluation | Verification of actual implementation using project data, test cases, and version control systems. |
5. Result Assessment and Report | Documentation of findings, assignment of a maturity level, and identification of improvement potentials. |
A complete ASPICE assessment can take anywhere from a few days to several weeks, depending on the scope of the processes to be evaluated.
Important roles and responsibilities
An assessment requires the cooperation of various stakeholders within the company.
Role | Tasks |
ASPICE Assessor | Conducting the assessment, interviews, document review |
Project Manager | Coordinating processes and providing necessary information |
Software Developer | Explaining development processes and methods |
Test Engineers | Providing evidence of verification and validation |
A successful assessment requires that all participants are thoroughly prepared and that the process documentation is complete.
What challenges are involved in implementing ASPICE?
Automotive SPICE (ASPICE) promises more efficient development processes, improved product quality, and greater transparency. But the road to getting there is often rockier than a bumpy country road. Many companies find that introducing ASPICE is not simply a matter of distributing a process manual. Instead, there are numerous stumbling blocks that can jeopardize success.
1. Unclear goals and lack of commitment
ASPICE is not an end in itself. However, all too often, its introduction is seen as a chore to meet the demands of an OEM. Without a clear strategy and management commitment, ASPICE remains a paper tiger.
Solution: Define concrete goals, communicate the benefits, and ensure the necessary buy-in from decision-makers.
2. Inadequate process documentation
Many companies begin implementation with insufficiently documented processes. An ASPICE assessment then quickly turns into detective work.
Solution: Document existing processes from the outset and align them with ASPICE requirements.
3. Lack of training and resistance within the team
“We've always done it this way!” – When you hear this sentence, you know that acceptance for ASPICE is not high within the team.
Solution: Train your teams early on and show them in a practical way how ASPICE improves everyday work rather than making it more difficult.
4. Too much at once
A company wants to achieve ASPICE Level 3 right away and tries to convert all processes within a few months. The result? Chaos.
Solution: Opt for a step-by-step implementation. Start with the most important processes and iterate.
Integration into existing development processes
One of the most common questions is: “How can we integrate ASPICE into our existing way of working without turning everything upside down?” Here are some proven approaches that can help:
1. ASPICE as an evolutionary adaptation
ASPICE does not require a revolution, but rather step-by-step improvement. Start with a pilot project and use this experience to gradually optimize other processes.
2. Adapt standard processes in a modular way
Use existing development processes as a starting point. Identify gaps and adapt processes in a targeted manner instead of redefining everything.
3. Make targeted use of tool support
Specialized software helps to implement ASPICE standards efficiently. More on this later.
Best practices for successful implementation
1. Clear distribution of roles
Define responsibilities early on. Who is responsible for process optimization? Who ensures compliance?
2. Continuous improvement instead of a one-time project
ASPICE is not a project with an end date, but a continuous improvement process.
3. Use tools intelligently
Without the right tools, ASPICE becomes a paper avalanche. That's why software support is needed.
Which tools and methods support compliance with Automotive SPICE?
The implementation of Automotive SPICE (ASPICE) is hardly practicable without digital tools. Companies must document development processes seamlessly, track requirements, and automate quality assurance—a Herculean task without the right tools. In addition to specialized ALM and PLM systems, Projektron BCS offers project management software as a comprehensive solution for efficiently controlling ASPICE-compliant processes.
Projektron BCS: Central control for ASPICE-compliant projects
While many companies rely on separate application lifecycle management (ALM) or product lifecycle management (PLM) solutions, Projektron BCS integrates central functions for ASPICE directly into project management:
BCS Function | ASPICE Benefit |
---|---|
Structured Requirements Management | Enables seamless traceability according to ASPICE level |
Centralized Documentation | Automated traceability of changes and approvals |
Workflows & Approval Processes | Standardized review and verification mechanisms |
Test Management & Defect Tracking | Seamless integration into ASPICE test processes |
Resource & Time Management | Optimization of development cycles according to the V-Model |
Reporting & Automation | Automatic generation of ASPICE-compliant documentation |
Why BCS for ASPICE? An integrated solution instead of tool proliferation
Many companies juggle different specialised tools:
ALM systems (IBM Engineering Workflow, Polarion, Codebeamer ALM) manage requirements.
PLM systems (e.g. Siemens Teamcenter) control product-related data.
Jira & Polarion help with review workflows.
SonarQube and test automation tools ensure code quality.
But the challenge lies in integrating these systems, because ASPICE requires end-to-end process control across different development steps. This is where Projektron BCS comes in: Instead of struggling with isolated island solutions, BCS offers an integrated platform for project management, documentation, workflows, and quality assurance.
Automation: Less effort, more compliance
ASPICE requires complete traceability, but manual documentation is often tedious. With BCS, companies can automate central processes:
Automatic review workflows: Documents, requirements, or test cases go through standardized approval processes.
Linked requirements and test management processes: Each requirement can be linked directly to test cases and results in BCS.
Automatic reports: ASPICE-compliant reports can be generated at the touch of a button.
Process metrics & dashboards: Real-time overview of maturity, test coverage, and compliance.
Projektron BCS has already won several awards as ERP System of the Year and has also been honored with the Process Solution Award. These accolades underscore both the methodologically open diversity of the project management functions and the focus on process automation. Companies in the automotive industry benefit from BCS in the digitization and automation of internal and external business processes. Projektron GmbH is guided by the information security questionnaire of the German Association of the Automotive Industry (VDA ISA). The audit was carried out by an accredited TISAX audit service provider.
See for yourself and try Projektron BCS free of charge and with no obligation!
Agile methods vs. Automotive SPICE – a contradiction or a perfect complement?
“ASPICE is waterfall!” – This statement persists in the automotive industry. But it is only half the truth. Automotive SPICE (ASPICE) is a process-oriented standard with clear requirements for software and system development. Agile methods, on the other hand, rely on flexible, incremental development steps. At first glance, this sounds like a contradiction, but in practice, both approaches can not only coexist, they can even complement each other.
Opposites or perfect symbiosis?
The core conflict between ASPICE and agile methods lies in their basic philosophy:
Aspect | Agile Methods | ASPICE |
---|---|---|
Flexibility | high | structured |
Documentation | minimal | detailed |
Process control | iterative | phase-based |
Compliance | adaptable | strict requirements |
Customer focus | continuous feedback | clear acceptance criteria |
Agile methods such as Scrum or SAFe (Scaled Agile Framework) rely on quick, small development steps, while ASPICE requires structured documentation and verifiable quality. However, this does not mean that companies that have to work in accordance with ASPICE should forego agile development. Rather, it is a matter of integrating agile principles into ASPICE-driven processes in a targeted manner.
How does the combination of ASPICE and agile methods work?
The combination of ASPICE and agility can be successful if companies leverage the respective strengths of both approaches and skillfully interlink them. Here are some best practices for successful integration:
Agile working with Scrum or SAFe within the ASPICE structure
Many automotive companies already rely on Scrum for software development. Development teams work in sprints lasting two to four weeks, develop initial prototypes, and test new functions iteratively.
Example: A team is developing software for a new control unit in an electric vehicle. While ASPICE requires full traceability of requirements through to testing, Scrum can be used to develop features in short cycles and obtain continuous feedback from stakeholders.
Scaled agility with SAFe: For larger ASPICE projects, the Scaled Agile Framework (SAFe) is a good choice, as it coordinates Scrum teams while taking regulatory requirements into account. While individual teams work in an agile manner, SAFe ensures overall planning, strategy, and compliance.
Documentation in line with ASPICE requirements
ASPICE requires detailed documentation, while agile methods tend to favor lean, needs-based documentation. The key lies in automated and integrated documentation.
Practical implementation:
Requirements and architecture are recorded directly in agile tools such as JIRA or Polarion and linked to ASPICE process models.
Instead of excessive documentation requirements, companies rely on living documents: automated reports generated from already recorded work results ensure transparency without unnecessary overhead.
Code reviews and tests are integrated directly into the agile development process and documented automatically.
Automated metrics for quality control
A common criticism of agile methods is the perceived lack of quality assurance and control. ASPICE, on the other hand, sets clear quality requirements and requires a traceable evaluation of the development processes.
The use of automated metrics combines the advantages of both approaches:
Code analysis tools (e.g., SonarQube, Polyspace) monitor compliance with ASPICE quality standards in agile development teams.
Test automation ensures that every incremental change is checked immediately. This ensures that there is no loss of quality, even in fast sprint cycles.
CI/CD pipelines (continuous integration/continuous deployment) enable software to be delivered iteratively, while ASPICE-compliant reviews and approvals are ensured by defined gateways.
Conclusion: ASPICE and agility – the best of both worlds
Instead of viewing ASPICE and agile methods as opposites, companies should leverage the respective strengths of both approaches. While ASPICE ensures structure, traceability, and quality, agility enables flexibility, rapid development steps, and continuous feedback.
Successful integration is achieved through:
Scrum or SAFe for iterative development within the ASPICE process landscape
Automated, integrated documentation in line with ASPICE specifications
Use of metrics and automation for quality assurance
Scrum in software development: agile and structured
When it comes to agile software development methods, there's one term you can't avoid: Scrum. But what exactly is Scrum, and how does it demonstrate its strengths in software development? What roles and activities are involved in Scrum? What are the advantages and disadvantages of this agile framework? You'll find out all this and more in this article. We'll also give you an insight into our agile Scrum variant, which we use successfully to develop Projektron BCS. We use BCS as our Scrum software.
How do companies benefit from Automotive SPICE?
The implementation of Automotive SPICE offers companies numerous advantages that pay off both in the short term in product development and in the long term in terms of competitiveness. It is not just a matter of meeting regulatory requirements, but also of strategic optimizations and efficiency gains.
Improved development processes and product quality
Automotive SPICE helps companies standardize and implement development processes in a structured manner. This leads to:
Reduced error rates: Defined processes and quality controls enable errors to be identified and avoided at an early stage.
More efficient collaboration: Teams work according to clear guidelines, minimizing misunderstandings.
Better traceability: All changes and requirements are documented, which facilitates subsequent adjustments.
A comparison of the effects of ASPICE on the development process:
Area | before ASPICE | with ASPICE |
---|---|---|
Error detection | late identification in late test phases | early identification through reviews & tests |
Process structure | ad-hoc, non-standardized | clear processes with defined milestones |
Documentation | incomplete, unstructured | complete, traceable |
Greater market access opportunities through ASPICE certifications
Certification according to Automotive SPICE is a decisive factor for suppliers in the automotive industry. Many OEMs require a high ASPICE rating as a prerequisite for working with suppliers. The most important advantages:
Trustworthiness: An ASPICE level of 3 or higher signals to customers that the company uses structured and high-quality development processes.
Better business relationships: Many automotive manufacturers prefer or require ASPICE-compliant suppliers.
Legal certainty: Documentation and standardized implementation help minimize risks related to product liability and safety requirements.
Competitive advantages and long-term cost savings
ASPICE not only brings regulatory advantages, but also financial ones:
Reduced development costs: Early error detection prevents costly rework in late development phases.
Better planning: Clear processes enable more accurate estimation of development time and costs.
Higher efficiency: Automated testing and structured processes lead to faster and more resource-efficient development.
Best Practice: Burger Engineering – Successful ASPICE development with Projektron BCS
BURGER ENGINEERING GmbH & Co. KG is a leading provider of solutions in the fields of drive technology, digital electronics, fieldbus and communication technology, power electronics, and customized power supplies. The company develops concepts, electronics, hardware, firmware, and software for renowned manufacturers in the medical technology, aviation, industrial automation, automotive, and consumer electronics industries with a permanent and experienced team of engineers in-house and provides support in all phases of product development—from prototype construction to series production. The service portfolio includes innovative systems engineering and support with the necessary approvals or with circuit diagram and layout design. BURGER ENGINEERING has a certified quality management system in accordance with ISO 9001 and ISO 13485. BURGER ENGINEERING's best-known customers include VW, Siemens, and Airbus. BURGER ENGINEERING GmbH & Co. KG is a company of the BURGER GROUP.

BURGER ENGINEERING relies on Projektron BCS for its entire project management. The software enables consistent and structured planning, starting with the initial effort estimate and quotation calculation, through detailed project planning and control, to final billing. Thanks to the comprehensive functions of Projektron BCS, all project steps can be transparently documented and made traceable for all participants. This not only facilitates internal collaboration, but also creates a high level of transparency for customers in terms of project costs and progress.
The flexibility of the software with regard to different project management methods is particularly noteworthy. BURGER ENGINEERING relies on both classic models such as the V-model and agile approaches such as Scrum. Projektron BCS makes it possible to flexibly combine these methods and adapt them to the specific requirements of individual projects. This ensures that every project can be optimally managed and efficiently implemented.
See for yourself: You can try Projektron BCS free of charge and with no obligation!
Jörg Klenke, Management/PMO at BURGER ENGINEERING
“Projektron BCS has fully met our expectations—including the product promise that the tool can be adapted to a wide range of challenges and requirements. We particularly appreciate the software's high degree of adaptability, which allows us to tailor processes precisely to our needs and thus ensure even more efficient project management.”
Conclusion: Is Automotive SPICE the future of automotive development?
Automotive SPICE has long been more than just a regulatory requirement—it is a key building block for companies that want to be successful in the long term. In an industry that is becoming increasingly complex due to digitalization, e-mobility, and autonomous driving, a structured and quality-oriented development process is becoming increasingly important.
Summary of the most important findings
ASPICE improves product quality and development processes through clear structures and quality controls.
Companies with ASPICE certification have better chances of becoming suppliers to large OEMs.
The long-term cost savings achieved through error prevention and increased efficiency are a decisive competitive advantage.
Significance for future technologies such as e-mobility and autonomous driving
Future vehicle technologies depend on reliable, safe software. Especially for:
E-mobility: Battery management systems and control units require high-quality software to ensure safety and efficiency.
Autonomous driving: Driver assistance systems must meet the highest safety standards – ASPICE helps to demonstrably fulfill this standard.
Cybersecurity: With ISO 21434, ASPICE is also moving into the focus of cybersecurity for vehicles.
Final recommendations for companies
For companies in the automotive industry, there is hardly any way around Automotive SPICE. The following measures will help ensure successful implementation:
Step-by-step implementation: ASPICE does not have to be implemented immediately at Level 3 or higher – a gradual introduction reduces risks.
Training and awareness: Employees should be regularly trained in ASPICE processes to increase awareness and acceptance.
Use of suitable tools: ALM and PLM software can facilitate compliance with ASPICE requirements and leverage automation potential.
Integration into existing processes: ASPICE should be seen as a support rather than an additional bureaucratic burden.
Companies that take Automotive SPICE seriously benefit in the long term from more robust processes, better products, and a stronger market position. So it is not a question of whether ASPICE is the future of automotive development, but how quickly companies adapt to it.

About the author
Kai Sulkowski is an editor in the marketing department at Projektron and an expert on project management topics. With his many years of experience in analyzing and preparing complex technical content, he provides in-depth knowledge of best practices, methods, and trends in project management. His focus is on providing practical content that helps companies manage their projects efficiently.
Further interesting articles on the Projektron blog

Project communication
One of the main reasons for project failure is a lack of project communication - according to a PMI study, communication management in a project is just as important as an accurate cost estimate, a clear definition of project goals and a thorough risk analysis. 3 practical tips for your project communication!

Project flowchart
A project flow chart is an important part of the project plan and the basis for many other plans. Here you can find out everything you need to know about the project flow chart, get a template and examples of the project flow chart as a list, network plan and Gantt chart.

Resource planning
Resource planning is a strategically important step in project management. What is a resource plan? What information does it contain? What are the benefits of resource planning in project management? Here's resource planning from A to Z.

Project structure planning
It is considered the plan of plans or the mother of all plans in classic project management: the work breakdown structure (WBS). Find out how you should proceed when creating a work breakdown structure here.