Boehm's Quality Model

778 Words4 Pages

BOEHM’s Quality Model: Barry W. Boehm is famous for his many services in the field of software engineering. To evaluate the quality of software, Boehm introduced his quality model quantitatively. In this model, the quality of software is defined by predefined set of attributes. This model is decomposed in a hierarchy in which the top concern with end-users while the bottom is of significance to technically inclined personnel. At the highest level of his model, three primary uses are defined by the Boehm, which are as follows:- • As-is utility, the degree to which the as-is software can be used. • Maintainability, ease of identifying what needs to be changed as well as ease of modification and retesting. • Portability, ease of changing software …show more content…

These quality factors are further partitioned, for example Testability is decomposed into:-accessibility, communicativeness, structure and self descriptiveness. Boehm's concept includes user’s needs; however, it also adds the hardware yield characteristics not encountered in the McCall model". Boehm's model contains only a diagram without any suggestion about measuring the quality characteristics. DROMEY’s Software Quality Model: For evaluating Requirement determination, design and implementation phases , Dromey suggest a working framework which consists of three models, Requirement quality model, Design quality model and Implementation quality model. Dromey’s models try to find to increase understanding of the relationship between the attributes and the sub-attributes of quality. It also attempts to identify the properties of the software product that affect the attributes of quality". Dromey gives the following examples of what he means by software components for each of the different models: • Variables, functions, statements, etc. can be considered components of the Implementation …show more content…

 Descriptive: Measure the descriptiveness of a component (for example, does it have a meaningful name. By focusing too much on the tangible, Dromey fails to build a model that is meaningful for stakeholders involved at the beginning of the lifecycle. So; this model is rather unwieldy to specify user quality needs. It fails to qualify as a foundation for Software Quality Engineering according to the established requirements. Another disadvantage of the Dromey model is associated with reliability and maintainability, as it is not feasible to judge them before the software system is actually operational in the production area. "CISQ's quality model": Although quality is a perceptual, conditional and to some extent subjective attribute and may be different people understood differently about it, Software structural quality characteristics have been clearly defined by the Consortium for IT Software Quality (CISQ). CISQ has defined five major desirable characteristics of a piece of software needed to provide business value the. In House of Quality model, these are "What’s" that need to be

Open Document