•     •   6 min read

Przedsiębiorca i Metodologia
Łańcucha Zdarzeń (ECM)

Kierown­i­cy pro­jek­tów cza­sa­mi planu­ją czas trwa­nia pro­jek­tu wyłącznie na pod­staw­ie włas­nego doświad­czenia. Jed­nak obliczenia oparte na najbardziej udanych i nieu­danych zada­ni­ach, które wykon­ali, mogą być niedokładne.

Niek­tórzy menedżerowie mogą nieświadomie myśleć: Widzę to, co chcę zobaczyć”. To powszechne, że menedżer ufa infor­ma­cjom, które odpowiada­ją jego świato­poglą­dowi, ignoru­jąc dane, które nie spo­tyka­ją jego aprobaty.

Kole­jnym wyzwaniem w har­mono­gramowa­niu pro­jek­tów jest złożoność relacji między różny­mi ryzyka­mi. Wydarzenia mogą wys­tępować w dowol­nym momen­cie pro­ce­su, korelować ze sobą lub wywoły­wać inne niepewnoś­ci. To samo wydarze­nie może mieć różne skut­ki w zależnoś­ci od okolicznoś­ci, a menedżer może zgasić pożar” na różne sposoby.

Metodolo­gia Łańcucha Wydarzeń (ECM) zakła­da, że nieza­leżnie od tego, jak dobrze jest przy­go­towany har­mono­gram pro­jek­tu, zdarzenia wys­tąpią, które zmienią zaplanowany czas. Głównym zadaniem jest ich wcześniejsze ziden­ty­fikowanie, aby móc nimi zarządzać. ECM nie kon­cen­tru­je się na stałych prob­lemach, ponieważ te moż­na ziden­ty­fikować i sko­ry­gować bez spec­jal­nej analizy.

Wiz­ual­iza­c­ja ryzyk, aby łatwiej je zbadać, jest kole­jnym ważnym zadaniem tej metodologii.

Pochodze­nie

Metodolo­gia Łańcucha Wydarzeń pow­stała pod koniec lat 2000 na pod­staw­ie innych narzędzi anal­izy ryzy­ka. Prze­wod­nik po wiedzy na tem­at zarządza­nia pro­jek­ta­mi (PMBOK Guide) zale­cał tech­ni­ki anal­izy ryzy­ka w 2008 roku: anal­iza drzew decyzyjnych, symu­lac­ja Monte Car­lo oraz anal­iza wrażli­woś­ci. Ostat­nie dwie metody stały się fun­da­mentem Metodologii Łańcucha Wydarzeń.

Meto­da Monte Car­lo poma­ga obliczyć rozkład statysty­czny wyników na pod­staw­ie danych z określony­mi praw­dopodobieńst­wa­mi. Anal­iza wrażli­woś­ci iden­ty­fiku­je ryzy­ka mające najwięk­szy wpływ na procesy.
Anoth­er part of the method­ol­o­gy is język opisu graficznego do mod­e­lowa­nia pro­cesów biz­ne­sowych, UML. Wiz­ual­iza­c­ja połączeń między niepewnoś­ci­a­mi była akty­wnie stosowana w roz­wo­ju opro­gramowa­nia i obe­j­mowała tworze­nie dia­gramów Gant­ta i innych dia­gramów sieci wydarzeń.

Stosowane są również tech­ni­ki prog­no­zowa­nia anal­izu­jące dane his­to­ryczne. Iden­ty­fikowane są podobieńst­wa między przeszły­mi a obec­ny­mi procesami.

Tech­ni­ki te stanow­ią pod­stawę metody mod­e­lowa­nia zdarzeń. Pod ich wpły­wem, har­mono­gram pro­jek­tu jest twor­zony w następu­ją­cy sposób:

  1. Przy­go­tuj har­mono­gram pro­jek­tu dla opty­mal­nego sce­nar­iusza. Oblicz czas trwa­nia, koszt i inne kluc­zowe para­me­try. Usuń optymisty­czne wskaźni­ki z obliczeń, ponieważ kierown­i­cy pro­jek­tów częs­to włącza­ją zbyt ambitne licz­by z powodu nad­miernej pewnoś­ci siebie, błęd­nych obliczeń lub motywacji zespołowej.
  2. Stwórz listę wydarzeń i łańcuchów wydarzeń. Przewiduj praw­dopodobieńst­wo ich wys­tąpi­enia oraz ich wpływ na zaso­by i dzi­ała­nia firmy.
  3. Przeprowadź anal­izę iloś­ciową przy uży­ciu metody Monte Car­lo. To pomoże określić, jak real­isty­czne jest ukończe­nie pro­jek­tu w określonym ter­minie bez nieprzewidzianych kosztów.
  4. Wykon­aj anal­izę wrażli­woś­ci, aby ziden­ty­fikować zdarzenia i łańcuchy zdarzeń o najwięk­szym wpły­wie na pro­jekt. Zwery­fikuj dane, aby ocenić, czy praw­dopodobieńst­wo zdarzeń zostało dokład­nie określone.
  5. Pow­tarzaj anal­izę w trak­cie pro­jek­tu na pod­staw­ie rzeczy­wistych danych oraz czy przewidy­wane zdarzenia miały miejsce. Ponown­ie oce­ni­aj praw­dopodobieńst­wo i wpływ ryzyk na pod­staw­ie aktu­al­nych wskaźników.

Zasady ECM

Określ moment wys­tąpi­enia zdarzenia i stan wzbudzony

Pro­cesy zazwyczaj nie są stałe i jed­norodne. Na ich prze­bieg wpły­wa­ją wydarzenia zewnętrzne, które zmieni­a­ją ich stan. Gdy warun­ki pro­ce­su się zmieni­a­ją — wyma­ga­jąc innych zasobów lub więcej cza­su — wchodzi on w stan wzbud­zony. Przed zmi­ana­mi był w swoim pier­wot­nym stanie.

Stan pro­ce­su moż­na pow­iązać z wydarze­niem. Na przykład, przeprowadze­nie spotka­nia z otwartym dachem zależy od zewnętrznego wydarzenia zła pogo­da.” Jeśli pada deszcz, pro­ces prze­chodzi w stan wzbud­zony — spotkanie odbędzie się w pomieszczeni­ach. Ter­az pro­ces nie jest zależny od wydarzenia zła pogoda”.

Wydarze­nie ma wpływ i praw­dopodobieńst­wo. Załóżmy, że pro­ces jest pow­iązany z wydarze­niem zmi­ana wyma­gań.” Może wys­tąpić z 50% praw­dopodobieńst­wem i spowodować 50% opóźnie­nie w sto­sunku do stanu początkowego. Jed­nak jeśli ten sce­nar­iusz się pow­tarza, opóźnie­nie może wynosić tylko 25%, ponieważ zarząd pod­jął pewne kro­ki, aby je złagodz­ić ostat­nim razem.
Wpływ zdarzenia może prowadz­ić do opóźnień w pro­ce­sie, wznowień, anu­lacji lub koniecznoś­ci nowych zasobów i działań. 
Każde wydarze­nie ma moment wys­tąpi­enia. Mogą być one abso­lutne, pow­iązane z konkret­ną datą, lub względne — wys­tępu­jące na początku, w środ­ku lub na końcu pro­ce­su. Czas wys­tąpi­enia zdarzenia wpły­wa na jego skutki.

Zdefini­uj łańcuchy wydarzeń

Niek­tóre wydarzenia mogą wywoły­wać inne, tworząc łańcuchy wydarzeń. Na przykład zmi­ana wyma­gań prowadz­iła do opóźnienia w pro­ce­sie, a aby go przyspieszyć, menedżer przy­dzielił zaso­by z innego pro­ce­su. W rezulta­cie ter­miny są prze­ga­pi­one, a pro­jekt ogól­nie nie uda­je się.

Wydarze­nie, które uruchamia łańcuch, nazy­wa się inic­ja­torem. Zdarze­nie, które prze­j­mu­je”, nazy­wa się odbior­cą. Skutek wynika­ją­cy z łańcucha zdarzeń nazy­wa się multicastowaniem.


Łańcuchy wydarzeń wywołu­ją więcej opóźnień niż zdarzenia nieza­leżne. Poniżej zna­j­du­je się przykład takiego wpły­wu na trzy pro­cesy w pro­jek­cie, z których każdy ma 50% praw­dopodobieńst­wo wznowienia i trwa 5 dni. Anal­iza została przeprowad­zona przy uży­ciu metody Monte Carlo.

Wiz­ual­iza­c­ja i analiza

Wiz­ual­iza­c­ja relacji między zdarzeni­a­mi może być real­i­zowana przy uży­ciu dia­gramów Gant­ta. Oto zasady ich tworzenia:
  1. Pokazuj wydarzenia jako strza­ły z oznac­zony­mi nazwami.
  2. Wyświ­et­laj negaty­wne wydarzenia strza­łka­mi w dół, a pozy­ty­wne wydarzenia strza­łka­mi w górę.
  3. Łącz wydarzenia w łańcuchu liniami.
  4. Inicju­jące wydarze­nie z wielo­ma lini­a­mi do odbier­a­ją­cych wydarzeń jest uważane za multicastowanie.
  5. Pokaż glob­alne wydarzenia, które wpły­wa­ją na wszys­tkie pro­cesy poza dia­gramem Gant­ta. Wskaźni­ki zagrożeń powyżej dia­gra­mu oraz możli­woś­ci poniżej.

Symu­lac­ja Monte Car­lo dla anal­izy ryzyka

Gdy już ziden­ty­fiku­jesz ryzy­ka, łańcuchy wydarzeń oraz związane z nimi stany pro­cesów, sko­rzys­taj z metody Monte Car­lo, aby określić ogól­ny wpływ wydarzeń.

Nawet gdy wszys­tkie ryzy­ka zostały ziden­ty­fikowane, zawsze ist­nieją niepewnoś­ci związane z kosz­ta­mi i cza­sem trwa­nia pro­jek­tu. Aby je uwzględ­nić, oblicz rozkłady statysty­czne cza­su rozpoczę­cia, cza­su trwa­nia i kosz­tu pro­jek­tu. Nie uży­waj tych samych przy­czyn, które przyp­isałeś wydarzeniom, aby uniknąć nakłada­ją­cych się ryzyk.

Postępuj zgod­nie z tymi kroka­mi, aby praw­idłowo przeprowadz­ić anal­izę Monte Carlo:
  1. Oblicz momen­ty wys­tąpi­enia ryzyk na pod­staw­ie rozkładów statysty­cznych dla każdego stanu.
  2. Sprawdź, czy wydarzenia inicju­jące wys­tąpią z danym prawdopodobieństwem.
  3. Określ, czy trze­ba zak­tu­al­i­zować praw­dopodobieńst­wa odbior­czych wydarzeń dla tego eksperymentu.
  4. Sprawdź, czy wys­tąpiły odbier­a­jące wydarzenia z danym prawdopodobieństwem.
  5. Anal­izuj każdy pro­ces w stanach początkowych i wzbudzonych.
  6. Jeśli wydarze­nie powodu­je anu­lowanie pro­ce­su, zaz­nacz to i uwzględ­nij nowe kosz­ty i czas w planie projektu.
  7. Jeśli wydarze­nie powodu­je inne wydarze­nie — inter­wencję menedżera jako dzi­ałanie łagodzące — dos­to­suj har­mono­gram pro­jek­tu odpowiednio.
  8. Uwzględ­nij sku­mu­lowany wpływ wydarzeń na kosz­ty i czas trwa­nia pro­jek­tu wraz z fluk­tu­ac­ja­mi kosztów i cza­su trwania.
Wynik da Ci praw­dopodobieńst­wo sukce­su ukończenia pro­jek­tu oraz praw­dopodobieńst­wo zakończenia poszczegól­nych procesów.

Zna­j­dowanie kry­ty­cznych łańcuchów wydarzeń i kosztów wydarzeń

Wydarzenia lub łańcuchy wydarzeń z najwyższym praw­dopodobieńst­wem wpły­wu na pro­cesy nazy­wane są kry­ty­czny­mi. Ziden­ty­fikuj je pod­czas anal­izy wrażli­woś­ci, bada­jąc korelac­je między kluc­zowy­mi para­me­tra­mi pro­jek­tu, taki­mi jak koszt i czas trwa­nia oraz łańcuchy zdarzeń.

Użyj tabeli wrażli­woś­ci, aby śledz­ić kry­ty­czne wydarzenia lub łańcuchy.

Wnios­ki

Czyn­ni­ki motywa­cyjne wpły­wa­ją na kluc­zowe para­me­try pro­cesów bardziej niż ryzy­ka. Metodolo­gia Łańcucha Wydarzeń poma­ga przezwyciężyć selek­ty­wną per­cepcję, ten­den­cyjność menedżerów wobec infor­ma­cji, które odpowiada­ją ich zasadom, nad­mierną pewność siebie i błędy w planowaniu.

ECM uwzględ­nia czyn­ni­ki pomi­jane przez inne tech­ni­ki anal­izy ryzy­ka: momen­ty wys­tąpi­enia ryzy­ka, łańcuchy zdarzeń, opóźnienia w wys­tąpi­e­niu zdarzeń oraz dzi­ała­nia łagodzące. Aby uproś­cić iden­ty­fikację wydarzeń i ich łańcuchów, stwórz dia­gramy i tabele stanów procesów.

Metodolo­gia obe­j­mu­je anal­izę ryzy­ka i dos­tosowanie har­mono­gra­mu w trak­cie projektu.

esc
Udostępnij dalej
или
Szkoła PM
Dlaczego śledzenie czasu w Worksection to najlepszy wybór do zarządzania zasobami projektu Godziny są rejestrowane z pamięci i często z opóźnieniami. Arkusze czasowe nie są powiązane z zadaniami, więc...
2 maja 2025   •   7 min read
Szkoła PM
Zadania rozproszone w czatach i na tablicach utrudniają kontrolowanie wykonania projektu. Kierownictwo musi spędzać większość swojego czasu synchronizując zespół, aby dowiedzieć się o bieżącym statusie...
1 maja 2025   •   7 min read
Szkoła PM
Brak zrozumienia harmonogramu projektu, ciągłe opóźnienia, trudności w koordynacji procesów z wykonawcami. Budżet rośnie, a wyniki są nieustannie odkładane. To rzeczywistość wielu projektów, w których...
30 kwietnia 2025   •   7 min read
Zacznij już teraz
Proszę podać swój prawdziwy adres e-mail 🙂