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. In orgs where it’s all about delivering tickets as quickly as possible or obsessing over technology, the culture and results are poorer.

article thumbnail

The Spotify Model of Scaling – Spotify Doesn’t Use It, Neither Should You

Agile Pain Relief Notes from a Tool User

Alignment – instead of telling people what to do for both product features and product architecture, focus on getting teams to align to a common product goal. Engineering Culture that focuses on building Quality and Simplicity – build a Continuous Delivery pipeline that allows teams to deliver value independently of one another.

Agile 122
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

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

Strategic Tech

Another hurdle to decision making is when technology leaders feel that the skills needed to deliver big changes don’t exist within the organization like the lack of DDD, architecture, or cloud skills. Choosing where to focus is a balancing act: delivering new products, fixing legacy software, and improving engineering culture.

article thumbnail

Grown-Up Lean

LeanEssays

As the company outgrew its traditional cathedral-style software architecture in the early 2000’s, the leadership team felt that the growing pains could be addressed with better communication between teams. In other words, a bazaar-style hardware architecture was vastly superior to a cathedral-style architecture.)

article thumbnail

Share Pie: The DDD Treasure Hidden in Plain Sight

Strategic Tech

To me, this story is what DDD is really about: developing the design mindset of a modeller to drive product innovation and enable continuous delivery of value, involving frequent collaboration with domain experts. It’s the Share Pie story in chapter 8 of Eric Evans’ DDD book.

article thumbnail

The Netflix Cosmos Platform

Netflix Tech

As time passed the number of developers more than tripled, the breadth and depth of our use cases expanded, and our scale increased more than tenfold, the monolithic architecture significantly slowed down the delivery of new features. Delivery?—?A Productivity?—?Local