56d3: Separate Concerns to Relax the cognitive load by using complicated subsystem teams

Using Complicated Subsystem Teams separates the complicated part to reduce the cognitive load on stream-aligned teams. Separation of concerns and decoupling are fundamental techniques in software engineering. The key part and difficulty is the sustainability of a complicated subsystem team. When this team is formed by experts, it’s difficult to refill if someone resigns.


If you're unfamiliar with Zettelkasten: These notes are atomic. The aim is to have one idea in a note. The connections between notes are as important as the notes themselves.

Reply via email

or comment below.