Archivi tag: EventStorming

Customer Journey as a Bounded Context

Exploring your domain talking with different stakeholders can provide a lot of insight in terms of boundaries and competing languages to describe the business complexity. EventStorming can help a lot during the process, but there may still be a blind spot when it comes to including External Users (not necessarily limited to the customers category) in the picture.
Continua la lettura di Customer Journey as a Bounded Context

EventStorming in COVID-19 times

Disclaimer

If you already know me, you should remember that my position towards “remote EventStorming” wasn’t exactly favorable. However, the Coronavirus changed everything in or space, so a different position might be needed. Before starting to read this post I suggest you to read Remote EventStorming first.

At the moment of writing, Italy is in lockdown. EventStorming, as it was conceived like put all the key people in the same room, is forbidden, dangerous and strategically suicidal. So I guess some of the thoughts in my previous article needs to be reconsidered in the face of the changed scenario, where working remotely, possibly from home, becomes the norm.

This article’s approach is not general purpose: my consideration about remote workshops in normal times still stand, and I really hope to revert back to that status quo. But we’re not there anymore, and here I will write my current thoughts about EventStorming in a world where meeting in person is a risky luxury and still people need to explore complex domains, design sophisticated processes and collaborate across silos. Continua la lettura di EventStorming in COVID-19 times

Remote EventStorming

Disclaimer

This is my position about the idea of Remote EventStorming before the COVID-19 which changed a few things. I suspect it will be interesting again once the emergency will be over. If you’re under restrictions and need to keep on modeling, you may want to have a look also to EventStorming in COVID-19 times after reading this one.

EventStorming is not a single recipe for workshops. It comes in different flavors, and with different purposes.

Before exploring the impact of turning it remotely, we need to make sure we understand what we’re talking about. Continua la lettura di Remote EventStorming

Domain-Driven Design, CQRS and Event Sourcing Unlocked

An interview with Marco Heimeshoff

We chatted with our trainer Marco Heimeshoff, self-proclaimed DDD care-bear and all-round expert when it comes to the challenging relationship between people and technology. Enthusiastic and full of energy, Marco gives us a fresh insight on the world of software development, Domain-Driven Design, and everything in between.

Continua la lettura di Domain-Driven Design, CQRS and Event Sourcing Unlocked

Alberto Brandolini: The Gordian Knot at muCon London 2019, Skills Matter

Check out “EventStorming Remote Modelling” online workshop with Alberto Brandolini (7-8-9 July 2020)!

Once upon a time there were two of the most successful conferences organised by Skills Matter. They were called DDD eXchange and muCon.
These two events have now merged into a bigger and better one: muCon – The Conference on Microservices, DDD & Software Architecture, a 3-day conference which aims at serving both the Domain-Driven Design and Microservices communities.
Both communities are alive and well all over the world, as the very varied and international crowd at the BDC in London could testify! 🙂

Continua la lettura di Alberto Brandolini: The Gordian Knot at muCon London 2019, Skills Matter

Get the most out of Product Discovery Strategy with EventStorming and Lean Value Tree

How does a product discovery strategy look like for a software development team?
In most of the cases, it’s still a long list of things due by a specific date. The expectation of the managers, even in digital products, is to see these new features going out as soon as possible, without considering too much the motivation behind. So it’s not uncommon to experience a lack of alignment and accountability between people at different stages to a common business goal. Moreover, despite the best intentions of the original planners, the level of details defined in the product strategy is limiting the possibilities for teams to act based on what they learn.
For an organization stuck in this situation, it’s tremendously hard to succeed in a very demanding environment like the digital realm. Continua la lettura di Get the most out of Product Discovery Strategy with EventStorming and Lean Value Tree

Alberto Brandolini’s Keynote at DDD eXchange 2018 (Skills Matter, London)

Check out “EventStorming Remote Modelling” online workshop with Alberto Brandolini (7-8-9 July 2020)!

Alberto Brandolini aka @ziobrando was invited to give a keynote at DDD eXchange 2018, the world’s longest-running conference on all the things Domain-Driven Design (at its 10th edition… wow!).

DDDX was organised once again by Skills Matter and it took place at CodeNode, Skills Matter‘s home, right in the right in the middle of the City of London, on April 26 and 27 2018.

Continua la lettura di Alberto Brandolini’s Keynote at DDD eXchange 2018 (Skills Matter, London)

Chasing Elephants by Alberto Brandolini at Codemotion

Closing Keynote by Alberto Brandolini

Developers suffer from dangerous addictions.
They draw pleasure in making things work. When this doesn’t happen this could lead to dramatic consequences.

Developers deprived of the possibility of making things work could start exposing dangerous behaviors like challenging authority and mainstream thinking.
In extreme cases, they may even fall into the abyss of asking the forbidden question: Why?
Continua la lettura di Chasing Elephants by Alberto Brandolini at Codemotion