logo virtual ddd
  • Home
  • Online sessions
  • Facilitating Stories
  • Open Space
  • Book Club
  • Heuristics
  • ddd crew
  • Podcasts
  • About us
Evaluate architectural options against team frustrations

Evaluate architectural options against team frustrations

by Organisers @virtualddd | Mar 1, 2026

Before committing to a major architectural change, explicitly map it against the concrete frustrations that make the team's job difficult. A proposed solution might use modern technology but still leave developers dealing with the same unpleasant work. If the new...
Evaluate architectural options against team frustrations

Surface value-based preferences before choosing technical solutions

by Organisers @virtualddd | Mar 1, 2026

When someone pushes hard for a specific technical solution, they're usually operating from an underlying value or concern that they haven't made explicit. Before evaluating technical options, dig into what's driving the strong preference. Is it fear of...
Evaluate architectural options against team frustrations

Consider downstream teams when choosing architectural patterns

by Organisers @virtualddd | Mar 1, 2026

When choosing an architectural approach, explicitly think through what it means for the teams that deploy, test, and support your software—not just what it means for developers. Introducing patterns like message queues or event sourcing changes how QA needs to test...

Recent Posts

  • Welcome to Domain-Driven Design (DDD)
  • Domain-Driven Design Starter Modelling Process
  • EventStorming Glossary & Cheat sheet
logo virtual ddd

Categories

Meetup sessions
Open Space
Github Repositories
Videos
Papers
Books
Podcasts
Heuristics

Information

Privacy Policy
Code of Conduct



Join our Discord community

Follow us

@2025 Virtual Design | Web & branddesign by Art of Design