Certified Data Management Professional CDMP Associate · Free Practice Question Medium

Question 9

When designing a data architecture to support both current needs and future expansion, which principle is most important to apply?

  • A

    Implement the most current emerging technologies

  • B

    Design for modularity, loose coupling, and well-defined interfaces

  • C

    Centralize all data into a single physical repository

  • D

    Focus on minimizing initial implementation costs

  • E

    Standardize on a single vendor technology stack

Reveal correct answer

Correct answer: B

Explanation

Modular design with loose coupling and well-defined interfaces creates an adaptable architecture that can evolve over time. This approach allows components to be enhanced or replaced without disrupting the entire architecture, accommodates changing business requirements, and enables the incorporation of new technologies as they mature. Unlike other options that may create technical debt or lock-in, this principle provides long-term flexibility while maintaining system integrity.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need