Co to jest plan zarządzania projektem?
Plan zarządzania projektem to żywy dokument opisujący i kontrolujący projekt rozwoju oprogramowania. Ułatwia komunikację między kierownikiem, zespołem projektowym i interesariuszami. Niektóre kluczowe sekcje to opis projektu, organizacja zespołu, terminy wysokiego poziomu, a czasem zawierają także dodatkowe sekcje, które wyjaśniają pracę zespołu projektowego.
W części wprowadzającej czytelnicy znajdą opis projektu i standardów oceny. Produkty wysokiego poziomu lub „produkty”, które zostaną stworzone, zwykle znajdują się w następnej kolejności. Przykłady produktów dostarczanych obejmują dokumenty wymagań, podstawy kodu i dokumenty zapewniania jakości.
Kolejna część planu opisuje organizację zespołu. Zostaną wymienione zarówno zasoby wewnętrzne, jak i zewnętrzne. Lista zazwyczaj składa się z analityków biznesowych, programistów, analityków ds. Zapewnienia jakości, ekspertów merytorycznych, innych zasobów technicznych i biznesowych oraz kierownika projektu.
Poszczególne terminy dostaw muszą być zaplanowane, aby cały projekt mógł dotrzymać terminu. Ta sekcja często zawiera tylko najważniejsze produkty i ich terminy. Te plany prac są niezbędne do dotrzymania terminów projektu.
Kierownik projektu może zastosować techniki zwane kontrolami projektu, aby pomóc w płynnym działaniu projektu. Te kontrole projektu są często uwzględnione w planie. Kontrole mogą obejmować częstotliwość aktualizacji statusu i tolerancję odchyleń między wynikami planowanymi a rzeczywistymi, które spowodują eskalację.
Plan zarządzania projektem może również obejmować procesy monitorowania. Może zawierać listę metod, które będą używane do śledzenia rzeczywistej pracy i porównania jej z zaplanowaną pracą. Przestrzeganie harmonogramu ma bezpośredni wpływ na budżet, co jest ważne dla planowania projektu. Plan może określać metody stosowane do śledzenia faktycznych kosztów i porównania z oczekiwanymi kosztami.
Plany komunikacji obejmują, kiedy, jak i do kogo będą składane raporty o stanie projektu, i mogą znajdować się w planie ogólnym. Wszelkie założenia, ograniczenia lub zależności projektu zostaną również opisane. Zazwyczaj omawia się zarządzanie ryzykiem, które rejestruje ryzyko oraz plany monitorowania i zarządzania nimi w razie potrzeby. Plan zarządzania projektem może określać, w jaki sposób wszelkie problemy będą śledzone i zarządzane.
Narzędzia techniczne zespołu mogą być wymienione w innej sekcji. Może to obejmować cykl życia oprogramowania i narzędzia programowe wykorzystywane przez różne dyscypliny w ich pracy. Na przykład analitycy biznesowi mogą korzystać z narzędzia do zarządzania wymaganiami, programiści mogą korzystać z oprogramowania do kontroli źródła, a pracownicy ds. Zapewnienia jakości mogą korzystać z narzędzi do zarządzania przypadkami testowymi. Można również rejestrować narzędzia do zarządzania konfiguracją, które pomagają zapewnić, że prawidłowe produkty robocze, takie jak kod oprogramowania, są rejestrowane i wydawane poprawnie.
Plany zapewnienia jakości opisują metody i zadania stosowane w celu zapewnienia, że produkty spełniają normy jakości. Złożoność planu ubezpieczenia jakości zależy od wielkości projektu. Z tego powodu można użyć osobnego dokumentu dla szczegółów dużych planów.
Dobrze udokumentowany system może być znacznie łatwiejszy w utrzymaniu i wsparciu, dlatego dokumentacja użytkownika jest często tworzona w ramach planu zarządzania projektem. Ta dokumentacja może zawierać instrukcje instalacji, pliki pomocy i przewodniki szkoleniowe. Plan może również zawierać sekcję dotyczącą poprawy procesów, która może obejmować możliwości wykorzystania przez zespół ulepszonych lub nowych procesów lub narzędzi.