Skip to content
Meetup

LEAD Meetup Amsterdam

March 01, 2023
-

For Tech Leadership Amsterdam

robby-coelho

Freelance Tech Lead - Robby Coelho

Evelyn van Kelle

Strategic Software Delivery Consultant Xebia - Evelyn van Kelle

Kenny-Baas-Schwegler

Software Architect & Trainer Xebia - Kenny Baas-Schwegler

Welcome to the first LEAD meetup in Amsterdam! This is a space for engineering leaders to connect, learn, and share experiences. Whether you are new to the role or have been leading teams for years, you will find valuable insights and connections here. Our meetup will feature expert speakers, interactive discussions, and networking opportunities. Join us and be a part of a growing community of engineering leaders dedicated to driving success and innovation in the tech industry.

We look forward to meeting you and learning from your experiences.

Agenda

The agenda will be completed shortly.
17.45 - Walk-in & Walking Dinner

18.30 - Collaborative Software Design: How to facilitate domain modeling decisions - Kenny Baas-Schwegler & Evelyn van Kelle

19.10 - Break & Refreshments

19.20 - Collaborative Software Design in practice with real-world use cases - Robby Coelho, Kenny Baas, and Evelyn van Kelle

20.00 - Informal drinks & Networking

Collaborative Software Design: How to facilitate domain modeling decisions

By Kenny Baas-Schwegler & Evelyn van Kelle

Designing a software system is difficult. Understanding the context in which a software system lives is more difficult. In order to understand that context, developers need to communicate with the business. But there is a lot that can go wrong while communicating with the business. For example, people can misunderstand what is being said, they are scared to speak up, tensions could grow, and conflict can arise. These social dynamics cause groups to stop sharing their knowledge, which can end up in resistance behavior from sarcastic jokes to stopped communication or even not showing up or leaving the session. No wonder a lot of organizations resort to a more autocratic form of decision-making, where one person, the architect, analyses and makes the decision. If we want to make sustainable design decisions for our architecture that are embraced by everyone, it is better to use visual techniques to make assumptions more explicit which will improve collaboration between developer teams and domain experts.

In this talk, we will introduce you to collaborative modeling and its social dynamic challenges. Collaborative modeling is a visualization technique to analyze complex and conflict-laden decision-making processes with all relevant stakeholders and decision-makers to create a shared understanding. And some, maybe even most of these sessions need to be facilitated so that everyone can feel a part of the decision and can potentially give the input they have. I will explain why it requires us to have different skill set like observing, listening, trying to stay neutral, and showing compassion. Because that improved collaboration will let software teams understand better the context and underlying problems the business has. That understanding enables the software teams to design and build sustainable quality software products.

Collaborative Software Design in practice with real-world use- cases

By Robby Coelho, Kenny Baas & Evelyn van Kelle

Theory is nice, but what happens when you get back to your job the next day? Let's take some real-world use cases from Robby Coelho and dive into how you can put the theory from the first talk into practice.

Register here