Remove Software Architecture Remove Software Engineering Remove Strategy Remove Workshop
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

Typically, there’s a period where modernization is discussed as the pains of legacy systems and/or ways of working are noticed and become ever more prominent, blocking the business strategy. They need a more loosely coupled architecture and empowered teams. 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. This is an important leadership and strategy issue.

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.