Certified Information Systems Auditor (CISA) — Question 661
Which of the following is the BEST methodology to use for estimating the complexity of developing a large business application?
Answer options
- A. Software cost estimation
- B. Work breakdown structure
- C. Critical path analysis
- D. Function point analysis
Correct answer: D
Explanation
Function point analysis is the best methodology for estimating complexity as it quantifies the functionality provided to the user and is particularly effective for large applications. The other options, while useful in project management and costing, do not specifically focus on measuring functionality and complexity in the same way that function point analysis does.