1.2 Metrics for Grading the Software Quality factors
- auditability - the ease
with which conformance to standards can be checked
- accuracy - the precision
of computations and control
- communication commonality
- the degree to which standard interfaces are used
- completeness - the degree
to which the implementation has been achieved
- conciseness - the
compactness of the program in terms of lines of code
- consistency - the use of
uniform design and documentation techniques
- data commonality - the use
of standard data structures and types
- error tolerance - the
damage that occurs when the program encounters an error
- execution efficiency - the
run-time performance of the program
- expandability - the degree
to which the design can be extended
- generality - the breadth
of potential application of program components
- hardware independence -
the degree of decoupling from the hardware
- modularity - the
functional independence of program components
- operability - the ease of
operation with the system
- security - existence of
mechanisms that protect the data and the program
- simplicity - the degree of
understandability of the program without difficulty
- traceability - the ability
to trace a component back to the requirements
No comments:
Post a Comment