Software safety is quality assurance activity that focuses on hazards that
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. may cause an entire system to fail
Explanation
In Pressman's treatment, software safety is a software quality assurance activity that identifies and assesses potential hazards that may cause an entire system to fail, and then specifies design features that either eliminate the hazard or reduce its consequences. The emphasis is on system-level, potentially catastrophic failure, not on a single component. Option 1 describes reliability, which asks how often failures occur rather than how severe their consequences are; option 3 is a small subset of possible hazard causes; option 4 is a commercial concern with no place in a safety analysis. Hence option 2.More Software Engineering questions
- Which of the following set of statements represents the five stages defined by the Capability Maturity Model (CMM) in increasing order of m…
- The extent to which a software performs its intended functions without failures, is termed as ______.
- The extent to which a software tolerates the unexpected problems, is termed as:
- Which one of the following statements is incorrect?
- Adaptive maintenance is a maintenance which ______.
- The following table shows the time between failures (in hours) observed for a piece of software: Error number 1 2 3 4 5 Time since last fai…