iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F) — Question 17
Select the two most appropriate methods for evaluating the reliability of a software system. (Choose two.)
Answer options
- A. Determining the number of 'lines of code'
- B. Measurement of 'Mean-Time-between-Failure'
- C. Execution of performance tests
- D. Determination of the cyclomatic complexity
- E. Conducting an ATAM evaluation
Correct answer: B, C
Explanation
The correct answers, B and C, focus on quantifiable metrics that directly assess system reliability and performance. 'Mean-Time-between-Failure' measures how often failures occur, while performance tests evaluate how the system behaves under load. The other options, while useful in different contexts, do not provide direct measurements of reliability.