MCPA - Level 1 Exam QuestionsBrowse all questions from this exam

MCPA - Level 1 Exam - Question 19


Refer to the exhibit.

Three business processes need to be implemented, and the implementations need to communicate with several different SaaS applications.

These processes are owned by separate (siloed) LOBs and are mainly independent of each other, but do share a few business entities. Each LOB has one development team and their own budget.

In this organizational context, what is the most effective approach to choose the API data models for the APIs that will implement these business processes with minimal redundancy of the data models?

Show Answer
Correct Answer: A

The most effective approach in this organizational context is to build several Bounded Context Data Models that align with coherent parts of the business processes and the definitions of associated business entities. This approach respects the independence of each Line of Business (LOB) while allowing for the needed sharing of business entities without causing data redundancy. It ensures the data models are appropriate for the specific business context of each LOB, promoting modularity and maintaining manageability across different teams.

Discussion

3 comments
Sign in to comment
calazansOption: A
Jun 10, 2022

A. Build several Bounded Context Data Models that align with coherent parts of the business processes and the definitions of associated business entities.

AB317Option: A
Aug 6, 2021

Answer: A

Pavan_NagineniOption: A
Aug 11, 2021

Answer: A