CPSA-F Exam QuestionsBrowse all questions from this exam

CPSA-F Exam - Question 17


In a customer project the architecture shall be based on components. The requirements have not been fully determined yet.

Taking this constraint into account, which three properties of the components developed by you will you pay particular attention to? (Choose three.)

Show Answer
Correct Answer: B,C,D,E

In a component-based architecture where requirements are not fully determined, it is crucial to focus on properties that enhance flexibility and maintainability. Weak coupling is important to ensure that changes to one component do not adversely affect others, promoting independent scalability and easier maintenance. Strong cohesion ensures that each component has a clear and focused purpose, making them easier to understand and modify. Being open for extension allows components to be easily modified to accommodate new requirements without altering existing functionality, which is essential in a scenario where requirements are still evolving.

Discussion

2 comments
Sign in to comment
TheodgeirOptions: BCD
May 18, 2022

"meaningful component names" and "small component size" don't matter at all, so B, C and D have to be correct and they make sense.

rrhcOptions: ABD
Jul 24, 2023

for me the right answers are: A B D