konto usunięte

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Witam,
ostatnio zaczałem analizować metodę Goldratt'a. Zacząłem liczyć i troche się pogubiłem. Chciałbym dla uporządkowania swojej wiedzy prześledzić tok postepowania przy wyznaczaniu wielkości buforów.
Mam harmonogram, składający sie ze 100 czynności. Czasy trwania czynności są przyjęte z pradopodobieństwem 90%. Całkowity czas trwania wynosi 550dni. Przyjmuję że dostępność zasobów jest na optymalnym poziomie (czyli że nigdy ich nie brakuje) co powoduje że ścieżka krytyczna pokrywa się ciągiem krytycznym.
Zakładam skrócenia czasów trwania wszystkich czynności o połowę (50%). Następnie wyznaczam odchylenie standardowe na podstawie czasów T05 oraz T09. Na podstawie twierdzenia że suma kwadratów odchyleń standardowych nie jest równa kwadratowi sumy tych odchyleń wyznaczam termin zakończenia przedsięwzięcia. Termin ten z 90% prawdopodobieństwem jego dotrzymania wynosi 340dni.
Nastepnie dokonuje skróceń oryginalnych czasów trwania czynności (T09) które początkowo miałem w oryginalnym harmonogramie. Skrócenia te są ograniczone technologią wykonania i są różne dla różnych czynności. Skrócenia wachają się między 50% a 10%. Wiem że większych skróceń nie mogę juz wprowadzić ponieważ będzie to niemożliwe do zrealizwoania. Na podstawie tych skróceń otrzymuje czas trwania całego przedsięwzięcia równy 390dni.
W związku z tym że czas jaki otrzymałem po tych różnych skróceniach zależnych od technologii jest większy niż ten wyznaczony z odchyleń na poziomie T09=340dni nie mogę wprowadzić buforów.
Czy moje rozumowanie jest prawidłowe?
Czy ktoś spotkał się z takim przypadkiem że dokonywane skrócenia nie pozwalają na wprowadzenie buforów?
Maciej Sztompke

Maciej Sztompke Ekspert Business
Excellence

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Witam,

Oj rzeczywiście troszkę się poptaszkowało...

Milczące założenie:
Przyjmuję że te 100 czynności tworzy jakąś sieć (niektóre ciągi zadań mogą być realizowane równolegle) w której wyznaczona jest ścieżka krytyczna o oryginalnym czasie trwania 550 dni.

Jeśli moje milczące założenie jest błędne, to dalszy ciąg wypowiedzi ma sens ograniczony do zasad - liczby są bez sensu

Po zerowe:
Jeśli jesteśmy na początku toku postępowania, mamy czasy oszacowane na poziomie 90% i stwierdzamy, że nie ma konfliktu zasobów to wcale nie mamy jeszcze łańcucha krytycznego (nie: ciągu krytycznego) i to równego ścieżce krytycznej! Mamy nadal tylko sieć działań oszacowanych na 90% i ścieżkę krytyczną oraz sytuację braku konfliktu zasobów.

Po pierwsze:
Przejście od czasów zadań oszacowanych w "zwykły sposób" do czasów "goldrattowskich" to absolutnie nie jest mechaniczne ciachnięcie o połowę!
Prawidłowe działanie jest następujące:
Oszacować czas wykonania każdego zadania z poziomem prawdopodobieństwa 50%.
zakładając dowolny stan wyjściowy oszacowań czasów zadań, operacja ta może przynieść skrócenie czasów zarówno o połowę, o 40%, o 30%, o 70% a być może również wydłużenie niektórych czasów oszacowanych zbyt optymistycznie! Przyjmując że początkowo oszacowano zadania w sposób "tradycyjny", możemy oczekiwać sumarycznego skrócenia o mniej więcej połowę lub nieco mniej.

Po drugie:
Nie wiem po co jest najpierw zabawa w teoretyczne skracanie czasów zadań z liczeniem odchyleń standardowych (z wynikiem 340 dni) a potem praktyczne skracanie czasów zadań (z uwzględnieniem ograniczeń technologicznych) (z wynikiem 390 dni).
Czas zadania z uwzględnieniem ograniczenia technologicznego jest najkrótszym możliwym czasem jego wykonania. Nie wiem jaki jest poziom prawdopodobieństwa tego czasu: może 40%, może 50% a może 75%? Jeśli jest krótszy niż z prawdopodobieństwem 50% to należy go wydłużyć do prawdopodobieństwa 50%. W każdym innym przypadku należy go przyjąć taki jaki jest bo krótszy być nie może (ze względów technologicznych)!

Po trzecie:
Wszystkie zadania należy poprzesuwać ALAP.

Po czwarte:
Sprawdzić czy nie ma konfliktu zasobów. Jeśli dany zasób wykonuje więcej niż jedno zadanie, wielozadaniowość należy usunąć, "rozsuwając" zadania wykonywane przez ten sam zasób.

Po piąte:
Wyznaczamy najdłuższy łańcuch zadań i obliczamy jego długość. To będzie nasz łańcuch krytyczny. Następnie definiujemy bufor projektu równy połowie łańcucha krytycznego i umieszczamy go na końcu łańcucha.
Rozumiem że po skróceniu czasów z uwzględnieniem ograniczeń technologicznych, długość łańcucha krytycznego wynosi 390 dni. Zatem bufor projektu przyjmujemy na 195 dni co czyni razem długość projektu 585 dni.
Jeśli dla sponsora projektu te początkowe 550 dni ma jakieś szczególne znaczenie to przyjąłbym bufor projektu 160 dni i łączną długość 550 dni.

Po szóste:
Na dopływach pierwszego rzędu ustanawiamy bufory zasilające równe połowie długości tych dopływów.

Po siódme:
Jeśli wszystkie zadania projektu będą realizowane po "goldrattowsku" (czyli bez syndromu studenta i bez prawa Parkinsona) a cały projekt będzie zarządzany poprzez zarządzanie penetracją buforów (strefa zielona - nie rób nic, strefa żółta - planuj działania ratunkowe, strefa czerwona - realizuj plany ratunkowe), to kończymy projekt gdzieś między dniem 450 a 500...

Pozdrawiam serdecznie

Maciej SztompkeMaciej Sztompke edytował(a) ten post dnia 29.07.10 o godzinie 20:37
Ireneusz Jaworski

Ireneusz Jaworski Pełnomocnik Zarządu
ds. Systemu Jakości,
UPOS System sp. ...

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Dobrze wytłumaczone
Ireneusz Jaworski

Ireneusz Jaworski Pełnomocnik Zarządu
ds. Systemu Jakości,
UPOS System sp. ...

Temat: Łańcuch krytyczny, bufory - konkretny przykład

A jak sobie radzić według tej metody ze zmianami w projekcie?
Przemysław Lisek

Przemysław Lisek Trener i konsultant
zarządzania
projektami

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Ireneusz Jaworski:
A jak sobie radzić według tej metody ze zmianami w projekcie?
Zapisami w umowie i procedurą zarządzania zmianami (vide: ISO). Jeśli zmiana wygenerowana przez klienta wydłuża nam pracę to korzystamy (jeśli możemy) z prawa do wydłużenia terminu końcowego lub właśnie dzięki stosowaniu CCPM mamy narzędzie do ochrony ustalonego wcześniej terminu.
Ireneusz Jaworski

Ireneusz Jaworski Pełnomocnik Zarządu
ds. Systemu Jakości,
UPOS System sp. ...

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Wykres wykorzystania bufora - można gdzieś znaleźć szablon takiego wykresu zrobiony excelu?
Ireneusz Jaworski

Ireneusz Jaworski Pełnomocnik Zarządu
ds. Systemu Jakości,
UPOS System sp. ...

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Przemysław Lisek:
Ireneusz Jaworski:
A jak sobie radzić według tej metody ze zmianami w projekcie?
Zapisami w umowie i procedurą zarządzania zmianami (vide: ISO). Jeśli zmiana wygenerowana przez klienta wydłuża nam pracę to korzystamy (jeśli możemy) z prawa do wydłużenia terminu końcowego lub właśnie dzięki stosowaniu CCPM mamy narzędzie do ochrony ustalonego wcześniej terminu.

Czyli jeśli zmieni mi się zakres, to według CCPM opracowuję nowy harmonogram licząc od chwili kiedy zmiana została wprowadzona?
Przemysław Lisek

Przemysław Lisek Trener i konsultant
zarządzania
projektami

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Ireneusz Jaworski:
Przemysław Lisek:
Ireneusz Jaworski:
A jak sobie radzić według tej metody ze zmianami w projekcie?
Zapisami w umowie i procedurą zarządzania zmianami (vide: ISO). Jeśli zmiana wygenerowana przez klienta wydłuża nam pracę to korzystamy (jeśli możemy) z prawa do wydłużenia terminu końcowego lub właśnie dzięki stosowaniu CCPM mamy narzędzie do ochrony ustalonego wcześniej terminu.

Czyli jeśli zmieni mi się zakres, to według CCPM opracowuję nowy harmonogram licząc od chwili kiedy zmiana została wprowadzona?
Nic nie zmieniam, poza kwotą na fakturze :)
To oczywiście w pewnym stopniu żart. Chodzi o to, że jeśli bufor jest odpowiedniej wielkości, to zmiana, która tylko nieznacznie przesuwa mi termin może być świetnie zabezpieczona. To oczywiście nie przeszkadza mi podjąć z klientem rozmów o przesunięciu terminu lub zmiany budżetu na skutek zmiany.

Ale pomyśl - jeden wykonawca na dźwięk słowa "zmiana" i widoku wniosku ją inicjującego po zasięgnięciu opinii ekspertów od razu negocjuje umowę, drugi mając bufor i elastycznie ustawione terminy w harmonogramie mówi - "To nie było łatwe, ale udało się nam tak to ustawić, że nie będzie konieczna zmiana terminu zakończenia" :))
Marcin F.

Marcin F. Ekspert TOC

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Ireneusz Jaworski:
Wykres wykorzystania bufora - można gdzieś znaleźć szablon takiego wykresu zrobiony excelu?

Irku długo szukałem i niestety nie znalazłem żadnego fever chart'a.
Jednak dzięki połączeniu funkcji liniowej z tg alfa udało mi się uzykać pożądany rezultat.
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Rozumiem że po skróceniu czasów z uwzględnieniem ograniczeń technologicznych, długość łańcucha krytycznego wynosi 390 dni. Zatem bufor projektu przyjmujemy na 195 dni co czyni razem długość projektu 585 dni.
Jeśli dla sponsora projektu te początkowe 550 dni ma jakieś szczególne znaczenie to przyjąłbym bufor projektu 160 dni i łączną długość 550 dni.

nie pamiętam, gdzie to było, ale mnie bardziej się podoba metoda dzieląca takie "mega zadania" na relatywnie krótkie etapy, wskazówka podziały jest zamykanie etapów w jednym roku budżetowym. Powód? I tak budżetujemy na rok obrachunkowy, jest bardzo prawdopodobne, ze plany będą ulegały dużym zmianom na przełomie każdego roku budżetowego.. choćby z powodu zmian na rynku - nikt na nie zagwarantuje braku zmian prze prawie dwa lata... przy takim założeniu staje się to - planowanie - prostsze...
Ireneusz Jaworski

Ireneusz Jaworski Pełnomocnik Zarządu
ds. Systemu Jakości,
UPOS System sp. ...

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Marcin F.:
Ireneusz Jaworski:
Wykres wykorzystania bufora - można gdzieś znaleźć szablon takiego wykresu zrobiony excelu?

Irku długo szukałem i niestety nie znalazłem żadnego fever chart'a.
Jednak dzięki połączeniu funkcji liniowej z tg alfa udało mi się uzykać pożądany rezultat.

mogę poprosić o jaką bardziej szczegółowa podpowiedź :)

konto usunięte

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Odrywając się trochę od poruszonego przykładu...
... w przyszłym tygodniu będzie u mnie gościł Łukasz Lorenz, który opowie o tym jak w praktyce wdrożył CCPM w arcytrudym środowisku zarządzania wielkimi projektami infrastrukturalnymi w Urzędzie Miasta.
Więcej tu:
http://www.goldenline.pl/spotkanie/ccpm-czyli-jak-real...

Jeszcze więcej tu:
http://vento.net.pl/pl/szkolenia_toc.php?artid=5390&

Pozdrawiam,
PS

konto usunięte

Temat: Łańcuch krytyczny, bufory - konkretny przykład

Paweł Schmidt:
Odrywając się trochę od poruszonego przykładu...
... w przyszłym tygodniu będzie u mnie gościł Łukasz Lorenz, który opowie o tym jak w praktyce wdrożył CCPM w arcytrudym środowisku zarządzania wielkimi projektami infrastrukturalnymi w Urzędzie Miasta.

W tym samym temacie występowali wspólnie Dr Alex Klarman i wspomniany Lukasz Lorenz na konferencji Velocity (TOC + LEAN + SIX SIGMA). Poniżej zapowiedź tego wystąpienia:
http://www.goldratt.com/vw11casestudies.shtml

Podobne tematy


Następna dyskusja:

Łańcuch dostaw a TOC




Wyślij zaproszenie do