Good quality software is BEST achieved:
A. through thorough testing.
B. by finding and quickly correcting programming errors.
C. determining the amount of testing by the available time
and budget.
D. by applying well-defined processes and structured reviews
throughout the project.
Answer Posted / guest
Answer: D
Testing can point to quality deficiencies, However, it
cannot by itself fix them. Corrective action at this point
in the project is expensive. While it is necessary to detect
and correct program errors, the bigger return comes from
detecting defects as they occur in upstream phases, such as
requirements and design. Choice C is representative of the
most common mistake when applying quality management to a
software project. It is seen as overhead, instead early
removal of defects has a substantial payback. Rework is
actually the largest cost driver on most software projects.
Choice D represents the core of achieving quality, that is,
following a well defined consistent process and effectively
reviewing key deliverables.
Is This Answer Correct ? | 7 Yes | 0 No |
Post New Answer View All Answers