Professional Documents
Culture Documents
zarządzania projektem
Jan Dal
Łańcuch krytyczny jako metoda
zarządzania projektem
Jan Dal
Agenda
Geneza metody
O projekcie i metodach
Zarządzanie projektem metodą CCPM
Kroki zarządzania projektem metodą łańcucha krytycznego
(CCPM)
Zarządzanie portfelem projektów według metody łańcucha
krytycznego
Oprogramowanie wspierające CCPM
2/53
Geneza metody
3/53
Eliyahu Goldratt – 31.03.1947 –
11.06.2011
Izraelski fizyk, który zastosował metody nauk ścisłych do
rozwiązywania problemów ekonomicznych
przedsiębiorstw.
Twórca „Teorii ograniczeń” (TOC – Theory of
Constraints).
„Guru biznesu” – dopomógł wielu firmom zwielokrotnić
zyski.
Twórczość (tłumaczenia polskie – MINT Books):
„Cel I: Doskonałość w produkcji’
„Cel II: To nie przypadek”
„Łańcuch krytyczny: Projekty na czas”
„Wolność wyboru”
„Czy to nie oczywiste?!” – i inne
http://www.tocdlaedukacji.pl/czym-jest-toc/)
5/53
4 założenia TOC i 4 przeszkody
Przeszkoda nr 4
Przeszkoda nr 1 Przeszkoda nr 2
Przeszkoda nr 3
Wydaje się nam,
Odbieramy Akceptujemy
Obwiniamy innych że wiemy
rzeczywistość jako konflikty takimi
lub warunki wszystko (lub nie
bardzo złożoną jakie są
wiemy nic)
SŁUŻBA
ARMIA TOC ZDROWIA
EDUKACJA ROZWÓJ
OSOBISTY
7/53
Analiza przez pryzmat celu
1153
Definicja projektu w zarządzaniu
PROJEKT – zbiór aktywności charakteryzujący się następującymi cechami:
• są ze sobą powiązane w złożony sposób,
• zmierzają do osiągnięcia celu, często poprzez wytworzenie unikatowego
produktu, usługi bądź rezultatu,
• posiadają zaplanowany z góry początek i koniec.
Inna definicja projektu to:
• zorganizowane ciągi działań ludzkich,
• zmierzające do osiągnięcia założonego wyniku,
• zawarte w skończonym przedziale czasu z wyróżnionym początkiem i
końcem,
• realizowane najczęściej zespołowo,
• z wykorzystaniem skończonej ilości zasobów.
Czas Zasoby
Projekt
Zakres
Projekt wg TOC - to przedsięwzięcie prowadzące do osiągnięcia
zaplanowanego celu, przy użyciu określonych zasobów tj.: Czasu, Zespołu,
Budżetu. Rezultatem projektu jest przewidywalna zmiana.
• PMI / PMBOK
• TenStep
• PRINCE2
• SCRUM
• ŁAŃCUCH KRYTYCZNY
źródło: wikipedia
14/53
Zarządzanie projektem
Zarządzanie projektem można sprowadzić do wzajemnie współzależnych
trzech funkcji, występujących w trakcie zarządzania projektem (od
planowania projektu, przez jego realizację aż do zamknięcia projektu).
Realizowanie
Planowanie
Nadzorowanie
realizacji
Zarządzanie projektem
15/53
Tradycyjne zarządzanie
projektem
Założenia:
• Ustalanie harmonogramu oparte na sztywnym terminie rozpoczęcia i
zakończenia zadania.
• Podstawa - terminowość zakończenia zadania – deadline – milestone.
• Raporty dla kierownictwa projektu informują o procencie WYKONANIA
zadania.
• Zarządzanie projektem skupia się na kontroli wykonania
poszczególnych zadań w terminie.
• Tygodniowy lub miesięczny cykl raportowania
• Nieuwzględnianie czasu na opóźnienia
16/53
Co się dzieje z projektami?
• Dlaczego tak wiele firm ma problemy z realizacją projektów, które najczęściej
realizowane są po terminie i ze znacznym przekroczeniem budżetu?
Źródło: MANDARINE_Artykul_Lancuch_krytyczny.pdf
17/53
Przyczyny wydłużania projektu
• Terminy wykonania zawierają w sobie ukrytą rezerwę czasową,
oszacowaną dla bezpiecznego wykonania zadania.
• Marnotrawienie rezerwy czasowej poprzez;
• Syndrom studenta (odsuwanie rozpoczęcia prac na ostatnią
chwilę) - najistotniejszy, ponieważ występuje w każdym zadaniu,
• Prawo Parkinsona (praca rozszerza się w taki sposób, by wypełnić
cały czas zaplanowany na jej realizację),
• Punkty integracji – „węzły”, w których się spotykają równoległe
zadania – eliminuje każde przyspieszenie i przenosi największe
dotychczasowe opóźnienie,
• Współdzielenie zasobów - wykorzystanie tych samych zasobów do
dwóch lub więcej zadań realizowanych w tym samym czasie,
spiętrzenie zadań,
• Zła wielozadaniowość – czas na przestawianie wydłuża czas
wykonania.
Źródło: materiały szkoleniowe ARI
18/53
Przyczyny opóźnień
%
t1
t2
t3
t Integracja
Syndrom studenta
Z1 Z1 P1 Z2 P2 Z3
Z2 P1 P2 P3 P4 P5
Zasób Zadania
Współdzielenie zasobów Wielozadaniowość t
19/53
Zarządzanie projektem metodą
CCPM
20/53
Co to jest łańcuch krytyczny?
Łańcuch krytyczny - ciąg zależnych od siebie zadań,
których wykonanie determinuje czas realizacji całego
przedsięwzięcia. Źródło; http://mieczyslaw_polonski.users.sggw.pl/KRYNICA2009.pdf
21/53
Cechy CCPM
CCPM (Critical Chain Project Management - Zarządzanie Projektami Metodą
Łańcucha Krytycznego) Eliyahu Goldratta - wykorzystująca filozofię TOC
metoda zarządzania pozwalająca na szybką realizację projektu.
Podstawowe cechy CCPM:
• Nie jest ważne wykonanie w terminie pojedynczego zadania, ważne jest
ukończenie całego projektu w terminie,
• Agresywne planowanie czasów realizacji zadań (bez rezerw czasowych),
• Rezerwy czasowe skumulowane w buforach:
• PROJEKTU – zabezpieczający terminowość całego projektu,
• Zasilających - mające na celu utrzymanie niezmienności łańcucha
krytycznego oraz umożliwienie kontrolowania jego stabilności.
• BUFOR PROJEKTU = 50 % czasu łańcucha krytycznego – czyli 1/3 czasu
projektu,
• Sieć projektu zawiera wszystkie zadania cząstkowe (nie ma agregatów),
22/53
Cd Cechy CCPM
• Każde zadanie cząstkowe ma swojego „właściciela”,
• NAJMNIEJSZĄ jednostką czasu jaką używamy jest 1 DZIEŃ roboczy,
• Codzienne raporty „właścicieli” informujące ILE CZASU zajmie
ZAKOŃCZENIE zadania (a więc nie stan historyczny, ale przewidywane
potrzeby),
• ZARZĄDZANIE SKUPIONE NA CIĄGU ZADAŃ TWORZĄCYCH ŁAŃCUCH
KRYTYCZNY,
• Częste krótkie spotkania zespołu podstawą dobrej współpracy,
• Podstawowy wskaźnik – PROCENT WYKORZYSTANIA BUFORU
PROJEKTU.
Źródło: materiały szkoleniowe ARI
23/53
Zastosowanie łańcucha
krytycznego
Źródło: MANDARINE_Artykul_Lancuch_krytyczny.pdf
2453
Sposoby eliminacji przyczyn
opóźnień przez CCPM
• Kolejkowanie – ustalanie hierarchii i kolejności zadań (reguła
Pareto) - (zadania powinny się zaczynać najpóźniej jak można) –
podejście ALAP (as late as possible) – pozwala nie wiązać
niepotrzebnie zasobów,
• Buforowanie – bufory zapewniają niezbędne rezerwy czasowe,
jeśli zadania nie zakończą się w planowanym czasie,
• Zarządzanie – nakierowane na CEL.
Źródło: MANDARINE ZIG prezentacja.pdf
25/53
Zmiana w rozumieniu czasu
realizacji projektu
20 20 20 20
0 t
Tradycyjnie: aby skończyć projekt na czas, każde zadanie musi się skończyć na czas
Później zacząć 10 10 10 10 20
2/3 1/3
10 10 10 10 20 Szybciej skończyć
2/3 1/3
Z1 Z2 Z3 Z6 Bufor projektu
Z5 BZ
Z4 BZ
Bufory zasilające
1 2 3 4 5 6 7
Zadanie Z6 może się zacząć, gdy skończą się Z3, Z4 i Z5
27/53
Kroki zarządzania projektem
metodą łańcucha krytycznego
(CCPM)
28/53
Krok 1 – określ zakres projektu
Wraz z zespołem określ logiczną sekwencję zadań w projekcie.
Zbuduj WBS (Work Breakdown Structure - SPP Struktura Podziału Pracy) –
hierarchiczną strukturę graficzną:
Cel główny -> Produkty -> Zadania
Użyj duży arkusz papieru + żółte karteczki.
Cel główny
Z1 Z2 Z3 Z6
Z5
Z4
Konflikt zasobów -
ten sam wykonawca –
przesunięcie zadań w
czasie
31/53
Cd Krok 2 – harmonogramowanie
• Wyznacz łańcuch krytyczny i jego długość – suma czasów zadań
łańcucha + czasy wynikające z usunięcia konfliktów,
• Wylicz i przypisz bufory – bufor centralny projektu (50 % długości
łańcucha – czyli 1/3 czasu projektu) i bufory zasilające (wg powyższych
zasad tylko dla czasów zadań w danej gałązce) – tworząc
harmonogram,
• Przypisz do zadań osoby odpowiedzialne – każde zadanie MUSI mieć
właściciela, który raportuje stan zadania i odpowiada za jego realizację.
• Wykonaj analizę ryzyka – zidentyfikuj ryzyka, ich ważność i
prawdopodobieństwo ich zaistnienia – dla istotnych zaplanuj działania
zapobiegawcze i dodaj je do WBS i sieci projektu – odpowiednio
modyfikując WBS i sieć – ustal po modyfikacjach ostateczny łańcuch
krytyczny i harmonogram.
32/53 Źródło: materiały szkoleniowe ARI
Harmonogram CCPM
Kowalski Jan
Nowak Sylwester odpowiedzialni
Malinowski Adam
Z1 Z2 Z3 Z6 Bufor projektu
Z5 BZ
1 os.
Z4 BZ
2 os.
1 2 3 4 5 6 7
Zadanie Z6 może się zacząć, gdy skończą się Z3, Z4 i Z5
33/53
Krok 3 – zarządzanie realizacją
• Zbieraj informacje o czasie pozostałym do zakończenia zadań i
poświęcaj czas tym, których opóźnienia zagrażają terminowej realizacji
projektu jako całości.
• Podstawą jest codzienna odpowiedz na pytanie: „Ile czasu, wedle
dzisiejszej wiedzy, pozostało do zakończenia zadania?”.
• Pracownik ma wiedzieć, które zadania i według jakiego priorytetu ma
dziś wykonywać.
• Wykorzystaj informacje o zużyciu bufora, by wiedzieć, kiedy działać.
37/53
Przyczyny zarządzania portfelem
projektów
• Organizacje, których istotą działania jest realizacja wielu
projektów, by powstały nowe produkty, systemy lub usługi, muszą
w skoordynowany sposób zarządzać zasobami, które są
współdzielone przez projekty.
• Sprawna realizacja pojedynczych projektów bez równoczesnego
efektywnego zarządzania interakcjami pomiędzy tymi projektami
nie wystarcza do realizacji celu, jakim jest wzrost zysku.
• Zaburzenia realizacji wynikające z:
• opóźnienia projektów,
• przeciążenie zasobów,
• zmieniających się priorytetów,
• konfliktów między menedżerami dotyczące zasobów,
• złej wielozadaniowości.
Źródło: http://www.jsproject.pl/ccpm-i-toc/226-zarzadzanie-wieloma-projektami
38/53
Składowe zarządzania projektami
Powiązanie ze strategią Zarządzanie portfelem
biznesową firmy projektów (jakie i kiedy)
Projekty
Źródło: http://www.jsproject.pl/ccpm-i-toc/226-zarzadzanie-wieloma-projektami
39/53
CCPM a wieloprojektowość
• Przerwać błędne koło jakim jest zła WIELOZADANIOWOŚĆ –
„wpychanie” nowych projektów do realizacji, bez względu na
zdolności realizacyjne firmy,
• Skupić się na maksymalizowaniu przepustowości – tj.
maksymalizacji PRZYCHODÓW z realizowanych projektów –
HIERARCHIZACJA strategiczna projektów,
• Zidentyfikować ZASÓB KRYTYCZNY – to on warunkuje
przepustowość,
• SYNCHRONIZACJA harmonogramów projektów ze względu na
maksymalizację wykorzystania zasobu krytycznego.
Źródło: http://www.jsproject.pl/ccpm-i-toc/226-zarzadzanie-wieloma-projektami
40/53
Synchronizacja projektów
Zasób krytyczny
Projekt 1
Z B R G R B
B
Bufor
u
międzyprojektowy
Projekt 2 Z R G
C
B C G
czas
Źródło: http://www.jsproject.pl/ccpm-i-toc/226-zarzadzanie-wieloma-projektami
41/53
Zarządzanie portfelem przez
CCPM – działania eliminujące
zakłócenia
• Redukcja złej wielozadaniowości:
• Zamrażanie projektu,
• Przyspieszanie zakończenia projektu,
• Odmrażanie projektu,
• Uruchamianie kolejnych projektów,
• „Full kit” – sztafeta – powiadamianie osób o przygotowaniu się do
swego zadania („rozpędzanie się” zmiennika),
• Planowanie,
• Wykonanie,
• Eliminowanie przeszkód ze strony klienta,
• Kontraktowanie poddostawców (dostawy zgodnie z naszą potrzebą –
nie ASAP).
80 Projekty
60
40
20
0
20 40 60 80 100
Źródło: http://www.jsproject.pl/ccpm-i-toc/226-zarzadzanie-wieloma-projektami
44/53
Oprogramowanie wspierające
CCPM
45/53
Oprogramowanie wspierające CCPM
• Agile-CC firmy AdeptTracker
• Aurora-CCPM firmy Stottler-Henke
• BeingManagement3 firmy Novaces
• cc-Pulse / cc-MPulse (Open Source)
• CCPM+ firmy Advanced Projects
• Concerto firmy Realization
• Exepron firmy Exepron
• Lynx firmy a-Dato
• ProChain firmy ProChain Solutions
• PSNext firmy Sciforma
Źródło: blog.jackvinson.com/.../critical_chain_software.html
46/53
Exepron - http://www.exepron.com/
• Popularne i relatywnie tanie rozwiązanie webowe,
• 30 dni bezpłatnego użytkowania / 50 projektów
• Wspiera zarządzanie projektem / portfelem projektów
Wczesne
ostrzeganie
Wskaźnik zużycia
buforu projektu
kokpit
47/53
cd Exepron
Projekt i zadania
Harmonogram
48/53
Lynx - http://www.a-dato.com
• produkt holenderski,
• 45 dni bezpłatnego użytkowania
49/53
CCPM+
• CCPM+ zaprojektowany oraz napisany został przez Advanced
Projects, Inc. i działa jako nakładka na Microsoft® Project.
• Aktualna wersja CCPM+ działa z Microsoft® Project 2003 i
wyższymi wersjami, wymaga Microsoft® Windows XP lub
wyższej wersji.
• Dostępna jest także jej polska wersja działająca z polską wersją
Microsoft® Project, dystrybuowana przez JS PROJECT.
• Niektóre funkcje:
•identyfikacja łańcucha krytycznego
•określenie wielkości oraz wstawienie bufora projektu i buforów
zasilających
•raportowanie stanu realizacji projektu przy pomocy tekstowego raportu
bufora
•monitorowanie stanu projektu i wspomaganie podejmowania decyzji
przy pomocy wykresu stanu bufora (wykresu "gorączki" bufora)
Źródło: http://jsproject.pl/ccpm-i-toc/282-zarzdzanie-projektem-metoda-lacucha-krytycznego-z-wykorzystaniem-oprogramowania-ccpm
50/53
cd CCPM+
Raport trendu
52/53
Dziękuję za uwagę
Łańcuch krytyczny jako metoda
zarządzania projektem
Jan Dal