Jak znaleźć krytyczną ścieżkę projektu w 8 krokach
Oprogramowanie do zarządzania CPM i projektami
Niezbędne funkcje oprogramowania ścieżki krytycznej
Jak znaleźć ścieżkę krytyczną za pomocą ProjectManager
Jaka jest ścieżka krytyczna projektu?
W zarządzaniu projektami ścieżka krytyczna to najdłuższa sekwencja zadań, które należy wykonać, aby ukończyć projekt . Zadania na ścieżce krytycznej nazywane są działaniami krytycznymi, ponieważ jeśli są opóźnione, opóźni się wykonanie całego projektu.
Znalezienie ścieżki krytycznej jest bardzo ważne dla kierowników projektów, ponieważ pozwala im:
Dokładnie oszacuj całkowity czas trwania projektu
Zidentyfikuj zależności zadań, ograniczenia zasobów i ryzyko projektu
Priorytetyzuj zadania i twórz realistyczne harmonogramy projektów
Aby znaleźć ścieżkę krytyczną, kierownicy projektów używają algorytmu metody ścieżki krytycznej (CPM), aby zdefiniować najmniej czasu potrzebnego na wykonanie każdego zadania z najmniejszym luzem.
Raz wykonana ręcznie, obecnie ścieżka krytyczna może być obliczona automatycznie za pomocą oprogramowania do harmonogramowania projektów wyposażonego w wykresy Gantta, co znacznie ułatwia całą metodę CPM.
ProjectManager może obliczyć dla Ciebie ścieżkę krytyczną na naszych nagradzanych wykresach Gantta — dowiedz się więcej.
Teraz, gdy wiemy, jaka jest ścieżka krytyczna projektu, możemy dowiedzieć się o metodzie ścieżki krytycznej (CPM), ważnej technice zarządzania projektami, która opiera się na tej koncepcji.
Co to jest metoda ścieżki krytycznej (CPM)?
Metoda ścieżki krytycznej (CPM) to technika używana przez kierowników projektów do tworzenia harmonogramu projektu i szacowania całkowitego czasu trwania projektu .
Metoda CPM, zwana również analizą ścieżki krytycznej (CPA), polega na wykorzystaniu diagramu sieciowego do wizualnego przedstawienia sekwencji zadań potrzebnych do realizacji projektu. Po zdefiniowaniu tych sekwencji zadań lub ścieżek ich czas trwania jest obliczany w celu zidentyfikowania ścieżki krytycznej, która określa łączny czas trwania projektu.
Historia CPM
Metoda ścieżki krytycznej została opracowana pod koniec lat pięćdziesiątych przez Morgana R. Walkera i Jamesa E. Kelleya. Początki metody ścieżki krytycznej są ściśle związane z Techniką Oceny i Przeglądu Programu (PERT), podobną metodą, która jest powszechnie stosowana w połączeniu z CPM.
Dlaczego CPM jest ważny w zarządzaniu projektami?
Projekty składają się z zadań, które muszą być zgodne z harmonogramem, aby dotrzymać harmonogramu. Brzmi prosto, ale bez mapowania pracy zakres projektu może szybko wymknąć się spod kontroli, a projekt nie będzie już realizowany.
Korzystanie z metody ścieżki krytycznej jest ważne podczas zarządzania projektem, ponieważ identyfikuje wszystkie zadania potrzebne do ukończenia projektu, a następnie określa zadania, które muszą zostać wykonane na czas, te, które można opóźnić w razie potrzeby oraz ile masz zmienności lub luzu.
Prawidłowo wykonana analiza ścieżki krytycznej może pomóc:
Zidentyfikuj zależności zadań, ograniczenia zasobów i ryzyko projektu
Dokładnie oszacuj czas trwania każdego zadania
Priorytetyzuj zadania w oparciu o ich czas wolny lub zapas czasu, co pomaga w planowaniu projektów i alokacji zasobów
Zidentyfikuj krytyczne zadania, które nie mają luzu i upewnij się, że są one wykonane na czas
Monitoruj postęp projektu i mierz rozbieżności w harmonogramie
Korzystaj z technik kompresji harmonogramu, takich jak czas trwania awarii lub szybkie śledzenie
Kluczowe elementy CPM
Zanim poznamy etapy obliczania ścieżki krytycznej, musimy zrozumieć kilka kluczowych pojęć związanych z CPM.
Najwcześniejszy czas rozpoczęcia (ES): jest to po prostu najwcześniejszy czas, w którym zadanie może zostać uruchomione w Twoim projekcie. Nie możesz tego określić, nie wiedząc, czy istnieją jakieś zależności między zadaniami
Najpóźniejszy czas rozpoczęcia (LS): jest to ostatnia minuta, w której możesz rozpocząć zadanie, zanim grozi to opóźnieniem harmonogramu projektu
Najwcześniejszy czas zakończenia (EF): najwcześniej można ukończyć działanie, na podstawie czasu jego trwania i najwcześniejszego czasu rozpoczęcia
Najpóźniejszy czas zakończenia (LF): Ostatnie działanie, które można ukończyć, na podstawie czasu jego trwania i najpóźniejszego czasu rozpoczęcia
Float: znany również jako Slack, float to termin opisujący, jak długo można opóźnić zadanie, zanim wpłynie ono na jego sekwencję zadań i harmonogram projektu. Zadania na ścieżce krytycznej mają zerową wartość zmiennoprzecinkową, ponieważ nie można ich opóźnić
Rzućmy okiem na kilka przykładów ścieżki krytycznej, aby lepiej zrozumieć te elementy analizy ścieżki krytycznej.
Przykłady Ścieżek Krytycznych
Oto przykład diagramu CPM. Mimo że jest na wysokim poziomie, może pomóc w wizualizacji znaczenia ścieżki krytycznej dla harmonogramu projektu. Na razie użyjemy tego diagramu ścieżki krytycznej, aby wyjaśnić elementy składające się na metodę CPM.
Jak widać na tym diagramie ścieżki krytycznej, działania projektowe są reprezentowane przez litery, a ścieżka krytyczna jest podświetlona na zielono. Zadania F, G i H to czynności niekrytyczne z pływaniem lub luzem. Możemy również zidentyfikować zależności zadaniowe między czynnościami ścieżki krytycznej, a także między czynnościami (A, F i G) lub (A, H i E), które są zadaniami równoległymi.
Oto kolejny przykład ścieżki krytycznej z Harvard Business Review, który pokazuje harmonogram ścieżki krytycznej dla budowy domu. Każde kółko na diagramie CPM reprezentuje działanie projektu, a także czas jego trwania, podczas gdy pogrubione strzałki łączą działania ze ścieżką krytyczną. W miarę jak projekty stają się bardziej złożone, znajdziesz więcej równoległych zadań, jak w tym przykładzie.
Źródło: Harvard Business Review
Jak znaleźć krytyczną ścieżkę projektu w 8 krokach
Teraz, gdy znasz kluczowe koncepcje metody ścieżki krytycznej, oto jak obliczyć ścieżkę krytyczną w 8 krokach.
1. Zbierz działania projektowe
Użyj struktury podziału pracy, aby zebrać wszystkie działania projektowe, które prowadzą do ostatecznego rezultatu.
2. Zidentyfikuj zależności zadań
Dowiedz się, które zadania są zależne od innych zadań, zanim będą mogły się rozpocząć. Wykorzystaj swój osąd i opinie członków zespołu. Niepoprawne zdefiniowanie zależności zadań sprawia, że metoda ścieżki krytycznej staje się bezużyteczna.
3. Utwórz diagram ścieżki krytycznej
Wykres analizy ścieżki krytycznej lub diagram sieci przedstawia kolejność działań.
4. Oszacuj oś czasu
Aby użyć metody ścieżki krytycznej, musisz oszacować czas trwania każdego zadania. Korzystaj z danych z poprzednich projektów i innych źródeł informacji, takich jak eksperci w danej dziedzinie.
5. Użyj algorytmu ścieżki krytycznej
Algorytm ścieżki krytycznej składa się z dwóch części; podanie w przód i podanie w tył.
Przepustka do przodu
Użyj diagramu sieci i szacowanego czasu trwania każdego działania, aby określić ich najwcześniejsze rozpoczęcie (ES) i najwcześniejsze zakończenie (EF). ES działania jest równy EF jego poprzednika, a jego EF jest określony wzorem EF = ES + t (t to czas trwania działania). EF ostatniego działania określa oczekiwany czas wymagany do ukończenia całego projektu.
Przejście wstecz
Rozpoczyna się od przypisania najwcześniejszego zakończenia ostatniej aktywności jako ostatniego zakończenia. Następnie wzór na znalezienie LS to LS = LF – t (t to czas trwania aktywności). W przypadku poprzednich działań LF jest najmniejszym czasem rozpoczęcia działania, które następuje bezpośrednio.
6. Zidentyfikuj zmienność lub zastój każdej czynności
Użyj tej formuły, aby określić pływalność lub luz każdego zadania. Pływak = LS – ES
7. Zidentyfikuj ścieżkę krytyczną
Działania z wartością zmiennoprzecinkową 0 tworzą ścieżkę krytyczną. Wszystkie te działania na ścieżce krytycznej są zadaniami zależnymi, z wyjątkiem pierwszego zadania w harmonogramie CPM. Wszystkie zadania projektowe z dodatnim zapasem czasu są zadaniami równoległymi do działań na ścieżce krytycznej.
8. Popraw podczas wykonywania
Kontynuuj aktualizację diagramu sieci ścieżki krytycznej w trakcie fazy wykonywania.
Te kroki analizy ścieżki krytycznej określają, które zadania są krytyczne, a które mogą płynąć, co oznacza, że można je opóźnić bez negatywnego wpływu na harmonogram projektu. Teraz masz informacje potrzebne do dokładniejszego zaplanowania harmonogramu ścieżki krytycznej i masz większą gwarancję dotrzymania terminu projektu.
Należy również wziąć pod uwagę inne zmiany lub ograniczenia, które mogą zmienić harmonogram projektu. Im więcej możesz uwzględnić tych nieoczekiwanych zdarzeń lub zagrożeń, tym dokładniejszy będzie harmonogram ścieżki krytycznej. Jeśli do projektu zostanie dodany czas z powodu tych ograniczeń, nazywa się to przeciągnięciem ścieżki krytycznej, czyli ile czasu zajmie projekt z powodu zadania i ograniczenia.
Film szkoleniowy CPM
Masz więcej pytań dotyczących metody ścieżki krytycznej? W tym filmie Jennifer Bridges PMP wyjaśnia, jak znaleźć ścieżkę krytyczną za pomocą diagramu sieciowego.
Oprogramowanie do zarządzania CPM i projektami
Jak wspomniano powyżej, metoda ścieżki krytycznej (CPM) została wynaleziona po raz pierwszy pod koniec lat pięćdziesiątych. W tamtych czasach oprogramowanie do harmonogramowania projektów nie istniało, a kierownicy projektów musieli ręcznie obliczać ścieżkę krytyczną.
Na szczęście w naszych czasach istnieje wiele alternatyw oprogramowania do zarządzania projektami, które mogą pomóc w procesie ścieżki krytycznej. Większość z nich używa wykresów Gantta do przedstawiania diagramów CPM i obliczania ścieżki krytycznej, ale ich zestawy funkcji znacznie się różnią. Jednym z najczęściej używanych programów do zarządzania projektami do identyfikacji ścieżki krytycznej jest Microsoft Project. Ma jednak poważne wady, które sprawiają, że ProjectManager jest lepszym wyborem.
Oto niektóre z głównych funkcji, których będziesz potrzebować jako kierownik projektu, aby prawidłowo używać metody ścieżki krytycznej w procesie planowania.