Part 1: W01-2 Software Quality Engineering Flashcards
1
Q
What are the approaches to achieving quality factors?
A
- Architecture by characteristics of Quality Factors.
2. Architecture by providing general beneficial properties for Quality Factors.
2
Q
In Reliability what is the difference between Single-Version and Multi-Version?
A
Multi-version using two or more versions executed separately, so if one version fails on input other should be okay.
Single-version is using a single version and needs to have fault detection, recovery, and correction.
3
Q
How do you achieve Maintainability?
A
- Encapsulate what will most likely change
- Low coupling
- Design to interface
4
Q
What factors are part of achieving Usability?
A
- Understandability
- Learnability
- Operability