Compliance standard in the automotive industry: Vehicle manufacturers understand the importance attached to comply with standards in the automotive industry. Having to comply takes into account, the safety of such a vehicle. As a result, compliance agencies have come up with several compliance codes that decide the level of compliance of the automotive in terms of safety. Some of them include the following:
- IEC 61508 (Functional Safety of Electronic/Electrical/Programmable Electronic Safety-related Systems).
- ISO 26262 (Road vehicles – functional safety)
- Automotive SPICE (Software Process Improvement and Capability Determination). Also referred to as ISO/IEC 15504
- Capability Maturity Model Integration (CMMI)
For this writeup, our focus is on 2 and three, i.e. ISO 26262 and Automotive SPICE.
The ISO 26262 is an improvement on the IEC 61508. Its goal is to determine the level of safety/risks in the functional use of an automotive. By doing this, it accesses the electronic functionality of the vehicle from conceptualization, design, creation, and production. Its goal is to ensure that vehicle safety is paramount especially for its habitats. Since the 2009 publication of the (DIS) of ISO 26262, this ISO has gained traction. With legal practitioners using it as a standard in defending cases. It uses a set of guides that help to determine the compliance level of a system: either software or hardware. It provides the safety lifecycle, the risk classes; it gives the safety requirements through the AILs for minimizing residual risk to an acceptable minimum and provides a validation method for ensuring that vehicle manufacturers meet a safety standard.
Automotive SPICE is also known as ASPICE. It is a set of really technical documents that assist in the creation and adherence to electronic software safety and functionality. ASPICE provides the working standard that is needed for manufacturers to achieve regulatory fixed standards of electronic software for their vehicles. Automotive SPICE is a document duly owned by the VDA (Verband Der Automobile industry e.V. ASPICE has a Process Reference Model document that’s crafted for this particular industry.
The PRM consists of the PRM consists of the Primary Life Cycle, Organization Lifecycle, and Support Lifecycle. The Primary Lifecycle then consists of the Acquisition, Supply, System Engineering and Software Engineering Process Groups. The Acquisition group, also termed the customer acts ACQ. And it includes the following: Agreement, monitoring, technical demands, Process, and Legal requirements. The supply group consists of the process release and supply tender. The system group includes specification, design, integration and qualification test. The Software engineering group provides analysis, design, construction and verification, integration and communication.
The ASPICE document module is a set of technical documentation that is needed for the implementation of a full standard electronic software for an automobile. The ISO 26262 on the other hand, is a document that consists of technical implementation standards that are needed for the standardization of the functional safety of the vehicle.