article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

There are a few qualities that differentiate average from high performing software engineering organisations. I believe that attitude towards the design of code and architecture is one of them. Katas and workshops are useful techniques for early adopters/influencers and enabling teams to employ.

article thumbnail

Forming an Architecture Modernization Enabling Team (AMET)

Strategic Tech

They need a more loosely coupled architecture and empowered teams. The Warehousing Modernization Enabling Team (an AMET) has been established to guide modernization in the Warehousing domain, which consists of 100+ software engineers and a monolithic codebase. You can also experiment with various workshop formats.

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

It seems unrealistic wanting the best of both world (speed and reliability) but the field of software engineering established during the past decade that speed and reliability can both be achieved. A good engineering organization moves at speed with high reliability. It doesn’t need to be a choice of one over the other.

article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

If you’d like to go through the whole process of modelling domains, shaping the software architecture, and finding aggregates, join my 2 day workshop at DDD EU in February 2020. Hope to see you there.