Automotive ASPICE-Compliant Software Development

ASPICE (full form: Automotive Software Process Improvement Capability dEtermination) is a set of rules and guidelines for the automotive industry and a quality management system that we use in our software development. Our engineers develop embedded products for vehicles in line with the best international practices and industry standards. 

Promwad offers custom solutions to assist our clients in implementing ASPICE CL2-compliant projects. This approach enables us to meet the most important requirement of automotive market leaders: the high levels of quality and security of our embedded solutions for transport, which increases in complexity with every passing year.

The ASPICE Processes We Implement

System requirements and architecture development


Development of software/hardware/mechanical requirements and architecture

Software qualification and system
quality testing

Software development and
unit testing

Hardware and mechanics

5-Tier Maturity Scale of ASPICE Certification

Automotive SPICE certification of projects and companies is based on a scale of five ASPICE levels:

Level — Incomplete

ASPICE requirements are not fully met, and there are processes that need to be refined.

Level — Performed

Standard process requirements have been implemented but some process steps must be improved.  

Level — Managed

Processes are fully or, to a greater extent ASPICE-compliant, or nearly so, and the company can supply its solutions.

Level — Established

Processes are fully ASPICE-standardised and are constantly being improved.

Level — Predictable

ASPICE standards are fully complied with, and the results are analysed for further estimation.

Level — Innovating

Improving performance standards in line with new engineering challenges.

V-Model Software Engineering

The Automotive SPICE software development process is based on the V-model and can be divided into two parts: development (left side of the V) and testing (right side of the V). Each design stage is tested for compliance with a given project's requirements.

The primary advantage of this model for software engineers and vendors alike lies in the fact that the testing takes place in the early development stages, thereby minimising the likelihood of errors. Thus, customers reduce the costs and time of the finished solution’s release, while the engineering company can provide security and verification mechanisms.

With the V-model, you can track errors and results anytime during the project. Each design and testing stage is supported by appropriate documentation, which refers to the relevant point above or below the V-model.


The Promwad team employs Polarion ALM, a solution from Siemens, which collects information and captures links between phases to enable managing the lifecycle of applications or embedded systems: from wireless charging and GPS tracking to automotive computer vision solutions. It allows us to organise the workflows of distributed teams, establish all engineering processes in a unified environment, and keep track of requirements.


The Value of ASPICE in Automotive



Improved quality and reliability of the end software products



Testing and identification of possible errors at an early



In-depth elaboration of software requirements, design, and architecture

Why Promwad



We already have experience applying industry standards to joint projects with our clients. The automotive team at Promwad is now working to pass an external assessment that will grant us the ASPICE CL2 level.


Full documentation

We describe all ASPICE engineering processes for vehicles to comply with the standard in terms of practical application and supporting documentation.


Professional audit

An auditor will review our documentation, review our Level 2 development processes, and help determine which processes need to be refined in order to reach Level 3.

Although our team is just gearing up for the official ASPICE CL2 level certification, we already provide automotive software development services that comply with this standard:


System and product requirements development


Software architecture design




Unit and integration


Documentation creation and management using Polarion ALM


MISRA and style checkers implementation

Our Case Studies in Automotive

Would you like to develop your automotive software according to ASPICE standards?

Drop us a line about your project! We will contact you today or the next business day. All submitted information will be kept confidential.