Architectures that enable shared code ownership and collaboration across many teams.

Jurgen Desmet invited me for a coffee talk about architectures that enable shared code ownership and collaboration across many teams on his youtube channel. The description accompanying the video During a previous coffee talk on Conway’s Law Nelis and Jurgen briefly touched upon the aspect of Architectures that could enable teams to truly collaborate in a shared code environment, avoiding Conway’s Law effects as much as possible. This is an elaboration on the Architecture part, what are the key elements of an architecture that enables true collaboration? [Read More]

Organizing architectural katas

Architectural katas are a great way to spice up the architectural skills of your team or community, and practice to have productive discussions about architecture. I always receive great feedback after (co)-organizing architectural katas 1 and I regularly get questions on organizing them with others. So with Matteo Pierro, I did run a session at XP-days Benelux 2019 on how you can organize these katas yourself, sharing experiences to encourage others organizing the same kind of katas. [Read More]