Remove Efficiency Remove Exercise Remove Software Architecture Remove Strategy
article thumbnail

A Clash of Mindsets: When New Products Depend on Existing Products

Strategic Tech

Two particularly relevant patterns are Efficiency Enables Evolution and Higher Order Systems Create New Sources of Worth. In Wardley lingo, Google Maps is so efficient that it acts as a building block for higher-order systems (e.g. This is an important leadership and strategy issue. It’s a sign of both success and ambition.

article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

It acts as a collaboration tool to balance the need for business correctness, user experience, and technical efficiency. Defining Aggregate Boundaries Deciding that specific business operations should succeed or fail together sounds like a simple requirements gathering exercise. Let’s refer to this as an Invariant Business Rule.