MS Project i obciążenie zasobów: jak liczyć wiarygodnie, gdy ludzie są w 3 projektach naraz

Jak wiarygodnie liczyć obciążenie zasobów w MS Project, gdy pracownicy działają równolegle w kilku projektach? Praktycznie o Resource Pool, kalendarzach, Units, Work, levelingu i aktualizacji postępu.
27 maja 2026
blog

Dlaczego obciążenie zasobów w MS Project bywa niewiarygodne przy wielu projektach?

Obciążenie zasobów w MS Project staje się niewiarygodne wtedy, gdy system pokazuje tylko fragment rzeczywistego wykorzystania człowieka, a nie całość jego pracy we wszystkich aktywnych planach. Sam harmonogram może poprawnie liczyć przydziały w obrębie jednego pliku lub jednego wspólnego środowiska, ale jeśli ta sama osoba jest przypisana równolegle w kilku projektach, to wynik zależy od tego, czy wszystkie te przydziały są widoczne i aktualne w jednym modelu danych. Jeżeli nie są, obciążenie wygląda poprawnie lokalnie, a błędnie globalnie.

Najczęstszy problem polega na tym, że MS Project liczy dostępność zasobu na podstawie danych, które ma w danym momencie do dyspozycji. Gdy projekty są prowadzone w osobnych plikach, przez różnych kierowników, z różną częstotliwością aktualizacji, program nie ma pewności, czy pokazane 50% lub 80% obciążenia jest pełnym obrazem. W praktyce jedna osoba może mieć w trzech projektach po 50% zaangażowania, ale jeśli każdy plan jest analizowany osobno albo nie korzysta ze wspólnej puli zasobów i spójnego kalendarza, przeciążenie nie będzie widoczne jako 150%.

Drugim źródłem niewiarygodności jest różnica między planem formalnym a rzeczywistym sposobem pracy. MS Project liczy obciążenie według przypisań, kalendarzy, jednostek przydziału i rozkładu pracy w czasie. Jeśli jednak zadania nie są na bieżąco aktualizowane, terminy są przesunięte „poza systemem”, a zasób w praktyce wykonuje też pracę nieujęta w harmonogramie, to wynik będzie matematycznie poprawny, ale operacyjnie mylący. Program nie zawyża ani nie zaniża sam z siebie — on po prostu odzwierciedla model, który często nie obejmuje całego kontekstu.

Znaczenie mają też ustawienia techniczne: kalendarze zasobów, urlopy, nieobecności, praca w niepełnym wymiarze, różne jednostki przydziału, zadania sterowane nakładem pracy oraz sposób rozliczania pracy w czasie. Nawet drobna niespójność, na przykład różne godziny robocze w projektach albo ten sam człowiek zapisany jako dwa odrębne zasoby, powoduje, że suma obciążenia przestaje być wiarygodna.

W skrócie: problem nie wynika zwykle z samego algorytmu MS Project, lecz z tego, że przy wielu projektach trudno zapewnić jeden spójny, aktualny i pełny obraz dostępności oraz przydziałów zasobów. Bez tego program pokazuje obciążenie tylko częściowo, a więc wynik może wyglądać precyzyjnie, ale nie odpowiadać realnemu obciążeniu pracownika.

Jak skonfigurować Resource Pool, żeby widzieć realne przeciążenia między projektami?

Żeby zobaczyć rzeczywiste przeciążenia tej samej osoby pracującej w kilku harmonogramach, wszystkie projekty muszą korzystać z jednej wspólnej puli zasobów, a nie z lokalnie zdefiniowanych, „podobnie nazwanych” zasobów w osobnych plikach. W praktyce tworzy się osobny plik Resource Pool z listą zasobów i ich kalendarzami, jednostkami maksymalnymi oraz ewentualnie stawkami, a następnie każdy projekt podłącza się do tej puli jako plik współdzielący zasoby. Tylko wtedy MS Project sumuje przydziały tej samej osoby z różnych projektów i pokazuje przeciążenie na poziomie całego obciążenia, a nie wyłącznie w obrębie pojedynczego planu.

Kluczowe jest, aby w puli poprawnie ustawić Max Units oraz kalendarz zasobu. Jeśli pracownik jest dostępny na pełen etat, zwykle będzie to 100%; jeśli realnie może poświęcić na wszystkie projekty tylko połowę czasu, należy ustawić 50%, bo to właśnie do tej wartości program odnosi sumę przydziałów. Równie ważne jest ujednolicenie kalendarzy: dni wolne, nieobecności i niestandardowe godziny pracy muszą być zapisane na poziomie zasobu, inaczej przeciążenie może wyglądać poprawnie formalnie, ale być błędne operacyjnie.

Po stronie projektów współdzielących zasoby trzeba dopilnować, aby zadania były przypisywane do zasobów z puli, a nie do zasobów lokalnych tworzonych przypadkowo w pliku projektu. Jeśli w jednym harmonogramie występuje „Jan Kowalski” z puli, a w drugim lokalny „Jan Kowalski”, system potraktuje ich jako dwa różne zasoby i nie pokaże konfliktu między projektami. W praktyce poprawna konfiguracja oznacza więc nie tylko podłączenie plików do Resource Pool, ale też konsekwentne używanie tych samych rekordów zasobów.

Żeby przeciążenia były widoczne wiarygodnie, projekty powinny być otwierane razem z pulą zasobów, a podczas zapisu trzeba zachować spójność danych współdzielonych. Jeśli kilka planów odwołuje się do tej samej puli, MS Project agreguje przydziały i dopiero wtedy widoki obciążenia, wykorzystania zasobów czy wskaźniki overallocated pokazują realny konflikt wynikający z pracy równoległej. Innymi słowy: warunkiem poprawnego wyniku jest wspólne źródło zasobów, poprawna dostępność zasobu i brak duplikatów tej samej osoby w różnych plikach.

Warto też pamiętać, że Resource Pool pokaże przeciążenie tylko na podstawie tego, co rzeczywiście zapisano w harmonogramach. Jeżeli w projektach są błędne daty, zadania są ręcznie planowane, brakuje kalendarzy albo przydziały nie odzwierciedlają realnego zaangażowania, to sama pula zasobów nie naprawi wyniku. Jej rola polega na zsumowaniu obciążeń między projektami; wiarygodność przeciążenia zależy od jakości danych wejściowych i od tego, czy wszystkie projekty korzystają z tej samej definicji zasobu.

💡 Protip: Zanim zaczniesz analizować przeciążenia między projektami, sprawdź, czy wszystkie pliki naprawdę korzystają z jednej wspólnej puli zasobów — nawet identycznie nazwany zasób lokalny nie zostanie zsumowany z rekordem z Resource Pool. Dodatkowo ustaw realistyczne Max Units i kalendarz zasobu, bo to one decydują, czy przeciążenie będzie faktyczne, a nie tylko pozornie poprawne.

Jak ustawienia kalendarzy i dostępności wpływają na obciążenie i daty zakończenia?

W MS Project kalendarze i dostępność zasobów bezpośrednio decydują o tym, kiedy praca może być wykonana i ile godzin pracy da się realnie zaplanować w danym czasie. To oznacza, że wpływają jednocześnie na wykres obciążenia oraz na daty rozpoczęcia i zakończenia zadań. Jeżeli kalendarz zasobu dopuszcza mniej godzin pracy niż kalendarz projektu lub zadania, harmonogram przyjmuje bardziej restrykcyjne ograniczenie.

Kalendarz projektu wyznacza ogólne godziny robocze dla planu, ale kalendarz zasobu może je zawęzić, na przykład przez inną zmianę, dni wolne, urlop lub pracę tylko w określone dni tygodnia. W efekcie zadanie, które teoretycznie mogłoby trwać 2 dni przy pełnej dostępności, może rozciągnąć się na 3 lub 4 dni, jeśli przypisany pracownik ma krótszy dzień pracy albo nie pracuje codziennie. To samo dotyczy obciążenia: 16 godzin pracy przypisane do osoby dostępnej po 4 godziny dziennie nie oznaczają przeciążenia jednego dnia, tylko rozłożenie pracy na więcej dni.

Osobnym mechanizmem jest maksymalna dostępność zasobu, wyrażana zwykle jako procent. Wartość 100% oznacza pełny etat według kalendarza tego zasobu, a 50% oznacza, że w danym okresie można planować tylko połowę tego czasu. Jeśli ktoś pracuje według kalendarza 8 godzin dziennie, ale jego dostępność ustawiono na 50%, system uzna realną zdolność do pracy na poziomie około 4 godzin dziennie. Gdy przypisania przekroczą ten limit, pojawia się nadmierne obciążenie, nawet jeśli kalendarz pokazuje standardowy dzień roboczy.

Daty zakończenia przesuwają się wtedy, gdy zadanie wymaga więcej pracy, niż da się wykonać w ramach obowiązującego kalendarza i dostępności. Dla zadań planowanych automatycznie MS Project rozkłada pracę wyłącznie na godziny robocze wynikające z kalendarzy oraz limitów zasobu. Im mniej dostępnego czasu, tym dłuższy czas trwania lub późniejszy termin zakończenia. Dlatego błędnie ustawione kalendarze i procent dostępności często dają pozornie nielogiczne wyniki: zadania kończą się później, a raport obciążenia pokazuje przeciążenia albo wolne moce niezgodne z rzeczywistością.

W praktyce wiarygodne liczenie obciążenia wymaga spójności tych ustawień. Jeśli kalendarz nie uwzględnia nieobecności, pracy zmianowej albo skróconego wymiaru czasu, obciążenie będzie zawyżone lub zaniżone, a terminy zakończenia przestaną odzwierciedlać realną zdolność wykonawczą zespołu.

Jak poprawnie ustawiać Units i Work, żeby Project nie liczył godzin „z powietrza”?

Kluczowe jest rozróżnienie dwóch pól: Units i Work. Units oznacza, jaką część dostępności zasobu przypisujesz do zadania, a Work oznacza rzeczywistą liczbę roboczogodzin potrzebnych do wykonania pracy. Project „dokłada” lub „odejmuje” godziny wtedy, gdy te dwa pojęcia są mieszane albo gdy zmiana jednego pola automatycznie przelicza drugie zgodnie z typem zadania.

W praktyce Units = 100% nie znaczy „8 godzin pracy”, tylko „zasób pracuje nad tym zadaniem zgodnie ze swoim kalendarzem i dostępnością”. Jeśli zadanie trwa 5 dni, a zasób jest przypisany na 100%, to przy standardowym kalendarzu Project policzy około 40h pracy. Jeśli wpiszesz 50%, policzy około 20h. To nie są godziny „z powietrza” — to wynik wzoru: Work = Duration × Units.

Żeby plan był wiarygodny, najpierw zdecyduj, co wiesz na pewno. Jeśli znasz realny nakład pracy, wpisuj Work, a nie tylko procent zaangażowania. Przykład: jeśli analityk ma poświęcić na zadanie 12h w ciągu tygodnia, wpisz 12h pracy i dopiero ustaw takie Units lub czas trwania, aby to odzwierciedlić. Samo ustawienie 100% na 5 dni stworzy 40h, nawet jeśli w rzeczywistości potrzebne są tylko 12h.

Najczęstszy błąd to wpisywanie długiego czasu trwania zadania i jednocześnie przypisywanie zasobu na wysoki procent, mimo że człowiek ma wykonywać tylko krótkie, punktowe działania. Wtedy Project poprawnie liczy według swoich reguł, ale plan jest błędnie zdefiniowany. Jeśli zadanie trwa kalendarzowo 2 tygodnie, a specjalista ma w nim wykonać tylko 6h pracy, nie ustawiaj go na 100% przez 2 tygodnie — wpisz 6h Work i odpowiednio niski Units albo użyj rozłożenia pracy w czasie.

Znaczenie ma też typ zadania, bo on decyduje, co Project przeliczy po zmianie danych. Przy zadaniach typu Fixed Units zmiana czasu trwania zmieni pracę, przy Fixed Work praca pozostaje stała, a Project przelicza czas trwania lub jednostki. Jeśli celem jest kontrola nad realnym nakładem godzin, najbezpieczniej pilnować, aby Work było wartością świadomie wprowadzoną, a nie efektem ubocznym zmian w czasie trwania lub procentach przypisania.

  • Units ustawiaj jako poziom zaangażowania zasobu w zadanie, nie jako „liczbę godzin do zrobienia”.
  • Work wpisuj wtedy, gdy znasz realny nakład robocizny i chcesz uniknąć automatycznego zawyżania godzin.
  • Po każdej zmianie Duration, Units lub typu zadania sprawdzaj, czy Project nie przeliczył Work inaczej niż zakładałeś.
  • Jeśli zadanie trwa długo, ale udział człowieka jest niewielki, nie przypisuj wysokich Units na cały okres.

Krótko: żeby Project nie liczył godzin „z powietrza”, trzeba wpisywać rzeczywisty nakład pracy tam, gdzie go znasz, a Units traktować jako intensywność udziału zasobu, nie zamiennik estymacji godzinowej.

Jak działa Resource Leveling i jakie ustawienia najczęściej psują harmonogram?

Resource Leveling w MS Project to mechanizm automatycznego usuwania przeciążeń zasobów. Gdy ta sama osoba ma w tym samym czasie przypisane zadania przekraczające jej dostępność, Project próbuje rozwiązać konflikt przez opóźnienie zadań, ich podział albo zmianę kolejności wykonywania w granicach logiki harmonogramu. W praktyce nie „naprawia” on planu merytorycznie, tylko technicznie przesuwa pracę tak, aby obciążenie zasobu nie przekraczało zdefiniowanej dostępności.

To, jak mocno leveling zmieni harmonogram, zależy od ustawień. Najważniejsze jest to, że mechanizm działa według reguł, a nie według intencji kierownika projektu. Jeśli dane wejściowe są słabe albo opcje są ustawione zbyt agresywnie, rezultat bywa formalnie poprawny, ale biznesowo błędny: zadania przesuwają się zbyt daleko, powstają sztuczne przerwy albo harmonogram traci czytelność.

Najczęściej problem powoduje ustawienie Automatic zamiast Manual. W trybie automatycznym Project przelicza leveling przy każdej zmianie i potrafi kaskadowo przesuwać wiele zadań po drobnej edycji. To utrudnia kontrolę nad tym, co faktycznie zmieniło harmonogram. W planach wieloprojektowych bezpieczniejsze jest ręczne uruchamianie levelingu i analiza skutków po każdym przebiegu.

Bardzo często harmonogram psuje też zbyt szeroki zakres levelingu, zwłaszcza gdy uruchamia się go na całym projekcie albo na wspólnej puli zasobów bez ograniczenia do wybranego zakresu. Wtedy Project optymalizuje przeciążenia globalnie, ale może przesunąć zadania krytyczne albo ważne kamienie milowe tylko dlatego, że matematycznie łatwiej było zwolnić zasób gdzie indziej.

Kolejna pułapka to opcja Level only within available slack. Gdy jest włączona, Project będzie usuwał przeciążenia tylko w granicach zapasu czasu. To chroni termin końcowy, ale często pozostawia część przeciążeń nierozwiązaną. Gdy jest wyłączona, program może przesuwać zadania także poza zapas, czyli realnie wydłużać harmonogram. Samo ustawienie nie jest złe, ale jego skutku trzeba być świadomym: albo akceptujesz przeciążenia, albo ryzykujesz opóźnienie.

Problemy powoduje również opcja Leveling can create splits in remaining work. Jeśli jest aktywna, Project może rozcinać zadania na fragmenty, tworząc przerwy w realizacji. Dla części prac to poprawne, ale w wielu planach daje nienaturalny harmonogram: zadanie zaczyna się, zatrzymuje, wraca po kilku dniach i formalnie wygląda dobrze, choć operacyjnie jest niewykonalne lub bardzo niepożądane.

Istotne jest też, według czego Project wybiera zadania do przesunięcia. Ustawienie kolejności levelingu, takie jak ID Only zamiast bardziej kontekstowych reguł, może powodować arbitralne decyzje oparte głównie na numerze zadania, a nie na logice planu. W efekcie przesuwane są zadania „wcześniejsze w tabeli”, niekoniecznie te, które faktycznie powinny ustąpić miejsca innym.

Częstym źródłem błędów są też niepoprawne kalendarze, jednostki przydziału i zależności. Jeśli zasób ma złą dostępność, zadanie nie ma poprawnych ograniczeń albo przypisanie ma zawyżony procent pracy, leveling będzie reagował na błędne dane i wygeneruje błędny harmonogram. Mechanizm nie odróżnia złej logiki planu od rzeczywistego konfliktu zasobów.

W praktyce Resource Leveling należy traktować jako narzędzie pomocnicze do wykrywania i technicznego rozładowywania przeciążeń, a nie jako automatyczny sposób budowy wiarygodnego planu. Najbardziej psują harmonogram: automatyczne przeliczanie, zbyt szeroki zakres levelingu, nieświadome użycie opcji przesuwania poza slack, dopuszczanie podziału zadań oraz uruchamianie levelingu na planie z błędnymi kalendarzami lub przypisaniami.

💡 Protip: Uruchamiaj Resource Leveling ręcznie, a nie automatycznie, żeby mieć pełną kontrolę nad tym, które zmiany faktycznie przesunęły harmonogram. Przed levelingiem sprawdź kalendarze, przydziały i opcje typu split tasks czy leveling beyond slack, bo to właśnie one najczęściej generują „technicznie poprawny”, ale operacyjnie zły plan.

Jak raportować przeciążenia i podejmować decyzje: przesunąć termin, dodać zasób czy zmienić zakres?

Przeciążenia warto raportować nie jako sam fakt „zasób ma ponad 100%”, tylko jako konkretną lukę przepustowości w określonym czasie. W praktyce oznacza to pokazanie: kto jest przeciążony, w jakim przedziale dat, o ile godzin lub procent przekracza dostępność oraz jakie zadania powodują konflikt między projektami. Taki raport powinien odróżniać przeciążenia chwilowe od trwałych. Jednodniowy pik nie wymaga tej samej decyzji co wielotygodniowy brak dostępności na zadaniu krytycznym.

Aby podjąć właściwą decyzję, trzeba zestawić przeciążenie z trzema informacjami: czy dana praca leży na ścieżce krytycznej, czy może wykonać ją inna osoba o realnie dostępnych kompetencjach oraz jaki jest koszt biznesowy opóźnienia, dodatkowego zasobu i redukcji zakresu. Bez tego łatwo wybrać rozwiązanie pozornie najprostsze, ale błędne, na przykład dodać osobę tam, gdzie problem wynika nie z braku rąk do pracy, tylko z zależności terminowych albo z przypisania zadania do unikalnej kompetencji.

Przesunięcie terminu jest zasadne wtedy, gdy przeciążenie dotyczy pracy, której nie da się sensownie rozdzielić lub przejąć, a zmiana daty nie generuje nieakceptowalnych skutków biznesowych. To najczystsza decyzja, jeśli ograniczeniem jest dostępność konkretnej osoby i harmonogram ma rezerwę. W raporcie warto wtedy pokazać, o ile dni lub tygodni trzeba przesunąć dane zadanie albo kamień milowy, aby obciążenie spadło do poziomu wykonalnego.

Dodanie zasobu ma sens tylko wtedy, gdy praca jest podzielna, nowa osoba może wejść bez dużego czasu wdrożenia, a ograniczeniem rzeczywiście jest pojemność zespołu. Nie należy zakładać, że każda dodatkowa osoba skróci termin proporcjonalnie. W wielu zadaniach pojawia się narzut na przekazanie wiedzy, koordynację i kontrolę jakości, więc raport powinien pokazywać nie tylko brakujące godziny, ale też realistyczny efekt ich uzupełnienia.

Zmiana zakresu jest najlepszą decyzją wtedy, gdy termin jest nieprzesuwalny, a zwiększenie zasobów nie rozwiązuje problemu wystarczająco szybko albo ekonomicznie. W takim przypadku raport przeciążenia powinien prowadzić do rozmowy o priorytetach: które zadania, funkcje lub rezultaty są obowiązkowe, a które można odłożyć, uprościć albo usunąć. To ważne, bo przeciążenie często nie jest problemem planistycznym, tylko skutkiem nadmiaru zobowiązań przy stałej dostępności ludzi.

Dobra praktyka raportowa polega na przedstawieniu wariantów decyzji wraz z konsekwencjami, a nie samej diagnozy. Zamiast komunikatu „zasób przeciążony w maju”, lepiej pokazać: wariant A — przesunięcie zadania o 10 dni, wariant B — dołożenie 0,5 etatu od konkretnej daty, wariant C — redukcja zakresu o określoną część pracy. Każdy wariant powinien wskazywać wpływ na termin, obciążenie i rezultat projektu. Dzięki temu decyzja nie jest intuicyjna, tylko oparta na porównywalnych skutkach.

Najważniejsze jest, by przeciążenia raportować na poziomie umożliwiającym decyzję zarządczą: skala problemu, okres występowania, zadania dotknięte konfliktem, wpływ na terminy i trzy realne opcje reakcji. Wtedy odpowiedź na pytanie „przesunąć, dodać zasób czy zmienić zakres” wynika z danych o ograniczeniach projektu, a nie z samego wskaźnika obciążenia w narzędziu.

Jak aktualizować postęp, żeby obciążenie na przyszłość było zgodne z rzeczywistością?

Żeby przyszłe obciążenie zasobów w MS Project było wiarygodne, trzeba aktualizować nie tylko procent wykonania zadania, ale przede wszystkim rzeczywiście wykonaną pracę i to, ile pracy zostało do zrobienia. Samo ustawienie % Complete bywa mylące, bo może zmienić termin zadania, ale nie zawsze poprawnie odzwierciedla rozkład pracy zasobu w czasie. Dla obciążenia kluczowe są pola typu Actual Work, Remaining Work oraz data statusu, która oddziela przeszłość od planowanej przyszłości.

Najbezpieczniejsza praktyka jest taka: na ustaloną datę raportową wpisujesz, ile pracy faktycznie wykonano do tej daty, a następnie korygujesz pracę pozostałą. Jeśli zadanie miało potrwać 40 godzin, a wykonano realnie 12, to nie należy „dopisywać” 50% tylko dlatego, że minęła połowa czasu kalendarzowego. Trzeba pokazać 12 godzin wykonanych i odpowiednio ustawić pozostałe 28 godzin albo więcej, jeśli wiadomo, że zadanie okaże się trudniejsze niż planowano. Dopiero wtedy MS Project przeliczy przyszłe obciążenie zasobu zgodnie z aktualnym stanem.

Istotne jest też, aby aktualizacja była robiona na poziomie przydziału zasobu, jeżeli w zadaniu pracuje kilka osób i ich rzeczywisty wkład różni się od planu. Jeśli zespół zadaniowo ma łącznie 20 godzin wykonanych, ale jedna osoba zrobiła 18, a druga 2, to wpisanie postępu tylko na poziomie zadania zniekształci przyszłe obciążenie obu osób. W praktyce oznacza to, że dane o wykonaniu powinny odpowiadać temu, kto faktycznie przepracował godziny, a nie tylko temu, że zadanie „jakoś posuwa się do przodu”.

Jeżeli część pracy, która była zaplanowana przed datą statusu, nie została wykonana, warto dopilnować, by niewykonana praca została przesunięta na przyszłość, zamiast pozostać w przeszłości planu. W przeciwnym razie wykresy i widoki obciążenia będą pokazywały nierealny obraz: zasób formalnie miał być zajęty wcześniej, ale system nie pokaże prawidłowo zwiększonego obciążenia w kolejnych dniach lub tygodniach. Sens aktualizacji polega więc nie na „zamknięciu raportu”, tylko na przeniesieniu niewykonanej pracy tam, gdzie realnie będzie realizowana.

Najkrócej: wiarygodne obciążenie na przyszłość powstaje wtedy, gdy aktualizujesz plan według faktów operacyjnych, a nie według intuicyjnego procentu zaawansowania. Faktycznie wykonana praca musi trafić do przeszłości, a cała reszta do przyszłości. Tylko wtedy MS Project pokazuje obciążenie, które da się wykorzystać do dalszego planowania zasobów.

Majczęściej zadawane pytania i odpowiedzi odnośnie MS Project i obciążenie zasobów: jak liczyć wiarygodnie, gdy ludzie są w 3 projektach naraz

Po czym poznać, że obciążenie zasobów w MS Project jest zaniżone przy kilku projektach?

Zaniżone obciążenie widać wtedy, gdy plan wygląda poprawnie w jednym projekcie, ale nie pokazuje pełnego zaangażowania tej samej osoby w innych harmonogramach. Typowe sygnały to brak widocznych przeciążeń mimo równoległych przydziałów, różne kalendarze dla tej samej osoby, duplikaty zasobów o identycznych nazwach oraz sytuacja, w której lokalnie widać 50% obciążenia, a globalnie człowiek realnie pracuje znacznie więcej.

Czy sama wspólna pula zasobów wystarczy, żeby raport przeciążeń był wiarygodny?

Nie, sama pula zasobów nie wystarczy, jeśli dane wejściowe w projektach są niespójne lub nieaktualne. Resource Pool pozwala sumować przydziały tej samej osoby między projektami, ale nie naprawia błędnych dat, złych kalendarzy ani źle ustawionych jednostek pracy. Wiarygodny raport wymaga jednocześnie wspólnej puli, poprawnych przypisań i regularnej aktualizacji rzeczywistego postępu.

Jak sprawdzić, czy ten sam pracownik nie został zapisany w Project jako dwa różne zasoby?

Najprościej sprawdzić, czy wszystkie projekty odwołują się do jednego rekordu zasobu ze wspólnej puli, a nie do lokalnych kopii o tej samej nazwie. Najczęstsze oznaki problemu to:

  • identyczne nazwisko widoczne w różnych plikach jako osobne zasoby,
  • brak przeciążenia mimo równoległych przydziałów,
  • różne kalendarze lub Max Units dla pozornie tej samej osoby.
Kiedy lepiej wpisywać Work zamiast samego Units w MS Project?

Work warto wpisywać wtedy, gdy znasz realny nakład godzin i chcesz uniknąć automatycznego zawyżenia pracy przez czas trwania zadania. Sam procent zaangażowania nie mówi, ile godzin faktycznie ma wykonać zasób. Jeśli zadanie trwa długo, ale udział specjalisty jest niewielki, wpisanie Work daje większą kontrolę nad planem i zmniejsza ryzyko liczenia godzin „z powietrza”.

Dlaczego zadanie kończy się później, mimo że zasób ma przypisane tylko 50%?

Zadanie kończy się później, ponieważ 50% dostępności oznacza mniejszą dzienną zdolność wykonawczą zasobu, a nie skrócony zakres pracy. Jeśli praca do wykonania pozostaje taka sama, Project rozłoży ją na większą liczbę dni roboczych. Dodatkowo termin może się jeszcze wydłużyć, gdy kalendarz zasobu jest bardziej restrykcyjny niż kalendarz projektu lub zadania.

Jak bezpiecznie używać Resource Leveling, żeby nie popsuć harmonogramu?

Najbezpieczniej uruchamiać Resource Leveling ręcznie i analizować skutki każdej zmiany przed zapisaniem planu. Szczególnie warto kontrolować:

  • czy leveling nie działa automatycznie po każdej edycji,
  • czy nie dopuszczono dzielenia zadań w niepożądany sposób,
  • czy przesunięcia nie wychodzą poza dostępny slack bez świadomej decyzji.
Jak raportować przeciążenie zasobu, żeby łatwiej podjąć decyzję projektową?

Przeciążenie najlepiej raportować jako konkretny brak dostępności w czasie, a nie tylko wskaźnik powyżej 100%. Użyteczny raport pokazuje, kto jest przeciążony, kiedy występuje problem, które zadania go powodują i jaki może być wpływ na terminy. Dopiero na tej podstawie da się porównać sens przesunięcia terminu, dołożenia zasobu albo zmiany zakresu.

Jak aktualizować postęp w MS Project, żeby przyszłe obciążenie było realistyczne?

Postęp trzeba aktualizować przez rzeczywiście wykonaną pracę i pracę pozostałą, a nie tylko przez procent wykonania zadania. Dzięki temu niewykonana część trafia do przyszłości planu i poprawnie obciąża zasoby w kolejnych dniach lub tygodniach. Szczególnie ważne jest aktualizowanie danych na poziomie przydziału zasobu, jeśli kilka osób pracuje nad jednym zadaniem w różnym zakresie.

icon

Formularz kontaktowyContact form

Imię *Name
NazwiskoSurname
Adres e-mail *E-mail address
Telefon *Phone number
UwagiComments