U.S. Independence Day Deal! Unlock 25% OFF Today – Limited-Time Offer - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

IIBA-CCA Exam - Topic 5 Question 4 Discussion

Which of the following is a cybersecurity risk that should be addressed by business analysis during solution development?
C) The solution may not be understood well enough to reliably identify security risks
A) Project budgets may prevent developers from implementing the full set of security measures
B) QA may fail to identify all possible security vulnerabilities during system testing
D) Code may be implemented in ways that introduce new vulnerabilities

IIBA-CCA Exam - Topic 5 Question 4 Discussion

Actual exam question for IIBA's IIBA-CCA exam
Question #: 4
Topic #: 5
[All IIBA-CCA Questions]

Which of the following is a cybersecurity risk that should be addressed by business analysis during solution development?

Show Suggested Answer Hide Answer
Suggested Answer: C

Business analysis is responsible for ensuring the solution is correctly understood in terms of business purpose, process flows, data handling, user roles, integrations, and non-functional requirements such as security and privacy. If the solution is not understood well enough, security risks will be missed early, leading to gaps that are expensive and difficult to correct later. This is why option C is the best answer: inadequate understanding prevents reliable identification of threats, sensitive data paths, trust boundaries, and misuse cases during requirements and design stages.

Cybersecurity documents emphasize ''security by design'' and ''shift-left'' practices, meaning risks should be identified and addressed before build and test. Business analysis contributes by eliciting and documenting security requirements, clarifying data classification and retention needs, defining user access and privilege expectations, identifying regulatory and policy constraints, and ensuring interfaces and third-party dependencies are known and assessed. BA also supports threat modeling inputs by providing accurate context about actors, workflows, and data movement, which are essential for identifying where controls like authentication, authorization, logging, encryption, and validation must exist.

Other options align to different roles or stages: budgets are governance and project management constraints, QA limitations are testing risks, and coding-introduced vulnerabilities are primarily addressed through secure coding standards, code review, and developer practices. BA's key cybersecurity risk is incomplete understanding that prevents correct security requirements and risk identification.


Contribute your Thoughts:

0/2000 characters
Twila
1 month ago
A is a concern, budgets really limit security measures.
upvoted 0 times
...
Lai
1 month ago
I think D is a big issue too, new code can create risks.
upvoted 0 times
...
Giuseppe
2 months ago
Definitely B, QA often misses vulnerabilities.
upvoted 0 times
...
Kris
2 months ago
Wait, are we really not addressing these risks? That's shocking!
upvoted 0 times
...
Helene
2 months ago
D is a big issue, I've seen it happen too many times.
upvoted 0 times
...
Carol
2 months ago
C seems a bit off, shouldn't we understand the solution better?
upvoted 0 times
...
Evette
2 months ago
Totally agree with B, QA often misses things!
upvoted 0 times
...
Arlette
3 months ago
A is definitely a concern, budgets can limit security.
upvoted 0 times
...
Julio
3 months ago
I guess option A could be a factor, but I wonder if budget constraints are really a cybersecurity risk in the same way as the others.
upvoted 0 times
...
Lavina
3 months ago
I feel like option D is definitely a risk. I've seen cases where poorly implemented code led to major security issues.
upvoted 0 times
...
Charlie
3 months ago
I'm not sure, but I remember a practice question where we discussed how QA might miss vulnerabilities. So, option B could be a valid concern too.
upvoted 0 times
...
Burma
3 months ago
I think option C makes sense because if the team doesn't fully understand the solution, how can they spot security risks?
upvoted 0 times
...

Save Cancel