Wielu Zlecających (najczęściej z poza branży informatycznej) popełnia bardzo poważny błąd polegający na szybkim i byle jakim sporządzeniu specyfikacji projektowej, ze względu na brak czasu. Wydaje się, że ograniczenie czasu poświęconego na przygotowanie opisu projektu skróci czas jego realizacji. W praktyce takie działanie powoduje skutki dokładnie odwrotne do zamierzonych. Przejawia się to poprzez wzrost kosztów i czasu projektu o 50-70% względem wartości założonych pierwotnie. Im szybciej opisze się kwestie sporne i poprawi się nieprecyzyjne zapisy w specyfikacji projektu) tym koszty koszty przyszłych poprawek będą niższe. Poniżej prezentujemy zależność pomiędzy nieprzewidzianym wzrostem kosztów w projektach informatycznych, a czasem po jakim wykryto niedociągniecia w specyfikacji projektu.
| Faza projektu informatycznego | Faza projektu na portalu www.wynajmjprogramiste.pl | Przeciętny % wzrost kosztów i okresu tworzenia projektu informatycznego | Ryzyko konfliktu w projekcie |
|---|---|---|---|
| Tworzenie specyfikacji projektu i analiza wymagań (zadawanie pytań przez Wykonawcę) na etapie projektowania. | Tworzenie specyfikacji projektu za pomocą Kreatora oraz następujące potem zadawanie dodatkowych pytań przez potencjalnych wykonawców. | 10% | brak |
| Dokonywanie poprawek przez Zleceniodawcę w trakcie pisania i testowania działania aplikacji (strony) przez Wykonawcę | W fazie realizacji projektu przez Wykonawcę, dopuszczalne jest dokonywanie (proponowanie) poprawek w specyfikacji projektu, jedynie za zgodą Wykonawcy. Zleceniodawca może przesłać Wykonawcy propozycje zmian w specyfikacji projektu - do akceptacji. Wykonawca może: a) zaakcetować poprawki (wskazać jednocześnie nowy okres realizacji wartość projektu - w przypadku gdy zmiany te są "kosmetyczne") b) nie zaakceptować poprawek w obecnym projekcie (zaproponować ogłoszenie nowego projektu, po ukończeniu obecnego - w przypadku gdy projekt wymaga "większych zmian"). Wykonawca zgodnie z regulaminem serwisu nie ma obowiązku akceptacji "grubszych zmian" w projekcie. W przypadku nie zaakceptowania przez Zleceniodawcę lub Wykonawcę nowych warunków strony umowy związane są zakresem prac, terminami i wartością zlecenia określoną w pierwotnej specyfikacji zlecenia, którą wylicytował wykonawca. |
35% | średnie |
| Dokonywanie poprawek po zakończeniu projektu - aktualizacja istniejącego systemu | Zlecenie nowego projektu polegającego na dokonaniu aktualizacji w już istniejącym systemie, aplikacji. | 70% | brak |
Źródło: "Zarządzanie projektami IT" Joseph Philips, Helion
