Pojęcie w praktyce
Efekt, którego nie da się przypisać jednemu miejscu
W systemach rozproszonych rezultat często powstaje z wielu drobnych wpływów. Próba znalezienia jednego punktu odpowiedzialnego za całość może wtedy prowadzić do fałszywej diagnozy.
Źródło może być rozproszone
Zmiana widoczna w jednym miejscu nie musi tam powstawać. Może być skutkiem kilku zależności działających wcześniej lub równolegle. W praktyce dotyczy to zarówno procesów organizacyjnych, jak i przepływu informacji czy zachowania złożonych systemów.
Pierwszym krokiem jest więc oddzielenie miejsca obserwacji od miejsca przyczyny. To, że problem pojawia się na końcu procesu, nie oznacza, że tam należy go naprawiać.
Szukaj ścieżki wpływu, nie pojedynczego winowajcy
Pomaga rozpisanie kolejnych punktów, przez które przechodzi informacja, decyzja lub zasób. W każdym z nich warto sprawdzić, czy następuje zmiana stanu, opóźnienie, utrata danych albo dodanie nowego warunku.
Jeśli żaden punkt sam nie wyjaśnia efektu, możliwe, że odpowiada za niego suma małych odchyleń. To nadal konkretna diagnoza, tylko rozłożona na kilka miejsc.
Co wynika z nielokalności
Rozwiązanie powinno obejmować mechanizm współdziałania elementów, a nie tylko miejsce, w którym efekt staje się widoczny. Czasem wystarczy zmienić kolejność przekazywania informacji, czasem potrzebna jest wspólna reguła dla kilku niezależnych części.
Najważniejszy wniosek: obserwowany punkt jest miejscem symptomu, niekoniecznie źródłem.