ASPICE

ASPICE

ASPICE-Compliant Automotive Software Engineering

Our software engineers develop embedded software for vehicles in line with the best international practices and ASPICE industry standard. This is how we can meet one of the key requirements of the automotive market leaders: the high quality and security of our embedded software for transport, which is becoming more complex every year.

ASPICE (Automotive Software Process Improvement Capability dEtermination) is a set of rules and guidelines for the automotive industry, a quality management system for the software development life cycle. We are now implementing ASPICE CL2-compliant projects for our clients.

The ASPICE Processes We Have Implemented

System requirements development

System architecture development

Software, hardware, mechanical requirements development

Software, hardware, mechanical arhitecure development

Software development
and unit testing

Integration
testing

Software qualification
testing

System quality
testing

Testing of the 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 processes need to be refined.

Level — Performed


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

Level — Managed

 
Processes are fully or, to a greater extent ASPICE-compliant, 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 Development

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

The advantage of this model for software engineers and vendors is that the testing takes place early, thereby minimising the likelihood of error. This way, customers reduce their cost and time of the release of the finished solution, and the development company can provide security and verification mechanisms.

V-model

With the V-model development, you can track errors and results from anywhere in the project. Each stage of development and testing is supported by appropriate documentation, which refers to the relevant point above or below the V-model.

The Promwad team works with Polarion ALM, a solution from SIEMENS, which helps manage the lifecycle of applications or embedded systems. It allows us to organise the work of distributed teams, establish all development processes in a unified environment and manage requirements.

The Polarion ALM solution collects and stores information about all development processes, captures the necessary links between phases and provides transparency in software architecture and development

Value of ASPICE

icon

 

Improving the quality and reliability of software products

icon

 

Testing and identifying possible errors at an early stage

icon

 

In-depth elaboration of software requirements, design, architecture

Why Promwad

icon

Expertise

We already have experience applying ASPICE requirements in joint projects with our clients. The automotive team at Promwad is now working to pass an external assessment to ASPICE CL2 level.

icon

Full documentation

We describe all software development processes for vehicles to comply with the standard in terms of practice and supporting documentation.
 
 

icon

Professional audit

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

Although our team is just gearing up for the ASPICE CL2 level certification, we are already providing automotive software development services in compliance with the standard:

Consulting

Development system and software requirements

Consulting

Building software architecture

Consulting

Software development

Consulting

Unit and integration testing

Consulting

Working with documentation in Polarion

Consulting

Using MISRA and style checkers

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.