Building Block
Definition
A reusable component of enterprise capability that can be combined with other blocks to deliver architectures
What makes a good building block?
- considers implementation, and evolves with new tech
- may be assembled from other building blocks
- may be a sub-assembly of other building blocks
- re-usable, replaceable, and well-specified