Answers for Certified Software Quality Engineering Quiz #3

1. Answer B is correct.  The ASQ code of ethics states in article 5 that ASQ members and certification holders should,  “Act as faithful agents or trustees and avoid conflict of interest and the appearance of conflicts of interest.”   A conflict of interest would occur if the auditor had a desire to be hired by the project they were assigned to audit. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – page 10 or The Certified Software Quality Engineering Handbook by Linda Westfall – page 11.  CSQE Body of Knowledge Area: I.B.1

2. Answer A is correct.  Supplier management includes the activities for ongoing monitoring of the supplier’s performance throughout the execution of the acquisition project to ensure successful completion of the contract. Performing in-process supplier audits is one mechanism for conducting this ongoing monitoring. Eliciting requests for proposals (Answer B) and evaluating past supplier performance (Answer D) are part of the activities involved in identifying and evaluating potential suppliers, not part of managing the supplier once selected.  Establishing product acceptance criteria (Answer C) is part of the activities involved in contract negotiation, not part of managing the supplier once selected. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – page 103 or The Certified Software Quality Engineering Handbook by Linda Westfall – page 85-86. CSQE Body of Knowledge Area: II.A.3

3. Answer B is correct.  The peer reviewer should report a defect because this requirement is not measurable.  The use of the phrase “a minimum amount” does not specify specific measurable value or limits. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – page 231 or The Certified Software Quality Engineering Handbook by Linda Westfall – pages 186-187. CSQE Body of Knowledge Area: III.C.7

4. Answer C is correct.  The Project Management Institute (PMI) Project Management Body of Knowledge Guide (PMBOK®) defines a program as “a group of related projects managed in a coordinated way to obtain benefits and control not available from managing them individually.  Program review meetings are held to track and control the coordinated program activities. These meetings examine aggregated program performance information from the cost, schedule, technical, resource, staffing, scope, risk, and supplier management information from the individual project and non-project activities.  The completeness of the system-level requirements (Answer A) would typically be evaluated in a peer or technical review.   Evaluating the product against its acceptance criteria (Answer B) typically happens in acceptance testing and in ready-to-ship reviews.  Project lessons learned (Answer D) are typically evaluated during a post-project review. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – pages 329-330 or The Certified Software Quality Engineering Handbook by Linda Westfall – pages 280-281 CSQE Body of Knowledge Area: IV.B.4

5. Answer C is correct.  If the metrics reports are delivered in interoffice mail, they may not be delivered until the next day, therefore the data in those reports may not be timely enough for some decisions.  Answer A may cause data completeness issues.  Answer B may cause data accuracy issues.  Answer D may cause data reliability issues. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – pages 413-414 or The Certified Software Quality Engineering Handbook by Linda Westfall – pages 367-368. CSQE Body of Knowledge Area: V.A.4

6. Answer B is correct.  Since it is extremely rare for COTS suppliers to provide the acquirer with access to the source code of their products, only the supplier has the capability to perform white box testing that takes the internal structure of the software into account when designing test cases. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – pages 490-491 or The Certified Software Quality Engineering Handbook by Linda Westfall – pages 425-426. CSQE Body of Knowledge Area: VI.B.6

7. Answer C is correct.  Establishing and documenting the change control process (Answer A) is a role of management.  Documenting change requests and championing those changes (Answer B) is the roll of the change request originator.  Selecting and managing the change request tracking and version control tools (Answer D) is the roll of the tool acquisition team(s) and/or the SCM tool smith. Reference: The Certified Software Quality Engineering Handbook 2nd Edition by Linda Westfall – page 596 or The Certified Software Quality Engineering Handbook by Linda Westfall – pages 524-525. CSQE Body of Knowledge Area: VII.C.2

© 1999-2019 Westfall Team, Inc.