article thumbnail

Organise your engineering teams around the work by reteaming

Abhishek Tiwari

The engineering organisation described may not work for you because of a team of 8-10 people is still a very big overhead. In this model, software architecture and code ownership is a reflection of the organisational model. Is it possible to draw inspiration from outside of software engineering? Probably yes.

article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

The healthcare example used in this article is based on a discussion I recently had with Kacper Gunia based on the needs of a real client. Consider the scenario of an appointment scheduling system for a healthcare practice. In the software system, we need to decide the business transaction boundaries aka DDD Aggregates.