“Because software plays a larger role than ever before”
Unlike hardware, software is only susceptible to errors introduced during their design (systematic failures), evolution and maintenance. Software operational safety is a useful tool for ensuring that the safest possible decisions are made, and allows you to consider the demands of reliability (systems failure resistance, recovery); maintainability (ease of modification, testability); availability (returns on performance, efficiency); and safety (functional capacity) of your software.
Software safety comprises one part of the risk management system from which it inherits its safety objectives. Software Reliability activities tap into a software quality approach.
The different tools of Software safety include:
● Functional Analysis (FA), Preliminary Hazard Analysis (PHA), Preliminary Risk Analysis (PRA)
● Root Cause Analysis (RCA), Software Failure Modes and Effects Analysis (FMEA)
● Analysis of the Effects of Software Defects (AESD) at the functional or code level
● Critical code review
References

Evaluated Intranet Project Security
Sector was tasked with project safety during the creation of a digital network resting on IP technology, with the goal of modernizing the RFN’s transmission network. The purpose of the project was to unify and transfer important railway activity data: signaling, electric traction, telephony, applications (operating tools).
The evaluation encompassed holistic risk management processes, as well as updates on various deliverables throughout the course of the project.