The Boehm model is similar to the McCall model in that it represents a hierarchical structure of characteristics, each of which contributes to total quality and it includes users'needs like McCall's
does. Boehm‟s
model looks at utilityfrom various dimensions, considering the types of user expected to work with the system once it is delivered.General utility is broken down into portability, utility andmaintainability. Utility is further broken down intoreliability, efficiency and human engineering.Maintainability is, in turn, broken down into testability,
understandability and modifiability. However, Boehm‟s
model does not elaborate the methodology to measure the secharacteristics