Collaborative Modelling | Marco Heimeshoff | Beyond Coding Podcast #53

Topics covered
Popular Clips
Episode Highlights
Definition
emphasizes the significance of collaborative modeling in software development, highlighting its role in synchronizing understanding among team members. He explains that modeling helps bridge the gap between different perspectives, ensuring everyone shares a common understanding of the problem and potential solutions. This process is essential for effective communication and problem-solving within organizations 1.
We use a lot of symbols, like words, gestures, drawings, sticky notes, any method we can find to synchronize.
---
notes that modeling is not just a method but a fundamental aspect of human nature, as it enables us to align our thoughts and actions with others 2.
Remote Work
Remote collaborative modeling offers flexibility but presents unique challenges, such as the lack of social interaction and engagement. discusses the pros and cons of remote workshops, noting that while they allow for global participation, they often miss the personal connection and spontaneity of in-person sessions 3.
It's different when it's remote, right? Because you're very much focused on, okay, we're here with a certain goal.
---
Despite these challenges, remote sessions can be effective with the right tools and strategies, such as breakout rooms and structured activities to maintain engagement 4.
Applications
Collaborative modeling is not just about sharing ideas but actively working together to solve problems. highlights the importance of adapting methods to fit specific contexts, using a mix of tools like event storming and context mapping to address unique challenges 5.
Sharing ideas is great, but collaborating on things, really doing a hands-on, two, three, 4 hours of getting into a topic with the experts and the experimenters.
---
He stresses that collaboration should extend beyond individual companies to a global scale, as solving complex problems requires collective effort and knowledge sharing 6.
Related Episodes


Developing People | Ester Le Roux | Beyond Coding Podcast #164
Answers 383 questions

Software Engineering Productivity | Walter de Bruijn | Beyond Coding Podcast #174
Answers 383 questions

Solving Problems without Coding | Evelyn van Kelle | Beyond Coding Podcast #10
Answers 383 questions

Collaborating with Development and Design | Yonatan Ziv | Beyond Coding Podcast #150
Answers 383 questions

Effective Software Teams | Daniel Terhorst-North | Beyond Coding Podcast #59
Answers 383 questions

From Open Source to SaaS Company | Henric Trotzig | Beyond Coding #186
Answers 383 questions













