Part 5 Flashcards
(16 cards)
1
Q
- Efficient use of resources
- ____ can affect scalability
A
PERFORMANCE
2
Q
- Expected users find the system easy to use
- User-friendly
- Affected mostly by user interface
A
USABILITY
3
Q
- How easy it is to verify properties
- Mostly an internal quality
A
VERIFIABILITY
4
Q
- Ease of maintenance
- Can be decomposed Repairability
- Evolvability
A
Maintainability
5
Q
Three main categories of maintenance
A
- Corrective
- Adaptive
- Perfective
6
Q
Ability to correct defects in reasonable time
A
Repairability
7
Q
Ability to adapt software to environment changes and to improve it in reasonable time
A
Evolvability
8
Q
- Existing product used to build another product
- Also applies to process
A
REUSABILITY
9
Q
- Software can run on different hw platforms or sw environments
- Remains relevant as new platforms and environments are introduced
- Relevant when downloading software in heterogeneous network environment
A
PORTABILITY
10
Q
- Ease of understanding software
- Program modification requires program understanding
A
UNDERSTANDABILITY
11
Q
Ability of a system to coexist and cooperate with other systems
A
INTEROPERABILITY
12
Q
TYPICAL PROCESS QUALITIES
A
- Productivity
- Timeliness
- Visibility
13
Q
Denotes it efficiency and performance
A
Productivity
14
Q
Ability to deliver a product on time
A
Timeliness
15
Q
All of its steps and current status are documented clearly
A
Visibility
16
Q
- Many qualities are subjective
- No standard metric defined for most qualities
A
QUALITY MEASUREMENT