This role only exists within projects developing high-reliability systems or applications. The Reliability Czar role
is active throughout the project development and participates and oversees the following activities
-
Specifying reliability requirements
-
Analyzing work products for reliability, including
-
Use Cases
-
Requirements scenarios
-
Architecture
-
Algorithms
-
Classes, functions, and variables
-
Test suites and test cases
-
Configuration Management approach
-
Performing Fault Means Effect Analysis (FMEA) to determine relations of faults, hazards, risks, and control
measures
-
Reviewing work products for adherence to reliability requirements and/or regulations
-
Performing traceability between reliability requirements and work products
With the explicit allocation of responsibility for reliability, high-reliability projects can be run more efficiently
and productively, while reducing the risk of failing to meet the safety needs of the developed product.
|