The demand for software development grows with the introduction of new technologies. Since both the number and complexity of new software functions are constantly increasing, more and more highly complex overall systems with sophisticated functions, which place high demands on functional safety, are emerging. Standardized process models and the safety standard ISO 26262, which defines the aspects of Functional Safety in system development at both the process and method level, form the basis for quality assurance in software development and for a common language between customer, supplier and manufacturer.
The increasing networking of such overall systems presents the development with the challenge of not considering the aspects of Functional Safety as isolated, but also of incorporating system aspects such as cyber security and data protection into the overall view.
In the field of Functional Safety, HARA (Hazard and Risk Analysis) refers to a structured procedure for hazard and risk analysis, which identifies system threats and possible dangers in the development process at an early stage and determines the degree of safety relevance of this system.
FMEDA (Failure Modes Effects and Diagnostic Analysis), in turn, is a method used to determine detailed hardware failure causes and their effects on the system and can be used within the development process to detect possible weaknesses at an early stage.
To understand how systems can fail and determine the best ways to mitigate this risk, a deductive fault tree analysis (FTA) is applied.
As long-standing system and software experts in the field of Functional Safety, we are familiar with many other structured process models! We are pleased to also support you during the development process with regards to safety analysis and safety cases!