Szacowanie czasu w planowaniu sieci Zarządzanie projektem

Ten artykuł rzuca światło na pięć głównych aspektów szacowania czasu w planowaniu sieci. Aspekty są następujące: 1. najwcześniejszy czas rozpoczęcia (EST) 2. najwcześniejszy czas wykańczania (EFT) 3. Ostatni czas wykańczania (LFT) 4. Ostatni czas rozpoczęcia (LST) 5. Czas pływania (FT).

Aspekt # 1. Najwcześniejszy czas rozpoczęcia (EST):

Reprezentuje najwcześniejszy czas, w którym można rozpocząć działanie, pod warunkiem, że poprzednie działania, jeśli zostały wykonane, zostały ukończone w najbliższym czasie. Dlatego EST zdarzenia jest EST jego zdarzenia końcowego, a także czas trwania poprzedniego działania.

[Czas trwania działania jest zwykle wyrażany jako t ij ]

EST jest zilustrowany następującą prostą siecią:

EST zdarzenia (1) jest najwcześniej, gdy można rozpocząć działanie B. Jest to EST zdarzenia końcowego (0) plus t ij dla aktywności A, tj. 0 + 7 = 7 jednostek. Podobnie EST dla zdarzeń (2) i (3) wynosi odpowiednio 9 i 12 jednostek czasu. " Ten proces jest znany jako "Przekaż dalej".

Powyższa ilustracja jest najprostsza, ale gdy dowolne zdarzenie w sieci ma więcej niż jedno zdarzenie końca, różne EST są obliczane dla tego zdarzenia przez dodanie czasu trwania działania poprzedzającego z EST odpowiedniego zdarzenia końcowego. W tym procesie dojdziemy do różnych EST. W takich przypadkach EST zdarzenia powinny być najwyższymi jednostkami czasu obliczonymi jako .such.

Zilustrowano to na podstawie poniższego diagramu sieciowego z działaniami p, q, r, s i t oraz czas trwania 8, 1, 5, 14 i 12, odpowiednio:

Na powyższym diagramie sieci pojawią się następujące szczegóły:

Z powyższego stwierdzamy, że EST zdarzenia 8 działa na 30, 40 i 32 jednostek czasu. W tej sytuacji EST zdarzenia 8 w sieci powinno być najwyższej jednostki czasu, a mianowicie 40.

Aspekt # 2. Najwcześniejszy czas wykańczania (EFT):

Najwcześniejszy czas zakończenia reprezentuje EST (zdarzenia ogona) plus czas trwania działania, ty lub t. Dlatego EFT = EST + t ij (lub EST + t).

Aspekt # 3. Ostatni czas wykańczania (LFT):

LFT działania oznacza ostatni czas, w którym działanie musi zostać zakończone bez opóźniania zakończenia całego projektu poza cel czasowy.

Podczas opracowywania EST, od samego początku zaczynamy, tj. Zdarzenie (1), z zerowym czasem EST (ponieważ możemy rozpocząć wdrażanie na podstawie decyzji zarządu / Właściciela projektu - a jest to godzina zero), a następnie przejść od od lewej do prawej z EST + t ij, aby znaleźć EST kolejnego zdarzenia, aż dojdziemy do końca projektu. Ten proces jest również znany jako "Przekaż dalej". Wszędzie tam, gdzie wymaga tego sytuacja, jak wyjaśniono w (1) EST wcześniej, mamy rozważyć EST z najwyższą jednostką czasu.

Kiedy dojdziemy do zdarzenia End na diagramie sieci całego projektu, uważamy LFT zdarzenia End za równe EST tego zdarzenia (ponieważ nie musimy iść dalej). Teraz znamy LFT ostatniego wydarzenia.

Musimy opracować LFT zdarzeń pośrednich, cofając się od LFT ostatniego zdarzenia (które jest ostatecznym zdarzeniem czołowym) i odejmując od LFT t ij aktywności pochodzącej od zdarzenia ogona, aby znaleźć LFT zdarzenia ogona.

Innymi słowy, LFT zdarzenia końcowego = LFT zdarzenia head, minus wartość t ij dla aktywności, która ma dotrzeć do zdarzenia head. Musimy postępować zgodnie z tym samym procesem, przesuwając do tyłu wydarzenie poprzez wydarzenie, aż dojdziemy do zdarzenia początkowego; proces ten jest znany jako "Backward Pass".

Do tej pory łatwo jest znaleźć LFT zdarzenia ogona. Jeśli jednak więcej niż jedno wydarzenie wywodzi się ze zdarzenia prowadzącego do różnych zdarzeń head, znajdziemy różne LFT (ponieważ LFT różnych zdarzeń head, a także t ij różnych działań są różne). W tej sytuacji LFT zdarzenia będzie reprezentować najmniejszą wartość spośród wszystkich opracowanych LFT.

Można to wytłumaczyć ilustracją opisaną poniżej:

Obliczymy LFT ze szczegółowym schematem sieciowym pokazanym powyżej. Rozpoczniemy proces "Backward Pass" od ostatniego zdarzenia, czyli zdarzenia (8) diagramu. Punktem wyjścia jest LFT ostatniego zdarzenia, które jest równe EST tego zdarzenia. Już opracowaliśmy - zgodnie z zasadą przekazania w przód - EST ostatniego zdarzenia, w tym przypadku jest to 40. Dla zdarzenia (8) LFT = EST = 40.

LFT zdarzenia (6) = EST zdarzenia głowy, minus t ij działania G, prowadzące do (8) = 40 - 14 = 26.

LFT zdarzenia (5) = (a) EST (8), "minus t ij działania E prowadzącego do (8);, = 40 - 12 = 28, lub

(b) EST (6), minus t- aktywności D, co prowadzi do (6) = 26 - 8 = 18.

W tej sytuacji lądujemy na dwóch różnych LFT wydarzenia (5), tj. 28 i 18.

Zgodnie z zasadą przekazania wstecznego, gdy mamy różne LFT jako więcej niż jedno działanie wydobywające się z wydarzenia, powinniśmy wziąć pod uwagę najmniejszą wartość, tj. W tym przypadku LFT zdarzenia 5 wynosi 18.

Aspekt # 4. Ostatni czas rozpoczęcia (LST):

LST dla wydarzenia jest ostatnim czasem rozpoczęcia tego wydarzenia bez opóźniania zakończenia projektu w ustalonym czasie. Oblicza się ją przez odjęcie czasu trwania aktywności od ostatniego czasu zakończenia działania. LST = LFT zdarzenia głównego minus t ij .

LST = LFT zdarzenia głównego, minus czas trwania działania prowadzącego do tego zdarzenia.

Podsumowanie czasów aktywności w sieci: z ilustracją (bez zdarzeń seryjnych lub seryjnych), jak przedstawiono poniżej:

1. Aktywność C: zdarzenie ogona (3) i zdarzenie czołowe (5) z czasem trwania 8 tygodni.

2. EST jest najwcześniejszym możliwym początkiem C i jest podawany przez EST zdarzenia (3), powiedzmy 6 tygodni.

3. EFT najwcześniej, gdy C można ukończyć i występuje jako EST + t ^, tj. 6 + 8 tygodni = 14 tygodni.

4. LFT znajduje się w LFT zdarzenia głowy, powiedzmy 19 tygodni.

5. LST jest ostatnim czasem rozpoczęcia C i zostaje znaleziony przez odjęcie "^ od LFT zdarzenia głowy, tj. 19-8 tygodni = 11 tygodni.

Pokazano w formie tabelarycznej:

Aspekt # 5. Float Time (FT):

Planując prace związane z realizacją projektu w sposób systematyczny, całe obciążenie pracą jest podzielone i podzielone na kategorie działań, a następnie uporządkowane zgodnie z kolejnością pracy. W sieci tych działań należy zauważyć, że niektóre działania można uruchomić dopiero po zakończeniu innej czynności, podczas gdy niektóre działania można rozpocząć jednocześnie.

Natkniemy się na niektóre przypadki, w których szacowany czas trwania działania ze względu na wpływ innej działalności może wydłużyć czas bez wpływu na czas projektu. Czas, w którym działanie może się rozwinąć bez wpływu na czas docelowy projektu, nazywa się Float Time (lub FT).

W planowaniu sieci stwierdzimy później, że "Float" odgrywa bardzo ważną rolę w planowaniu i zmianie harmonogramu planu pracy, a zatem chcielibyśmy poradzić sobie z floatem w szczegółach:

Istnieją trzy kategorie "Float":

A. Total Float reprezentuje dodatnią różnicę (TF) między LFT i EFT zdarzenia lub pomiędzy LST I EST zdarzenia.

TF = zdarzenie głowy LFT minus EFT zdarzenia końcowego minus t ij .

B. Free Float = reprezentuje tę część całkowitego float (FF), w której można manipulować działaniem, bez wpływu na pływak kolejnych działań.

FF = EFT zdarzenia głównego minus EFT zdarzenia końcowego minus t ij .

C. Independent Float = reprezentowanie tej części TF w działaniu, które może być opóźnione w rozpoczęciu bez wpływu na ruchy poprzednich działań.

IF = EFT zdarzenia głównego minus LFT zdarzenia końcowego minus t ij .

Jeśli wynikowa wartość IF jest ujemna, IF przyjmuje wartość zero.

Chcielibyśmy zilustrować trzy różne typy pływaków na podstawie poniższej ilustracji diagramu sieciowego:

Aktywność A z (3) do (4) jest z szacowanym czasem trwania 15 jednostek. EFT i LFT z (3) wynoszą odpowiednio 17 i 25, a z (4) 39 i 40, odpowiednio.

A. TF = LFT z (4) - EFT z (3) - t ij

40 - 17 - 15 = 8.

B. FF = EFT z (4) - EFT z (3) - t ij

39 - 17 - 15 = 7.

C. IF = EFT z (4) - LFT z (3) - t ^.

= 39 - 25 - 15 = ujemny.

= 0. (Jako że wartość ujemna jest uważana za zero)

Czas luzu:

Wiemy, że czas zwłoki jest związany ze zdarzeniem i stanowi różnicę między EET i LET, które są takie same jak EST i LST (chyba, że ​​chcemy inaczej).

Head Slack, czyli luz na zdarzenie head = LET - EET = LST - EST = 40 -39 = 1.

Ogon luzu = 25 - 17 = 8.

Wiemy, że czas wczesnego zdarzenia (EET) to wczesny czas początkowy (EST) wszystkich pojawiających się działań, a więc także czas ostatniego zdarzenia (LET) to ostatni czas rozpoczęcia wszystkich nowo pojawiających się działań, co oznacza, że ​​EET = EST. Ale nie zawsze jest tak samo.

Kiedy w budownictwie docieramy na pierwsze lądowanie na pierwszym piętrze w godzinach 3-00 (EET), możemy rozpocząć na drugim piętrze o 3 00 (EST) i, jako takie, EET = EST. Ale jeśli sytuacja tego wymaga, możemy zatrzymać lądowanie na 1. piętrze przez 0 05 jednostek czasu, a następnie rozpocząć na drugim piętrze. W takiej sytuacji, gdy EET wynosi 3 00, EST wynosi 3 00 + 0 05 = 3 05.

Znajdziemy graficzną prezentację trzech typów pływaka z tymi samymi ilustracjami:

Graficzna prezentacja ilustracji:

Na powyższym obrazie widać, że najwcześniejszym zakończeniem działania A jest 32 (tj. EST + t ij / 17 + 15), a maksymalny dostępny czas wynosi do 40 (tj. LFT zdarzenia 4). Dlatego całkowity czas, który możemy sobie pozwolić na zaoszczędzenie bez opóźnienia celu projektu to 40 - 32 = 6 jednostek czasu, reprezentujących TF.

Podsumowanie formuł pływackich:

TF = LET zdarzenia głowicy minus EET zdarzenia końcowego minus t ij .

tj. 40 - 17 - 15 = 8 jednostek; lub alternatywnie

LST A - EST A = 25 - 17 = 8 jednostek.

FF = EET zdarzenia czołowego minus EET zdarzenia końcowego minus t ij, .

tj. 39 - 17 - 15 = 7 jednostek; lub alternatywnie

TF - luz głowicy tj. 8-1 = 7.

IF = EET zdarzenia głównego minus LET zdarzenia końcowego minus t ij .

tj. 39 - 25 - 15 = -1, które jako ujemne, uważa się za 0;

lub alternatywnie IF = FF - luz ogonowy

tj. 7 - 8 = -1, które będąc ujemne, jest uważane za 0.