Alokacja zasobów w projekcie IT

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Alokacja zasobów polega na przypisaniu dostępnych osób, czasu, sprzętu lub budżetu do konkretnych zadań w projekcie. W pytaniach egzaminacyjnych najczęściej chodzi o ustalenie, ilu pracowników potrzeba, aby wykonać zadania zgodnie z harmonogramem.

Jak wyznaczyć minimalną liczbę osób?

Jeżeli obowiązują założenia:
- jedna osoba może wykonywać tylko jedno zadanie w tym samym czasie,
- jedno zadanie może być przypisane tylko jednej osobie,
- osoba poświęca na zadanie pełny dzień pracy,
- każdy członek zespołu ma kompetencje do każdego zadania,

to minimalna liczba osób w zespole jest równa maksymalnej liczbie zadań wykonywanych równolegle w dowolnym momencie harmonogramu.

Przykład interpretacji

Jeżeli z diagramu Gantta wynika, że w jednym tygodniu jednocześnie trwają dwa zadania, np. projekt aplikacji i grafika, to potrzebne są co najmniej 2 osoby. Jedna osoba nie może w tym samym czasie wykonywać dwóch pełnoetatowych zadań.

Jeśli w innym tygodniu równolegle trwają również dwa zadania, np. aplikacja front-end i aplikacja back-end, nadal wystarczą 2 osoby, o ile nigdzie nie występują trzy zadania jednocześnie.

Najważniejsza zasada

Aby obliczyć minimalny skład zespołu, nie sumuje się wszystkich zadań. Należy znaleźć największe zagęszczenie zadań w czasie, czyli moment, w którym równocześnie realizowanych jest ich najwięcej.