Comprehensive Overview: A Streamlined Approach to Embedded Software Approval
Presented by Greg Alling, Director and Technical Fellow, Global Quality Systems and Audit, Dana Incorporated
From the recent Virtual Customer Conference, Greg Alling delivered an insightful session on CQI-34, focusing on the emerging need for a standardized software assurance approval process. This critical initiative addresses the challenges posed by the growing use of embedded software in automotive and on-highway applications.
Key Themes Discussed
1. Introduction to CQI-34
Greg emphasized the significance of CQI-34 as a guidance document rather than a standard. The presentation highlighted:
- The rapid evolution of embedded software in electrification and automotive systems.
- The challenges in approving software as standalone or embedded products, including its integration with other components.
2. Industry Standards and Approval Processes
The session covered key industry standards shaping embedded software development:
- ASPICE: For process improvement and capability determination.
- ISO 26262: Functional safety.
- ISO 21434: Cybersecurity.
- Customer-Specific Requirements (CSRs): Emerging variations in software approval processes.
3. The Business Case for CQI-34
Greg explained the rationale behind CQI-34:
- The increasing variation in approval processes leading to inefficiencies.
- The need for a standardized methodology akin to PPAP for production part approval.
- AIAG’s commitment to addressing these challenges with CQI-34.
4. The Structure and Requirements of CQI-34
CQI-34 aims to mirror PPAP’s structure for consistency:
- Process Overview: General introduction and flow.
- 15 Process Requirements: Similar to PPAP’s 18 elements, covering areas such as software version identification, release notes, risk management, and manufacturing compliance.
- Submission Guidelines: Levels of submission, evidence requirements, and statuses (Approved, Interim, Rejected).
5. Integration with Existing Standards
CQI-34 is designed to complement existing standards:
- Provides a unified methodology for approval without replacing ASPICE, ISO 26262, or ISO 21434.
- Supports alignment with IATF 16949 requirements for embedded software quality assurance.
Key Takeaways
- CQI-34 addresses the unique challenges of embedded software approval in the automotive sector.
- The guidance document offers a structured approach, balancing consistency with flexibility for various customer-specific requirements.
- Collaboration among OEMs, suppliers, and standards bodies ensures CQI-34’s applicability across the industry.
Conclusion by the Presenter
Greg concluded the session by emphasizing the transformative potential of CQI-34 in simplifying software assurance processes. He encouraged stakeholders across the automotive industry to adopt and collaborate on the framework, ensuring it evolves to meet future challenges.
“CQI-34 is not just about meeting today’s needs; it’s about preparing for the complexities of tomorrow’s software-driven automotive landscape. By aligning our processes and leveraging a unified approach, we can build trust, reduce inefficiencies, and ensure quality in every product we deliver.”
Omnex’s Role in Supporting CQI-34 Implementation
- Training Programs: Comprehensive courses on software quality assurance, functional safety, and cybersecurity.
- Consulting Services: Tailored solutions to help organizations align with CQI-34 requirements.
- Audit Support: Assistance in internal and supplier audits to ensure compliance.
For customized solutions and expert guidance on CQI-34, contact Omnex today !
Speaker
Gregg Alling - Director / Technical Fellow – Global Quality Systems and Audit • Dana Incorporated Currently responsible for Dana’s global quality systems and those of the major design centers, and for the company’s software / hardware quality assurance activity. Majored in Mathematics and Statistics at Michigan State University and also attended l’Institut de Touraine in Tours, France. Intacs certified ASPICE Provisional Assessor, and also an ASQ CRE, CQE and CQA. Over 42 years with Dana, having worked in several locations as plant quality manager, division quality director, manufacturing, quality systems and reliability senior engineer, and in his current position for the last 10 years. Also has represented Dana on the AIAG Quality Steering Committee for over 10 years. Currently participating with the AIAG work group that is developing the Software Assurance Approval Process.