Functional safety compliance is different from other QA such as CMMI, etc. It deals with a very specific functional area and requires certain skills and qualifications. In addition, the achievement of functional safety in automotive software development is evidence-based. These are some of the reasons why safety planning is becoming a crucial part of ISO 26262 compliance. A mutually agreed and agreed development interface agreement provides the customer and supplier with the information necessary to properly plan and execute the activities and work products that lead to a functionally safe end product. As simple as it may seem, there seems to be a big difference in how these agreements are presented and executed, which can lead to problems or concerns in the subsequent project. Analyzing the software and hardware required in the project requires due diligence. If you look at Part 6 of the ISO 26262 documents, several tables are provided that show the methods and techniques of hardware and software analysis. The method to be chosen for this analysis is also decided on the basis of these tables. Below you will find such a table. Very useful for me to understand the relevant documents of the ISO26262 standard For example, concept development and hardware design may not be part of the project. Therefore, we need to mark the areas that fall within the scope of each project. Anyone who has been involved in an automotive project idea and product development understands the importance of project planning.
Because there is an interface between entities as development progresses, the table is called the Development Interface Agreement (DIA). These work products serve as necessary evidence to prove that safety planning for automotive product development has been carried out in accordance with the guidelines of ISO 26262. AutoSAR MCAL Development, RTE and BSW Integration, Application Layer Development, Tools Configuration and Code Generation Electronic Control Units (ECU) Development Services for Body Control Modules (BCM), Powertrain, Chassis and Infotainment With iso 26262, another dimension called security planning has become an essential part of this project management planning (PLAN-Do-Check-Act). ISO 26262 states that the organization that wishes to implement functional safety in automotive software development must follow a clearly defined safety culture. The objective of Section 5 Interfaces within Distributed Developments is to describe the procedures and assign the associated responsibilities in distributed developments for elements and elements. It ensures that functional safety is achieved and maintained within the supply chain, which is involved in the entire safety lifecycle, and includes six work products. I am a strong supporter of joint documentation, especially for functional safety. Joint documentation lends credibility to the expected outcome of the project and helps to ensure that the document is complete, accurate and fully understood by all members of the organization who publish it. The DIA does not have to be written individually for each project or supplier; however, it should be reviewed and adapted accordingly. Many of the aid clients I`ve seen are a standard template that is sent to the supplier and doesn`t take into account the actual requirements of the project and the role of the particular supplier. ADASDevPro provides an invaluable guide to concluding the development interface agreement.
Further instructions can be prepared upon request. The importance of safety planning can be measured by the fact that the entire part 2 of the ISO 26262 policy document is devoted to functional safety management and the aspects that must be included in the safety plan document. The blog covers all important aspects of safety planning management, as recommended in Part 2 of ISO 26262. Look in this section for more informative blogs about ISO 26262 and functional safety. As part of the security planning recommended by ISO 26262, several documents are created at different stages of the security lifecycle. Organization-specific rules and processes, the safety plan, the safety clearance, the functional safety assessment plan and the confirmatory measurement reports are some of the work products generated during the safety planning process. Iso 26262 contains a product lifecycle diagram that must be referenced when creating the safety plan. You cannot use the full diagram in every project because each project can have a different scope. Proof of safety is the argument that provides assurance that the safety requirements of a system have been implemented at the vehicle level (referred to as an element in ISO 26262 terminology). This argument is not just a simple derivation of the products of labor.
This is, in fact, a justification for why and how the available evidence achieved the Desired Level of Functional Safety (ASIL). ISO 26262 suggests which method should be implemented for the desired ASIL The procedure for achieving ASIL should also be mentioned in a separate column. If for some reason certain methods are ignored, the justification should also be given in the form of annotations. The following table will make the interface agreement clearer: In order to achieve functional safety in automotive software development, all stakeholders must work towards this common goal. The interaction between project team members should be defined in the Safety Planning Activity Sheet. In addition to the personal resources we discussed in the section above, there are also software tools, databases, models, etc. needed to achieve functional safety goals. One of the most important aspects of the DIA is to identify who is responsible for carrying out the activities, approving the work products, supporting the development or execution of the activities, informing the other party of the necessary information and, if necessary, the need for consultation on the activity or work product (the well-known CISIP). The DIA should also go into detail about the expected work product and how it should be completed (if a certain format is required, an assessment will be conducted by the client or a third party, etc.). Part 2 – Section 6 of ISO 26262 recommends that, when initiating a functional safety project, an appointed project manager with a mandate to achieve certain safety objectives (as defined by ASIL) be appointed. This is a breakdown of all the activities to be carried out as part of the project. This table covers all the required parts of ISO 26262 – from the activity of developing the functional requirement to the safety requirements.
Any additional types of reports and analyses that need to be created in sync with security requirements are also listed here. Based on their experience in software development projects, a product development team can choose different approaches from SDLC. It is important to enter into a robust development interface agreement between the customer and the vendor. A comprehensive DIA not only clarifies the key responsibilities of stakeholders, but can also prevent disagreement and confusion. The frequency of audits by the internal security assessment team can be set by the security manager or project manager. .