CGEIT · Question #276
An IT steering committee is presented with an audit finding that new software applications are delivered on time but consistently have unacceptable levels of defects. Which of the following would be…
The correct answer is D. Evaluate the quality assurance process. To address the consistent delivery of software with unacceptable defect levels, the IT steering committee should direct an evaluation of the quality assurance (QA) process.
Question
An IT steering committee is presented with an audit finding that new software applications are delivered on time but consistently have unacceptable levels of defects. Which of the following would be the BEST direction from the committee?
Options
- AImplement performance indicators.
- BEvaluate the change management process.
- CEstablish code peer reviews.
- DEvaluate the quality assurance process.
How the community answered
(60 responses)- A3% (2)
- B7% (4)
- C13% (8)
- D77% (46)
Why each option
To address the consistent delivery of software with unacceptable defect levels, the IT steering committee should direct an evaluation of the quality assurance (QA) process.
Implementing performance indicators might help monitor the problem, but it doesn't address the underlying cause of the defects or provide a solution to fix them.
Evaluating the change management process is relevant for managing changes, but it's less direct than QA for consistent software defects originating in the development and testing phases.
Establishing code peer reviews is a good practice for improving code quality, but it's a specific tactic that falls under a broader quality assurance strategy, making a full QA process evaluation more comprehensive.
Evaluating the quality assurance (QA) process is the most direct and effective action because it investigates the entire system designed to prevent and detect defects throughout the software development lifecycle, identifying root causes for the consistently high defect rate before release.
Concept tested: Improving software quality assurance
Topics
Community Discussion
No community discussion yet for this question.