Software standard
Clerical work
Encapsulation
Inspections
Error checklist
Iso 9001
Iso 9000
System components
Extreme programming
Agile methodology
Dependability and reliability
System failures may have widespread effects
with large numbers of people affected by the
failure.
Functional requirements to define error
checking and recovery facilities and protection
against system failures.
Non-functional requirements defining the
required reliability and availability of the system.
Excluding requirements that define states and
conditions that must not arise