WGU C857 Software Quality Assurance -
Study Guide
•Detect defects.
•Remove defects as close to the point of insertion as possible.
•Determine product progress/status.
•Identify potential improvements.
•Produce tech
...
WGU C857 Software Quality Assurance -
Study Guide
•Detect defects.
•Remove defects as close to the point of insertion as possible.
•Determine product progress/status.
•Identify potential improvements.
•Produce technical work of a more uniform and predictable quality.
•Assist employees with cross-training.
•Reduce costs to build and maintain better products.
•Reduce development time.
•Reduce testing cost and time.
•Reduce total system maintenance cost dramatically (as much as 10 to 1 according to recent
statistics). ✔✔Why should we conduct reviews?
A buddy check is normally thought of as an informal verification technique in which the life-cycle
work product is examined by the author and one other person. The objectives of buddy checks
include:
•Improve the life-cycle work product;
•Consider alternative implementations;
•Exchange techniques and style variations;
•Point out problems with clarity and understandability;
•Allow the author to look at the life-cycle work product from a different "angle" or point of view;
•Mentoring of others in the concepts embedded in the life-cycle work product. ✔✔What is a buddy
check?
Circulation reviews take on attributes of both buddy checks and walkthroughs. Circulation reviews
can be informal or follow strict rules. The life-cycle work product is circulated to each reviewer
who reviews it and either attaches comments, questions, and recommendations directly on the life-
cycle work product or places them into a separate document. The objectives of circulation reviews
include:
•Improve the life-cycle work product;
•Consider alternative implementations;
•Point out problems with clarity and understandability;
•Point out areas of concern and offer comments and suggestions;
•Gain consensus from a large population of reviewers;
•Gain input from valuable contributors who cannot be present for a face-to-face review. ✔✔What
is a circulation review?
A technical review is a formal team evaluation of a life-cycle work product to identify any
discrepancies from specifications and standards, determine its suitability for use, and provide
recommendations after the examination of various alternatives. The objectives of technical reviews
are to ensure that:
•The life-cycle work product conforms to its specifications;
•The development or maintenance of the life-cycle work product is being done according to plans,
standards, and guidelines applicable to the project;
•Changes to the life-cycle work product are properly implemented and affect only those areas of
the system identified by the change specification. ✔✔What is a technical review?
An inspection is a formal verification technique in which life-cycle work products are examined
in detail by a group of peers for the explicit purpose of detecting and identifying defects. The
process is led by a moderator or facilitator or inspection leader who is not the author and is
impartial to the life-cycle work product under review. The author is not allowed to act as the
moderator. Written action on all major defects is mandatory. Rework due to corrections of major
defects is formally verified. Defect data is systematically collected and stored in an inspection
database. This defect data is analyzed to improve the product, the process, and the effectiveness of
the inspection process.
The objective of an inspection is to detect a
[Show More]