Team Topologies - Organizing for fast flow of value

View Original

Kenny Baas-Schwegler - TTVP

Kenny Baas-Schwegler

I believe in collaborative software design where 'every voice shapes the software’. Leveraging a domain-driven design approach, I facilitate clearer communication between stakeholders and software creators by collaborative modelling and deep democracy, decoding complexities, resolving conflicts and ensuring software remains agile to business demands.

In my roles as an independent software consultant, tech lead, and software architect, I catalyse organisations and teams towards designing and building sustainable and resilient software architectures.

Contribution as Team Topologies Valued Practitioner (TTVP)

As a sociotechnical systems thinker, I work closely with CTOs, managers, architects, and software teams to revolutionise the way we design and develop software. The goal is to foster a collaborative software design approach and ensure that stakeholders and development teams co-create solutions that perfectly address both customer and business needs.

I have been leading and facilitating collaborative modelling sessions for over eight years. My journey began with Eventstorming, letting stakeholders participate to design software. As time has passed, the range of techniques in my repertoire has grown to encompass Example Mapping, Wardley Mapping, Business Model Canvas, Domain Storytelling, and the Team Topologies tools, among others.

A pivotal aspect of these sessions has always been the art of decision-making and inclusion. To enrich this process, I weave in my understanding of Deep Democracy with an anthropological lens, ensuring that the resulting decisions are sustainable, inclusive and reflect the collective wisdom, and are thoroughly supported by the group. I have distilled my experience into the book I co-authored, “Collaborative Software Design: How to Facilitate Domain Modelling Decisions,” which serves as a guide for those seeking to navigate the complexities of collaborative decision-making in software design.