Data architecture best practices
What are the best practices in designing a quality data architecture? It’s a careful balance between positive trade-offs versus negative trade-offs.
The following is a list of best practices in data architecture.
Best practice 5
Assess and document architecture decisions.
A trade-off analysis should be completed when designing a data architecture that carefully evaluates each option, weighing the pros and cons. Documented architecture decisions that capture the options considered and the rationale of going one way or another should be captured as Architecture Decision Records (ADRs). This offers tribal knowledge in the decision-making process, which needs to cover both business and technical reasoning behind the decisions made. ADRs create better collaboration and understanding for future changes required in a data architecture especially as data roles change within teams.
Why should you care?
Trade-off analysis and ADRs avoid...