CSTE practice question 13 of 25
Quality can be separated from the controls associated with it?
Full set: 122 questionsQuality is not an accidental attribute but the outcome of a planned and systematically executed process. Quality Assurance (QA) and Quality Control (QC) are the disciplines that establish and implement these processes. Quality Control specifically involves the operational techniques and activities used to fulfill requirements for quality. These activities are the "controls"—such as reviews, inspections, and tests—that are implemented to prevent, detect, and correct defects. Therefore, the achievement and maintenance of quality are intrinsically dependent on the effectiveness of the controls associated with the development lifecycle. Separating the two implies that quality can be achieved consistently without a defined, managed, and controlled process, which contradicts fundamental principles of software engineering and quality management.
A. True: This is incorrect because it suggests quality can be achieved without the systematic processes and checks (controls) that are designed to build, measure, and ensure it.
1. Chrissis, M. B., Konrad, M., & Shrum, S. (2011). CMMI for Development: Guidelines for Process Integration and Product Improvement (3rd ed.). Addison-Wesley Professional. The Process and Product Quality Assurance (PPQA) process area is defined as providing "staff and management with objective insight into processes and associated work products" (p. 365). This objective insight is a form of control, directly linking process adherence (a control) to quality.
2. Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill Education. Chapter 16, "Software Quality Assurance," states, "Software quality is the result of good project management and solid engineering practice. Both are driven by a strategy that coordinates a set of SQA activities... These activities are performed (or facilitated) by an independent SQA group." These activities are the controls.
3. University of Texas at Austin, Department of Computer Science. (n.d.). CS 373: Software Engineering - Lecture 19: Quality Assurance. Course materials define Quality Control as "the process by which product quality is compared with applicable standards; and the action taken when nonconformance is detected." This definition inherently links the concept of quality to the control mechanism of comparing against a standard.
Keep practicing
Take the free CSTE practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CSTE practice questions
- Question 1What is the relationship between testing and quality assurance?
- Question 2Peter is performing a test to see that it complies with the user requirement that a certa…
- Question 3Leadership evaluations are based upon the appropriateness, effectiveness and extent of th…
- Question 4Quality assurance is the process by which product quality is compared with applicable sta…
- Question 5The objective of risk analysis is to help IT management strike an economic balance betwee…
- Question 6The three parts of the function point count must be determined individually.
