CAPM · Question #410
It's time to perform code review on a software project that has over three million lines of code written. Which management tool should the project manager use?
The correct answer is B. Regression analysis. For a codebase exceeding three million lines of code, regression analysis is used as a quality management tool to identify relationships between code characteristics - such as complexity, frequency of changes, module age, and developer activity - and the likelihood of defects…
Question
Options
- APareto chart
- BRegression analysis
- CStatistical sampling
- DAutomated testing tools
How the community answered
(25 responses)- A4% (1)
- B72% (18)
- C8% (2)
- D16% (4)
Explanation
For a codebase exceeding three million lines of code, regression analysis is used as a quality management tool to identify relationships between code characteristics - such as complexity, frequency of changes, module age, and developer activity - and the likelihood of defects. This helps the project manager pinpoint the highest-risk areas and focus review efforts accordingly, rather than attempting an exhaustive line-by-line review. While statistical sampling is also used in quality management, regression analysis provides a predictive model that is especially useful in large-scale software projects where targeted, risk-based reviews are more practical and efficient.
Topics
Community Discussion
No community discussion yet for this question.