Remove Innovation Remove Software Architecture Remove Systems Remove Workshop
article thumbnail

Architecture Modernization Enabling Teams (AMET)

Strategic Tech

For example, security concerns and unreliability becoming commonplace, like the recent Southwest Airlines scheduling crisis caused by a decades-old scheduling system. Architecture modernization initiatives aim to convert aging architecture into modern architecture, applying the latest tech innovations and architectural patterns.

article thumbnail

Turning Domain Discovery into Product and Organizational Improvements with a DDD Exemplar

Strategic Tech

One of the challenges I see regularly is inertia following domain discovery workshops. Some complexity we embrace because there is an opportunity to differentiate, whereas some complexity is providing little or no value and is simply making our systems more complex and expensive to maintain. It’s also possible to exchange complexity.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Forming an Architecture Modernization Enabling Team (AMET)

Strategic Tech

The figure below shows the typical life-cycle of an architecture modernization initiative, including commonly observed points where we have observed AMET formation. Their technology landscape has a high level of what they consider to be legacy or heritage systems — monolithic systems with tens or hundreds of developers working in them.

article thumbnail

Product, Domain, and Team Architecture Overview Template

Strategic Tech

Most companies have their own language for talking about products, platforms, systems, value streams and so on. Not all parts of a system are considered to be part of a product. I’ve been using the Lean Innovation Portfolio for years. The final column, Responsibilities , captures the parts of the system that each team owns.

article thumbnail

The Challenges and Traps of Architecting Sociotechnical Systems

Strategic Tech

Loosely-coupled teams enabled by loosely-coupled software architecture is one of the strongest predictors of continuous delivery performance and organizational scaling. Decoupling Streams of Work Our goal when designing systems is to maximise the speed of delivery and value of the work we deliver.

Systems 40
article thumbnail

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

Strategic Tech

The system needs to be highly reliable because even just a little downtime can alienate loyal customers. The Nature of Evolution New innovations often become the platform for future innovations. Since then, Google Maps has become the foundation for many other innovations after being opened up to developers via APIs.