Session

Navigating Conflicts in Software Architecture Decision Making

Software architecture forms the backbone to building successful software systems, but the decision-making process can be a hassle to navigate due to complexity and conflicts. These conflicts can originate from a lack of complete information to emotionally charged personal preferences, leading to decisions that may not fully align with the system's overall objectives. This misalignment can result in a less than ideal software architecture for the business and it also can leave the team members unhappy and resist the decision. Our goal should be to ensure decisions are sustainable – benefiting both the technical needs and the human needs involved.

Drawing from our co-authored book “Collaborative Software Design”, this concise one-day workshop is focused on understanding conflicts during collaborative modelling and architectural decision-making and navigating them effectively.
In this workshop, you will:

* Get an overview of the importance of collaborative modelling for clear communication and its role in sustainable software design.
* What are architectural decisions?
* Delve deep into the heart of decision-making conflicts in software architecture and how they can hamper the overall system design.
* Explore the concept of "role theory" from Deep Democracy, understanding how it forms the basis for inclusive and sustainable decision-making.
* Learn practical techniques to manage conflicts, ensuring every voice is heard, and the minority opinion is incorporated.

This workshop is a must for software engineers, architects, tech leads, and managers who are looking to elevate their decision-making processes, ensuring they are effective, inclusive, and sustainable. Join us to navigate the intricate maze of software architecture decision-making with clarity and confidence.

Kenny Baas-Schwegler

Domain-Driven Deep Democratic sociotechnical system designer

Amsterdam, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top