BA-201 · Question #68
Cloud Kicks leadership wants to use custom code for functionality that can easily be created declaratively in Sates Cloud. The business analyst (BA) has been asked to advise leadership on how these…
The correct answer is B. Configuration allows for any level of complexity. When advising against unnecessary custom code, the BA needs to counter the assumption that code is needed to handle complexity. Option A is false - configuration does not leverage multiple programming languages. Option C (faster speed to market) is a valid benefit but does not…
Question
Cloud Kicks leadership wants to use custom code for functionality that can easily be created declaratively in Sates Cloud. The business analyst (BA) has been asked to advise leadership on how these approaches impact their solution options. What is one of the BA's strongest arguments for using configuration over code?
Options
- AConfiguration leverages multiple programming languages.
- BConfiguration allows for any level of complexity.
- CConfiguration provides faster speed to market.
How the community answered
(50 responses)- A14% (7)
- B80% (40)
- C6% (3)
Explanation
When advising against unnecessary custom code, the BA needs to counter the assumption that code is needed to handle complexity. Option A is false - configuration does not leverage multiple programming languages. Option C (faster speed to market) is a valid benefit but does not directly address the capability concern leadership may have. Option B argues that Salesforce's declarative configuration tools (Flows, validation rules, formula fields, etc.) are powerful enough to handle complex business requirements without writing code. This directly addresses leadership's underlying assumption that custom code is necessary, making it the strongest argument: you can achieve the desired complexity without the cost, risk, and maintenance burden of custom development.
Topics
Community Discussion
No community discussion yet for this question.