Test 4 Flashcards
____ Software quality is a concept
True
____ Software quality is not the result of good project management and solid engineering practice.
False
____ Software Quality has been defined as an effective software process applied in a manner that creates a useful product that provides measurable value for those who produce it and those who use it.
True
Quality of ___________________ - encompasses requirements, specifications, and the design of the system.
Design
Quality of ___________________ - is an issue focused primarily on implementation.
Conformance
Discuss the Software Quality Dilemma and what is meant by software being “good enough”.
So people in industry try to get to that magical middle groundwhere the product is good enoughnot to be rejected right away, such as during evaluation, but also not the object of so much perfectionism and so much work that it would take too long or cost too much to complete.
What is “Good Enough” Software ?
Good enough software delivers high quality functions and features that end-users desire, but at the same time it delivers other more obscure or specialized functions and features that contain known bugs.
____ Software reviews are a “filter” for the software process. That is, reviews are applied at various points during software engineering and serve to uncover errors and defects that can then be removed.
True
____ Software reviews will not “purify” software engineering work products, including requirements and design models, code, and testing data.
False
____ The Formal Technical Review is actually a class of reviews that includes walkthroughs and inspections.
True
Two types of reviews
Formal technical and informal
Is this typical of a review:
___ A mechanism for political or personal reprisal
Not typical
___ A software quality assurance mechanism
Typical
___ A technical assessment of a work meeting conducted by technical people for technical people
Typical
___ A meeting intended solely to impart information
Not Typical