Boehm’s Quality Model
1. What is Boehm Model?
Answer:
Boehm’s Model is a type of software model that is used to define software quality on the basis of certain parameters.
2. Where is Boehm’s Model Used?
Answer:
Boehm’s Model is used to represent a hierarchical model that has the structure around the high level characteristics, intermediate and primitive characterisitcs.
3. Which model is best for Software Quality?
Answer:
One of the most widely used and most recognized model is ISO/IEC 25010.
Boehm’s Software Quality Model
In 1978, B.W. Boehm introduced his software quality model, which defines software quality through a hierarchical structure of attributes and metrics. This model is similar to the McCall Quality Model but encompasses a wider range of characteristics, including hardware performance-related ones. Boehm’s model categorizes quality attributes into three levels: primary uses (high-level characteristics), intermediate constructs (mid-level characteristics), and primitive constructs (basic characteristics).
Table of Content
- What is Boehm’s Software Quality Model?
- Primary Uses of Boehm’s Model
- Quality Factors Associated with Boehm’s Model
- Boehm’s Primitive Constructs for Software Quality Characteristics
- Conclusion
- Questions for Practice
- FAQs on Boehm’s Quality Model