Foundation
Understand the operating environment, its constraints and the parts already doing useful work.
Technology Com Dev / FIELD NOTE 03
Engineering decisions, interfaces and foundations designed to keep working together.
Explore the idea โUnderstand the operating environment, its constraints and the parts already doing useful work.
Make interfaces between tools and teams legible before adding another layer.
Leave a system easier to support and easier to change.
Reliability is a property of the whole system: its boundaries, ownership and change path.
Separate the responsibility of each component.
Document interfaces and what depends on them.
Keep deployment, monitoring and maintenance understandable.