- Factors assessing software quality come from three distinct points of view
- Product operation
- Product revision
- Product modification
- Software quality factors requiring measures include
- Correctness (defects per KLOC)
- Maintainability (mean time to change)
- Integrity (threat and security)
- Integrity of a system can be defined as:integrity = S [(1-threat) x (1- security)]
- Usability (easy to learn, easy to use, productivity increase, user attitude)