Actor: Aktor

Aktor reprezentuje użytkownika lub zewnętrzny system, który inicjuje komendy lub reaguje na wydarzenia w systemie biznesowym.

Może to być człowiek, inny system, komponent lub automatyczny proces. Aktorzy są ważnymi elementami analizy interakcji między systemem a środowiskiem zewnętrznym.

Aktor w notacji Event Storming odnosi się do roli lub jednostki, która uczestniczy w interakcjach z systemem. Aktor może być osobą, innym systemem, urządzeniem, zewnętrznym podmiotem lub dowolnym podmiotem, który ma wpływ na system lub z niego korzysta. Oto kilka aspektów, które można napisać o aktorze w notacji Event Storming:

  1. Rola i odpowiedzialność: Aktor reprezentuje określoną rolę lub odpowiedzialność w kontekście dziedziny biznesowej. Może to być klient, administrator, serwis zewnętrzny, dostawca usług, sensor lub inna jednostka, która odgrywa pewną rolę w systemie. Aktor ma swoje zadania, cele i oczekiwania wobec systemu.

  2. Interakcje i komunikacja: Aktor może mieć interakcje i komunikację z systemem, zarówno w formie żądań jak i otrzymywanych informacji. Może wysyłać komendy (commands) do systemu, subskrybować zdarzenia (events), odczytywać dane lub wywoływać określone akcje. Aktor może być zaangażowany w różne procesy biznesowe lub przepływy informacji w systemie.

  3. Wpływ na system: Aktor może mieć wpływ na stan i zachowanie systemu poprzez swoje interakcje i działania. Może inicjować zmiany stanu, powodować publikowanie zdarzeń biznesowych, wywoływać reakcje w systemie lub wpływać na przepływ informacji. Aktor jest jednym z czynników, które wpływają na sposób działania systemu.

  4. Wymagania i oczekiwania: Aktor ma swoje wymagania i oczekiwania wobec systemu. Może oczekiwać określonych funkcjonalności, jakości usług, dostępności, bezpieczeństwa lub innych cech systemu. Zrozumienie wymagań i oczekiwań aktora pomaga w projektowaniu systemu, który spełnia te potrzeby.

  5. Granice kontekstu: Aktor może również definiować granice kontekstu w Event Stormingu. Oznacza to, że aktor może stanowić granicę między różnymi domenami biznesowymi lub podsystemami. Określenie aktorów i ich interakcji może pomóc w lepszym zrozumieniu granic i relacji między różnymi częściami systemu.

Używanie aktorów w notacji Event Storming pomaga w identyfikacji i zrozumieniu różnych uczestników i ich ról w dziedzinie biznesowej oraz interakcji między nimi. Pomaga to w lepszym zrozumieniu kontekstu biznesowego i projektowaniu systemu, który skutecznie obsługuje wymagania i potrzeby różnych aktorów.

Last updated