Remove Design Remove Exercise Remove Software Architecture Remove Strategy
article thumbnail

Architecture & DDD Kata: Online Car Dealership

Strategic Tech

I’ve just created a new kata which you and your team/friends can use to practice your architecture and domain-driven design skills. The third part of the worskhop focuses on strategy?—?how how different domains connect to the business strategy. Is each domain core, supporting, or generic?

article thumbnail

Tasktop Viz launch – DevOps Enterprise Summit 2019 – Day Two Recap

Tasktop

Scott Havens, Senior Director of Engineering at Mode Operandi, highlighted the benefits of event-based systems over legacy approaches, and how software architecture should be just as beautiful as the clothes on sale. Just look at how ugly that service-oriented architecture is!” He had a strategy. He laid out a mission.

DevOps 8
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

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

Strategic Tech

Many of the practices that enable teams to move quickly are the same practices that enable highly-reliabile systems: automation, observability, testing, and design. If you’re new to domain discovery and modelling, check-out the free tools from the DDD Crew or the free kata exercise. This is an important leadership and strategy issue.

article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

Defining Aggregate Boundaries Deciding that specific business operations should succeed or fail together sounds like a simple requirements gathering exercise. Evolving Your Aggregates Over Time The initial criteria on which you base your aggregate design is likely to change over time. Let’s refer to this as an Invariant Business Rule.