Wszystkie szablony

Event Storming

Nikolaus Varzakakos

3,4 tys. Wyświetlenia
392 użycia
30 polubienia

Zgłoś

Jak korzystać z szablonu Event Storming

Ten szablon opisuje potężną metodę warsztatową o nazwie Event Storming. Metoda ta może być stosowana zarówno w warunkach fizycznych, jak i zdalnych, i w angażujący sposób łączy ekspertów w dziedzinie oraz inżynierów. Szablon zawiera przykłady i elementy do ponownego wykorzystania, dzięki czemu możesz szybko rozpocząć eksplorację Event Storming.

Istnieją 3 poziomy Event Storming:

1 Event Storming na poziomie ogólnym:

To jest najszerszy poziom, mający na celu zdobycie całościowego zrozumienia całej dziedziny biznesowej. Biorą w nim udział uczestnicy z różnych środowisk (rozwój, biznes, UX itp.). Głównym celem jest tutaj zmapowanie wszystkich zdarzeń domenowych (znaczących zmian stanu systemu) w całym procesie biznesowym. Pomaga to w identyfikacji kluczowych zdarzeń, niespójności, luk informacyjnych oraz wąskich gardeł w procesie biznesowym. Ten poziom jest kluczowy dla zjednoczenia zrozumienia wszystkich uczestników dotyczącego dziedziny biznesowej oraz identyfikacji obszarów wymagających dalszego zbadania.

2 Poziom procesowy Event Storming:

Ten poziom koncentruje się wężej na konkretnych procesach lub subdomenach zidentyfikowanych podczas Event Stormingu Ogólnego Obrazu. Celem jest głębsze zrozumienie wybranych procesów, w tym sekwencji zdarzeń, poleceń i zasad, które je prowadzą. Jest to szczególnie przydatne do mapowania przepływów pracy, zrozumienia roli różnych podmiotów w procesie oraz identyfikacji potencjalnych usprawnień lub zmian. Ten poziom często pomaga w zgrywaniu technicznych i biznesowych perspektyw dotyczących tego, jak powinny działać konkretne części systemu.

3 Event Storming na Poziomie Projektowym:

To jest najbardziej szczegółowy poziom, często wykorzystywany przez zespoły techniczne do projektowania lub refaktoryzacji systemów oprogramowania. Głównym celem na tym poziomie jest stworzenie szczegółowego modelu systemu, w tym agregatów, encji, obiektów wartościowych i ograniczonych kontekstów. Pomaga to w identyfikacji komponentów technicznych potrzebnych do wdrożenia procesów zidentyfikowanych na wcześniejszych poziomach. Projektowanie na poziomie projektowym jest niezbędne do przekształcenia wymagań biznesowych w specyfikacje techniczne, wspierając tym samym rozwój oprogramowania, projektowanie UX i zapewnienie jakości.

Podsumowując:

Używaj Big Picture Event Storming, jeśli chcesz zbadać cały obszar biznesowy, aby zidentyfikować największe problemy do rozwiązania. Używaj modelowania procesów, jeśli chcesz szczegółowo przeanalizować pojedynczy proces biznesowy. Używaj projektowania oprogramowania, jeśli już opracowałeś proces biznesowy i chcesz zaprojektować oprogramowanie dla tego procesu.

Nikolaus Varzakakos

COO and Co-founder @ Qlerify AB

I am an experienced leader, entrepreneur and consultant with over 20 years of experience in IT management and agile transformation. I am passionate about helping organisations streamline their software development.


Kategorie

Podobne szablony

Retrospektywa

397 polubienia
2,9 tys. użycia