Comment réussir facilement une évaluation de sécurité fonctionnelle (FuSa)
Eventually, the time for the projects to be released for production has come, the development team did all that was planned, every deadline was met, the customer is more than happy and has no objections. Everyone did their job perfectly, everything is in its exact place, all documentation is prepared and each step of each relevant process is followed and documented. There is nothing to fix, there are no gaps identified and the team can move to other exciting activities.
Cela ressemble un peu à de la science-fiction ? C'est parce que la situation ci-dessus n'est… jamais le cas.
In today’s interconnected world, functional safety (FuSa) is more critical than ever. Projects, especially those that are system-of-systems – incorporating multiple suppliers across different locations – bring their own set of challenges. And when deadlines approach, issues such as organisational differences, varying work cultures, and time-zone differences can intensify the pressure.
For industries like automotive, where safety-critical systems are at the core of all road vehicles, ISO 26262 provides a global standard for ensuring that systems meet rigorous safety requirements. This is especially true in systems that integrate both hardware and software, where the risk of failure can have devastating consequences. Verifying that an automotive application, a specific device or solution is fully reliable and compliant is crucial for protecting the life and health of users.
The real pressure point often arises when the project is nearing its final stages, and the critical tasks such as the “ISO 26262 Audit,” “Assessment,” “Safety Case Delivery,” or “FuSa Release Report” appear on the calendar. It’s at this point that the project and FuSa management team must reassess their approach to Functional Safety (FuSa).
Pourquoi une évaluation est-elle nécessaire ? Quel est l'objectif ?
A Functional Safety (FuSa) assessment, audit, or safety case isn’t just a formality. It’s necessary to certify the compliance of safety-critical systems with the ISO 26262, a global standard for automotive safety. Without proper evidence, arguments about safety are weak, and without clarity, they are ineffective.
Présenter les arguments de sécurité de manière organisée, en tenant compte de toutes les hypothèses, limitations et risques potentiels, est essentiel. Sans consensus entre les parties prenantes sur la sécurité du produit, les risques restent non traités.
C'est ici que la préparation devient essentielle. Considérez cela comme un marathon, à l'image de la célèbre course de la Grèce antique : il n'existe aucun raccourci. Chaque étape, chaque document et chaque composant lié à la sécurité doit être en place pour garantir le succès.
Processus d'audit et d'évaluation
Le processus de préparation à une évaluation ISO 26262 (évaluation FuSa) est systématique. Bien que cet article en donne un aperçu, pour plus de détails sur la norme elle-même, consultez notreguide de l'ISO 26262.
Gardez à l'esprit que la portée de l'évaluation peut varier. Dans de nombreux cas, le périmètre de développement peut être limité (par exemple, le cycle de vie du développement logiciel et des tests). La clé pour réussir toute évaluation réside toutefois dans des documents de projet bien structurés.
Many projects falter due to poor or neglected documentation. You can’t avoid preparing bulletproof, robust, and diligent project documentation, as it can be the deciding factor in keeping up with the project schedules and passing or failing the assessment.
Vous souhaitez en savoir plus sur l'ISO 26262 ?
Consultez notre guideComment se préparer à une évaluation FuSa
À défaut de se préparer, on se prépare à échouer – Benjamin Franklin
Preparation is everything. Like any battle, an assessment should not be faced without thorough planning. Below are a few common steps which might seem trivial but often trip up even the most experienced teams as an Achilles’ heel in the entire assessment process.
L'agenda de l'évaluation est-il connu de toutes les parties impliquées ?
Disposons-nous d'un créneau spécifique pour discuter d'un sujet donné, et chaque membre pertinent de l'équipe en est-il informé ? Assurez-vous que tous les experts métier connaissent les sujets d'évaluation et sont prêts à présenter leurs arguments ou leurs conclusions.
Les éléments d'évaluation sont-ils attribués à une personne spécifique ?
Identifiez clairement la propriété de chaque document et assurez-vous que des experts responsables se voient attribuer des tâches spécifiques. Vous ne savez pas qui, dans votre organisation, devrait assumer quelles responsabilités ? Voiciqui devrait prendre en charge la sécurité fonctionnelle.
Existe-t-il des preuves d'activités spécifiques, et sont-elles bien documentées ?
For software development, especially when using strongly typed languages like C or C++ for embedded systems, ensure that coding guidelines are followed and documented. Tools like static code analysis should provide proof that guidelines are being adhered to.
La preuve est-elle à jour ?
Confirm that all safety analyses and documentation reflect the latest project version and include recent developments. Remember that e.g. safety analysis performed on the initial architecture might not consider safety-related components that were implemented in the latest release – assess if it is all up-to-date.
Existe-t-il un « plan de réparation » pour les lacunes identifiées ?
If gaps are discovered during the assessment, track and resolve them systematically. Establish clear deadlines and responsibilities for any missing documents or incomplete tasks. If the Software Qualification Report is missing for a specific development tool, how is such a task tracked? Who is responsible for it? What is the deadline?
Bonnes pratiques d'évaluation de la sécurité fonctionnelle
Lors de la préparation d'une évaluation FuSa, veillez à garder les points suivants à l'esprit :
- Conformité et documentation : Veiller à ce que toute la documentation pertinente, telle que le plan de sécurité, le dossier de sécurité et l'analyse des dangers et des risques (HARA), soit à jour et conforme aux exigences de l'ISO 26262.
- Rôles et responsabilités clairs : Ensure clear ownership for every safety-critical task, including coding guidelines, tool qualification, and safety analysis reviews. It will simplify the process, not only by helping to reduce the risk of overlooking an important step, but also by allowing each task owner to take care of it in a comprehensive way.
- Vérification et validation : Confirm that all safety-related work products, including those from ASIL B projects, are reviewed using appropriate methods such as technical reviews, walk-throughs, or inspections. Reviews should consider the required level of independence and the relevant technical roles, and be verified by qualified independent technical experts
Conclusion : obtenir la certification ISO 26262 avec un accompagnement d'experts
Your project’s release for production depends on the outcome of the FuSa assessment. If you’re unsure where to start or how to prepare for the assessment, consider a pre-assessment evaluation. This process can help you identify potential issues and address them proactively.
Our Spyrosoft Functional Safety team has hands-on experience in preparing and passing assessments for various major OEMs. We understand the complexities of FuSa and, based on our expertise, can provide guidance to ensure that your project meets all ISO 26262 standard compliance requirements.
Pour plus d'informations, visitez notre site et contactez-nous.
A FuSa assessment is an independent evaluation that determines whether a system meets the requirements of ISO 26262. It typically includes a review of documentation, development processes, and risk analysis, ensuring that safety objectives for automotive systems are met.
Idéalement, vous devriez commencer à vous préparer tôt dans le cycle de vie du projet. Attendre la phase de mise en production entraîne souvent des retards, car les lacunes documentaires, les analyses de sécurité manquantes ou les problèmes de qualification des outils peuvent être longs à résoudre.
Parmi les obstacles les plus fréquents figurent :
• Documentation de sécurité incomplète ou obsolète
• Absence de preuves concernant les directives de codage ou la qualification des outils
• Traçabilité manquante ou insuffisante
• Responsabilités non définies pour les activités liées à la sécurité
• Lacunes dans les revues de vérification ou de confirmation
Tous ces écueils peuvent être évités grâce à des rôles clairement définis, une planification anticipée et des revues internes régulières.
Functional Safety is a shared responsibility across multiple roles in the organisation. Typically, the Functional Safety Manager oversees the safety process, ensuring all requirements are met. The System Architect integrates safety features into the design, while Software and Hardware Engineers ensure compliance with safety standards. Safety Engineers conduct hazard analyses, and Verification and Validation Teams ensure safety measures are correctly implemented. Ultimately, the Project Manager coordinates these efforts, ensuring deadlines and safety milestones are met.
While both involve evaluating compliance, an assessment focuses on whether the product meets ISO 26262 objectives for Functional Safety. An audit usually checks if processes and procedures are followed. The assessment is the step that supports the safety case and the product release decision.
Les livrables typiques incluent :
• Plan de sécurité
• Dossier de sécurité
• Analyse des dangers et des risques (HARA)
• Concepts de sécurité fonctionnelle et technique
• Plans et rapports de vérification et de validation
• Plans et rapports de qualification des outils
• Enregistrements des revues de confirmation
Chacun doit être à jour, traçable et adapté à la portée du projet.
If any gaps are identified, they must be tracked, prioritised, and resolved. A strong repair plan with clear responsibilities and deadlines is crucial. In many cases, a pre-assessment or internal dry run helps uncover and address issues earlier. You can also explore Spyrosoft’s Automotive Functional Safety Analysis support offer.
arrow_circle_right nos ARTICLES