Published Nov 23, 2022

Episode 539: Adam Dymitruk on Event Modeling

Adam Dymitruk delves into event modeling, a transformative approach to system design that treats events as foundational data points, promoting improved communication and collaboration across organizations by bridging technical divides and focusing on human-centric, narrative-based methods.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Cultural Barriers

    Cultural barriers pose significant challenges when adopting event modeling methodologies. highlights that breaking down silos for better communication is essential, yet difficult, as people are accustomed to working within their own domains 1. He explains that event modeling requires a shift in mindset, urging participants to focus on the 'why, what, and who' rather than jumping to technical solutions 1.

    Improvement requires change. And people have to realize that event modeling requires change to take full advantage of it.

    ---

    To facilitate this transition, suggests starting with small aspects of event modeling, such as mapping slices to Jira tickets, to gradually integrate the approach into existing workflows 2.

       

    Workflow Adjustments

    Transitioning to event modeling methodologies often requires significant workflow adjustments. notes that event modeling simplifies complex systems by focusing on essential patterns, like to-do lists, which replace intricate technical details 3. This approach helps maintain open communication channels between technical and business teams, preventing the latter from being overwhelmed by technical jargon 3.

    By introducing this to-do list pattern or component to a pattern, keeps the event model simple for others to understand.

    ---

    emphasizes that while event modeling can be a powerful tool, it requires a commitment to change and a willingness to adapt workflows to fully leverage its benefits 1.

Related Episodes