🎙️Adam Dymitruk - How Event Modeling Enhances Communication 💬 in Projects
Adam Dymitruk
@adymitruk believes that Event Modeling is the key to improving communication between developers and stakeholders. By making system behaviour visual, it allows for smoother conversations and clearer decisions across teams. No more confusion—just collaboration!
@EventModeling is a powerful, visual approach created by Adam Dymitruk that allows teams to map out system behavior, ensuring clear communication and collaboration between technical and business roles. It's a game-changer for designing robust systems and understanding information flow.
EVENT MODELING UNCONFERENCE | VANCOUVER, BC | SEP 09 - 14, 2024
📍ALL LINKS PINNED IN THE COMMENTS. Thank you.
Join us on the Pathfinders Podcast as Adam shares his journey, insights, and the lessons he’s learned along the way. This is such a fun episode going through marvels of tech and software design across decades. Tune in!
Pathfinders Podcast presented by
@xaddwell
Created by Nova Media (a subsidiary of XaddWell)
🔔 Subscribe | Follow for more inspiring stories and deep dives into the world of tech and innovation!
Follow our guest Adam Dymitruk
@adymitruk author of
@EventModeling from
@adaptechgroup
Follow our host Vijayan Swaminathan
@vijswam from
@xaddwell
Key Takeaways
-Event modeling is a notation that allows both technical and business teams to describe system behavior effectively.
-Behavior-driven development and specification by example are approaches that facilitate communication and collaboration between technical and non-technical stakeholders.
-Software design is a crucial aspect of software development that should not be abandoned in favor of agile practices.
-Event sourcing and event modeling are closely related and provide a high level of coupling in system design.
-Effective software development requires bridging the gap between technical and business teams. The Y2K era was marked by the fear of computer systems malfunctioning due to the change in dates. Adam Dymitruk recalls his experience working on projects to prevent Y2K issues.
-The transition of operating systems over the years has seen a dominance of a few major platforms, such as iOS, Android, Mac, and Windows.
-Open source software and open standards are important for society as they promote collaboration, innovation, and accountability.
-Adam Dymitruk highlights key milestones in each decade of his career, including the rise of the internet, mobile devices, and AI.
-Event modeling, born out of the Event Storming Summit in 2018, is a powerful approach that simplifies system design and communication, involving all stakeholders and reducing rework. Event modeling is a tech-agnostic approach to understanding and visualizing information flow in a system.
Event sourcing ensures that information is not overwritten and captures information as it enters the system.
-Event storming is a collaborative technique for exchanging information and understanding the system.
Bitcoin is like digital gold and has anti-currency properties.
-AI is the future.
📍ALL LINKS PINNED IN THE COMMENTS. Thank you.
#EventModeling #Collaboration #SoftwareArchitecture #SystemDesign #SoftwareEngineering #TechCollaboration