Metoda CPM/PERT. dr inż. Mariusz Makuchowski

Podobne dokumenty
Metoda CPM/PERT. dr inø. Mariusz Makuchowski

Zarządzanie projektami. Tadeusz Trzaskalik

Harmonogramowanie przedsięwzięć

Planowanie przedsięwzięć

Przykład: budowa placu zabaw (metoda ścieżki krytycznej)

BADANIA OPERACYJNE. dr Adam Sojda Pokój A405

PROGRAMOWANIE SIECIOWE. METODA ŚCIEŻKI KRYTYCZNEJ

PROGRAMOWANIE SIECIOWE. METODY CPM i PERT

METODA PERT. Maciej Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski

Zarządzanie czasem projektu

t i L i T i

Modele sieciowe. Badania operacyjne Wykład 6. prof. Joanna Józefowska

Inżynieria oprogramowania. Część 8: Metoda szacowania ryzyka - PERT

ANALIZA SIECIOWA PROJEKTÓW REALIZACJI

Zarządzanie projektami

Ograniczenia projektu. Zakres (co?) Czas (na kiedy?) Budżet (za ile?)

Zasady sporządzania modelu sieciowego (Wykład 1)

Analiza sieciowa projektów- metody: CPM, PERT. A. Kasperski, M. Kulej 1

Szeregowanie zadań. Wykład nr 2. dr Hanna Furmańczyk. 12 października 2014

ZARZĄDZANIE PROJEKTAMI METODA ŚCIEŻKI KRYTYCZNEJ HARMONOGRAM PROJEKTU

Zarządzanie projektami. mgr inż. Michał Adamczak

Rozdział 7 ZARZĄDZANIE PROJEKTAMI

WPŁYW TYPU ROZKŁADU CZASU TRWANIA CZYNNOŚCI NA WYNIKI ANALIZY RYZYKA W PLANOWANIU REALIZACJI PRZEDSIĘWZIĘĆ

Ćwiczenia laboratoryjne - 4. Projektowanie i harmonogramowanie produkcji metoda CPM-COST. Logistyka w Hutnictwie Ćw. L. 4

LOGISTYKA DYSTRYBUCJI ćwiczenia 11 i 12 WYKORZYSTANIE METOD SIECIOWYCH W PROJEKTACH LOGISTYKI DYSTRYBUCJI. AUTOR: dr inż.

Zastosowanie metody łańcucha krytycznego w procesie wdrażania zintegrowanego systemu zarządzania. mgr inż. K. Marek-Kołodziej

Rachunek prawdopodobieństwa Rozdział 6: Twierdzenia graniczne.

Wykład Zarządzanie projektami Zajęcia 3 Zarządzanie czasem w projekcie Zarządzanie kosztami projektu

Zapasy czasowe czynności

g) wartość oczekiwaną (przeciętną) i wariancję zmiennej losowej K.

Zarządzanie projektami. Zarządzanie czasem w projekcie

Każde zadanie (ang. task) ma wyróżnione dwa stany:

Rachunek prawdopodobieństwa Rozdział 6: Twierdzenia graniczne.

Estymacja przedziałowa - przedziały ufności dla średnich. Wrocław, 5 grudnia 2014

METODA ŚCIEŻKI KRYTYCZNEJ STUDIUM PRZYPADKU

SMOP - wykład. Rozkład normalny zasady przenoszenia błędów. Ewa Pawelec

PEWNE FAKTY Z RACHUNKU PRAWDOPODOBIEŃSTWA

ZARZĄDZANIE PROJEKTEM NA PRZYKŁADZIE PRZEDSIĘWZIĘCIA ODLEWNICZEGO

Zarządzanie projektów

Wykład 10 Estymacja przedziałowa - przedziały ufności dla średn

Wykład 7 Testowanie zgodności z rozkładem normalnym

Rachunek Prawdopodobieństwa MAP1181 Wydział Matematyki, Matematyka Stosowana Projekt - Czas dojazdu autobusem Opracowanie: Klaudia Karpińska

Rachunek prawdopodobieństwa i statystyka - W 9 Testy statystyczne testy zgodności. Dr Anna ADRIAN Paw B5, pok407

RISK-AWARE PROJECT SCHEDULING

M1 M2 M3 Jednostka produkcyjna W1 6h 3h 10h h/1000szt 2zł W2 8h 4h 5h h/100szt 25zł Max. czas pracy maszyn:

x x 0.5. x Przykłady do zadania 4.1 :

Wykorzystanie algorytmów mrówkowych w dynamicznym problem

Statystyka matematyczna

Zarządzanie projektami. mgr inż. Michał Adamczak

Zmienne losowe dyskretne i Zmienne losowe ciągłe Rozkład Normalny

Metody Statystyczne. Metody Statystyczne.

Błędy przy testowaniu hipotez statystycznych. Decyzja H 0 jest prawdziwa H 0 jest faszywa

LABORATORIUM 6 ESTYMACJA cz. 2

Estymacja parametrów w modelu normalnym

Przykład 1 W przypadku jednokrotnego rzutu kostką przestrzeń zdarzeń elementarnych

Zmienne losowe. Statystyka w 3

b) Niech: - wśród trzech wylosowanych opakowań jest co najwyżej jedno o dawce 15 mg. Wówczas:

SYSTEMY WSPOMAGANIA DECYZJI

Analiza czasowo-kosztowa

Proces rozproszony. Plan wykładu. Wykład prowadzą: Jerzy Brzeziński Jacek Kobusiński. Proces rozproszony. Zbiór stanów globalnych (1)

Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle

L.Kowalski zadania z rachunku prawdopodobieństwa-zestaw 3 ZADANIA - ZESTAW 3

Algorytm Dijkstry znajdowania najkrótszej ścieżki w grafie

Estymacja parametrów rozkładu cechy

Statystyka matematyczna i ekonometria

Weryfikacja hipotez statystycznych za pomocą testów statystycznych

MODELOWANIE MATEMATYCZNE SIECI DOSTAW

Statystyka matematyczna. Wykład IV. Weryfikacja hipotez statystycznych

Sieć (graf skierowany)

Zestaw 2: Zmienne losowe. 0, x < 1, 2, 2 x, 1 1 x, 1 x, F 9 (x) =

Algorytmy wyznaczania centralności w sieci Szymon Szylko

Estymacja przedziałowa. Przedział ufności

Microsoft Project laboratorium zarządzania projektami

Badania operacyjne egzamin

Centralne twierdzenie graniczne

Zmienne losowe ciągłe i ich rozkłady

Literatura. Leitner R., Zacharski J., Zarys matematyki wyŝszej dla studentów, cz. III.

ORGANIZACJA I ZARZĄDZANIE

ALGORYTMY WYZNACZANIA ŚCIEŻKI KRYTYCZNEJ I ZAPASÓW CZASU W SIECIACH JEDNOPUNKTOWYCH O ROZSZERZONYCH TYPACH RELACJI MIEDZY ZADANIAMI

WYKŁADY ZE STATYSTYKI MATEMATYCZNEJ wykład 9 i 10 - Weryfikacja hipotez statystycznych

Wybrane podstawowe rodzaje algorytmów

RISK-AWARE PROJECT SCHEDULING

RISK-AWARE PROJECT SCHEDULING

Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory

Jeśli wszystkie wartości, jakie może przyjmować zmienna można wypisać w postaci ciągu {x 1, x 2,...}, to mówimy, że jest to zmienna dyskretna.

Zmienne losowe ciągłe i ich rozkłady

Wnioskowanie statystyczne i weryfikacja hipotez statystycznych

ŚCIEŻKA KRYTYCZNA. W ścieżkach krytycznych kolejne zadanie nie może się rozpocząć, dopóki poprzednie się nie zakończy.

Matematyka ubezpieczeń majątkowych r.

STATYSTYKA - PRZYKŁADOWE ZADANIA EGZAMINACYJNE

SIMR 2017/18, Statystyka, Przykładowe zadania do kolokwium - Rozwiązania

Porównanie dwóch rozkładów normalnych

Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Zarządzanie projektami

Rozkłady prawdopodobieństwa zmiennych losowych

Dokładne i graniczne rozkłady statystyk z próby

Zadanie 1. Liczba szkód N w ciągu roku z pewnego ryzyka ma rozkład geometryczny: k =

Weryfikacja hipotez statystycznych testy t Studenta

Kolokwium ze statystyki matematycznej

Transkrypt:

PM - wstęp PM nazwa metody pochodzi od angielskiego ritical Path Method, jest techniką bazującą na grafowej reprezentacji projektu, używana jest dla deterministycznych danych.

PM - modele grafowe projektu Stosowane są dwa typy modeli grafowych: model ON (ang. activity on node) wierzchołki reprezentują operacje (zadania) do wykonania, łuki reprezentują zależności kolejnościowe pomiędzy danymi operacjami; model O (ang. activity on arrow) wierzchołki reprezentują stany wykonania projektu, łuki reprezentują operacje do wykonania.

PM - cele stosowania PM Główne cele stosowania PM to: wyliczenie czasu zakończenia projektu, wyznaczenie operacji niekrytycznych, dla których wyznacza się dopuszczalne opóźnienie, które nie będzie skutkowało opóźnieniem całego projektu, wyznaczenie operacji krytycznych, których każde nawet minimalne opóźnienie spowoduje opóźnienie projektu.

PM - obliczenia w przód i wstecz PM dokonuje obliczeń w dwóch fazach: obliczenia w przód, najwcześniejsze momenty rozpoczęcia operacji, S (ang. arly Start), najwcześniejsze momenty zakończenia operacji, (ang. arly inish). obliczenia wstecz. LS (ang. Late Start) najpóźniejsze momenty rozpoczęcia operacji, L (ang. Late inish) najpóźniejsze momenty zakończenia operacji.

PM - S,, LS, L S czas nazwa LS S jest najwcześniejszym możliwym momentem rozpoczęcia wykonywania operacji, jest najwcześniejszym możliwym momentem zakończenia wykonywania operacji, LS jest najpóźniejszym możliwym momentem rozpoczęcia wykonywania operacji, bez opóźnienia całego projektu, L jest najpóźniejszym możliwym momentem zakończenia wykonywania operacji, bez opóźnienia całego projektu. L

MP - przykład: dane czynność poprzednik czas trwania - - 5, 1 6, 4

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 1 4 5 6

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 1 4 start koniec 5 6

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji.? 1 4 start koniec 5 6

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 1 4 start koniec 5 6

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 1 4 start koniec? 5? 6

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0??? 1? 4 start koniec 0? 5 5? 6

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 5? 1 6? 4 start koniec 0? 5 5?? 6?

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 5? 1 6?? 4? start koniec 0? 5 5? 5? 6 11?

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 5? 1 6? 11? 4 15? start koniec 0? 5 5? 5? 6 11???

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 5? 1 6? 11? 4 15? start?? koniec 0? 5 5? 5? 6 11? 11? 13?

PM - obliczenia S, S = najpóźniejszy z wszystkich poprzedników = S + czas trwania operacji. 0?? 5? 1 6? 11? 4 15? start 15? 15? koniec 0? 5 5? 5? 6 11? 11? 13?

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. 0 5 1 6 11 4 15 start 0 5 5 5 6 11 11 13? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. 0 5 1 6 11 4 15 start 0 5 5 5 6 11 11 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start 0 0 5 5 5 1 6 5 6 11 11 4 15?? 11 13 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start 0 0 5 5 5 1 6 5 6 11?? 11 4 15 11? 15? 11 13 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start 0 0 5 5 5 1 6?? 5 6 11 5? 11? 11 4 15 11? 15? 11 13 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start 0 0 5 5?? 5 1 6 10? 11? 5 6 11 5? 11? 11 4 15 11? 15? 11 13 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start 0?? 0 5 5 0? 5? 5 1 6 10? 11? 5 6 11 5? 11? 11 4 15 11? 15? 11 13 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start?? 0 8? 10? 0 5 5 0? 5? 5 1 6 10? 11? 5 6 11 5? 11? 11 4 15 11? 15? 11 13 13? 15? 15 15 koniec 15 15

PM - obliczenia LS, L L = najwcześniejszy z LS wszystkich następników LS = L - czas trwania operacji. start 0? 0? 0 8? 10? 0 5 5 0? 5? 5 1 6 10? 11? 5 6 11 5? 11? 11 4 15 11? 15? 11 13 13? 15? 15 15 koniec 15 15

PM - luz operacji o to jest całkowity luz, T (ang.total loat). Luz jest wartością o jaką można opóźnić rozpoczęcie wykonywania operacji albo wydłużyć jej czas trwania, przy jednoczesnym zachowaniu terminu zakończenia projektu. Jak wyznaczyć T? T = LS-S = L- o można powiedzieć o operacji dla której T=0? Operacja taka jest operacją krytyczną, jakiekolwiek opóźnienie tej operacji spowoduje wydłużenie całego projektu.

PM - ścieżka krytyczna: przykład start 0 8 10 0 5 5 0 5 5 1 6 10 11 5 6 11 5 11 11 4 15 11 15 11 13 13 15 15 15 koniec 15 15

PM - ścieżka krytyczna: przykład start 0 0 0 5 5 5 1 6 5 6 11 11 4 15 8 8 10 10 5 11 11 0 15 11 13 5 5 0 11 13 15 15 15 koniec 15 0 15

PM - ścieżka krytyczna: przykład start 0 0 0 5 5 5 1 6 5 6 11 11 4 15 8 8 10 10 5 11 11 0 15 11 13 5 5 0 11 13 15 15 15 koniec 15 0 15

PM - ścieżka krytyczna: własności Własności ścieżki krytycznej: ścieżkę krytyczną tworzą operacje krytyczne (T=0), ścieżka krytyczna jest najdłuższą ścieżką w grafie, może istnieć wiele ścieżek krytycznych.

PRT - wstęp PRT nazwa metody PRT pochodzi od angielskiego Program valuation and Review Technique, jest techniką bazującą na metodzie PM, używana jest dla niedeterministycznych danych; pozwala wyznaczyć prawdopodobieństwo terminowego zakończenia projektu, pozwala wyznaczyć z zadanym prawdopodobieństwem czas trwania projektu.

PRT - dane ane projektu: dane są operacje wchodzące w skład projektu, dane są relacje kolejnościowe pomiędzy operacjami projektu, czas operacji podany jest jako trójka: a - optymistyczny, m - najbardziej prawdopodobny, b - pesymistyczny.

PRT - oczekiwany czas trwania operacji la każdej operacji wylicza się oczekiwany czas jej trwania oraz jego wariancję t oper = aoper +4moper +boper 6, σoper boper aoper = ( ). 6

PRT - użycie PM la wyliczonych oczekiwanych czasów trwania operacji stosujemy metodę PM otrzymując: µ oczekiwany czas realizacji projektu, σ wariancje czasu projektu, która jest sumą wariancji operacji ze ścieżki krytycznej, σ = Σ oper riticalpath (σ oper).

PRT - prawdopodobieństwo zakończenia projektu Wartość oczekiwana czasu projektu wynosi µ, a prawdopodobieństwo p(t < µ) zakończenia projektu w czasie nie większym niż µ wynosi 50%. Prawdopodobieństwo p(t < x) zakończenia projektu w terminie nie większym niż x wynosi: p(t < x) = Φ ( x µ ), σ gdzie Φ jest dystrybuantą standardowego rozkładu normalnego.

PRT - przykład Jakie jest prawdopodobieństwo realizacji projektu w czasie nieprzekraczającym 17 dni? Jaki czas przeznaczyć na wykonanie projektu aby prawdpodobieństwo realizacji projektu w terminie wynosiło 99%?

PRT - przykład: dane czynność poprzednik czas a czas m czas b czas t σ - 1 3-3 4 1 3 1 3 3 4 5, 4 6 G 1 3 5 H 3 5 7 I, H 5 7 9

PRT - przykład: użycie PM G H I

PRT - przykład: czas t i σ czynność poprzednik czas a czas m czas b czas t σ - 1 3 0.11-3 4 3 0.11 1 3 0.11 1 3 0.11 3 4 5 4 0.11, 4 6 4 0.44 G 1 3 5 3 0.44 H 3 5 7 5 0.44 I, H 5 7 9 7 0.44

PRT - przykład: użycie PM σ = 0.11 3 G σ = 0.44 σ = 0.11 σ = 0.11 5 H σ = 0.44 3 σ = 0.11 4 σ = 0.11 4 σ = 0.44 7 I σ = 0.44

PRT - przykład: użycie PM 4 4 3 7 G σ = 0.11 σ = 0.44 0 σ = 0.11 4 σ = 0.11 4 5 9 H σ = 0.44 0 3 3 σ = 0.11 3 4 7 σ = 0.11 7 4 11 σ = 0.44 11 7 18 I σ = 0.44

PRT - przykład: użycie PM 4 4 3 7 G σ = 0.11 σ = 0.44 0 σ = 0.11 4 σ = 0.11 4 5 9 H σ = 0.44 0 3 3 σ = 0.11 3 4 7 σ = 0.11 7 4 11 σ = 0.44 11 7 18 I σ = 0.44

PRT - przykład: użycie PM Wyniku działania metody PM otrzymujemy: ścieżkę krytyczną, I, µ = t + t + t + t I = 3 + 4 + 4 + 7 = 18, σ = σ +σ +σ +σi = 0.11+0.11+0.44+0.44 = 1.10, σ = 1.05.

PRT - przykład: rozwiązanie Prawdopodobieństwo zakończenia projektu w ciągu 17 dni: p(t < 17) = Φ( 17 µ σ wynosi 17%. 1 ) = Φ( ) = Φ( 0.95) = 0.1711 1.05 17% 17 18

PRT - przykład: rozwiązanie Projekt na 99% zakończy się: t = µ + σ Φ 1 (0.99) = 18 + 1.05.33 = 0.45 nie później niż w połowie 1 dnia. 99% 18 0.45

ziękuję za uwagę