Inżynieria Oprogramowania O analizie, zarządzaniu projektami i projektowaniu systemów informatycznych

15gru/090

Dlaczego projekty upadają, czyli przyczyny niepowodzeń projektów IT

Rozpatrując różne metodyki zarządzania projektami, należy sobie zadać pytanie w jakim celu one zostały sporządzone i czy nawet zastosowanie się do wszystkich wytycznych konkretnej metodyki gwarantuje sukces projektu.

Związki pomiędzy cechami w trójkącie zależności są bardzo silne – modyfikując jeden parametr wpływamy w znaczący sposób na inny zaburzając hierarchię wartości. To zadanie z pozoru wydające się proste, w rzeczywistych warunkach prowadzenia przedsięwzięcia informatycznego jest niezwykle trudne do prawidłowego przeprowadzenia, o czym stanowią wyniki badań amerykańskiej firmy „The Standish Group”.

W swoim raporcie „The Chaos Report” z roku 1995 można zauważyć, że aż 31,1 % projektów informatycznych (ponad 80 000) zostało anulowanych przed zakończeniem prac. Ważną informację jest również to, iż ponad połowa ogółu przedsięwzięć (52,7 %) przekroczyła swój pierwotny budżet.
„The Standish Group” wyliczyło, że tylko w roku 1995 amerykańskie firmy wydały 81 miliardów dolarów na projekty, które nie zostały ukończone. Koszty samego dofinansowania projektów, aby mogły zostać w ogóle ukończone, w tym samym roku wyniosły ponad 51 miliardów dolarów.

Przeciętnie tylko 16,2 % projektów zostało ukończonych zgodnie z założonym budżetem oraz w wyznaczonych ramach czasowych. Sytuacja jeszcze gorzej wyglądała w przypadku największych firm, gdzie zaledwie 9 % przedsięwzięć kończyło się pełnym sukcesem.

Biorąc pod uwagę tak duży odsetek projektów zakończonych porażką lub też niepełnym sukcesem, należy zadać sobie pytanie co tak naprawdę jest powodem tego, że niektóre przedsięwzięcia okazują się być wielkim sukcesem a inne porażką. Raport przygotowany przez firmę „The Standish Group” wskazuje na dziesięć głównych przyczyn porażek:
1)      brak informacji kluczowych od klienta/sponsora projektu,
2)      brak kompleksowego zdefiniowania wymagań i funkcjonalności projektu,
3)      zmiana wymagań i funkcjonalności w czasie trwania projektu,
4)      brak wsparcia ze strony kierownictwa projektu,
5)      brak wystarczającej wiedzy i doświadczenia w danej dziedzinie,
6)      niekompletny zespół,
7)      zbyt wygórowane oczekiwania klienta,
8)      zbyt słabo zdefiniowane cele,
9)      trudne do spełnienia ramy czasowe projektu,
10)   nowe technologie.

Pomimo tego, że analiza przyczyn porażek przedsięwzięć została przeprowadzona głównie dla branży IT, są to jednak czynniki, które są uniwersalne, niezależnie od obszaru gospodarki w której występują.

Czynnikiem który niejednokrotnie wpływa na to, iż projekt kończy się nieosiągnięciem celu, jaki między innymi jest zmieszczenie się w przydzielonych zasobach bądź całkowitą jego porażką jest oprócz umiejętnego zarządzania ryzykiem przez kierownika projektu bądź grupę prowadzącą przedsięwzięcie biegłe zarządzanie realizacją harmonogramu oraz budżetu. Rzeczywisty odsetek projektów z branży IT, które ukończyły się w granicach założonego budżetu oraz w założonym wcześniej czasie jest stosunkowo niewielki, wręcz marginalny.

Aby jeszcze lepiej zrozumieć przyczyny porażki i podnieść skutecznej poziom ich eliminacji, dwie firmy (VirtalSmarts oraz The Concours Group) sporządziły tzw. pięć krytycznych obszarów zarządzania, na które składają się:
1. Zbyt szczegółowe planowanie harmonogramu  (włącznie z datami i zasobami), które w znaczny sposób odbiegają od rzeczywistości, skazując przedsięwzięcie na porażkę.
2. Brak odpowiedniego zaangażowania w projekt i wsparcia grupy ją realizującej ze strony sponsorów projektu – poświęcają zbyt mało czasu i uwagi aby doprowadzić projekt do końca.
3. Lekceważenie priorytetów zadań przez członków zespołu.
4. Bagatelizowanie i nieujawnianie problemów – lider projektu oraz członkowie zespołu nie sygnalizują występujących w projekcie problemów – czekają aż ktoś inny o tym powie lub zapyta.
5. Członkowie zespołu nie posiadają odpowiedniej wiedzy i doświadczenia aby skutecznie zrealizować powierzone im zadania lub nie są w stanie/nie chcą zaangażować się  w efektywną realizację projektu.

Z przeprowadzonych badań zawartych w raporcie wynikało jednoznacznie, iż jeżeli chociaż jedno z powyższych krytycznych obszarów zarządzania przedsięwzięciem zostanie zaniedbane i nie zostaną z wyciągnięte z tego żadne wnioski to prawdopodobieństwo zakończenia projektu porażką (zdefiniowane jako przekroczenie budżetu, ram czasowych oraz niespełnienie wymagań co do wymaganej funkcjonalności oraz jakości) wzrasta nawet do 85%. Natomiast jeśli zarówno zespół jak i kierownik projektu przykładają odpowiednią wagę do tych obszarów prawdopodobieństwo zakończenia przedsięwzięcia porażką spada nawet do 50-70% (na podstawie ankiety przeprowadzonej na ponad 1000 menedżerów projektów oraz dyrektorów z 40 firm z najróżniejszych dziedzin gospodarki w USA i Europie.)
Na podstawie przeprowadzonych badań „The Standish Group” określiła również jedenaście najważniejszych cech, które pośrednio przekładają się na ostateczny sukces projektu:

Cecha / Waga cechy [%]
Zaangażowanie klienta/sponsora / 15,9
Wsparcie kierownictwa / 13,9
Dobrze określone wymagania / 13,0
Odpowiednie planowanie / 9,6
Realistyczne cele / 8,2
Małe odstępy pomiędzy kamieniami milowymi / 7,7
Kompetencje pracowników / 7,2
Odpowiedzialność zespołu / 5,3
Jasno zdefiniowane cele i wymagania / 2,9
Ciężko pracujący pracownicy / 2,4
Pozostałe / 13,9

Z powyższego raportu jasno wynika, że główną przyczyną upadków projektów są błędy w warstwie zarządzania. Dopiero w dalszej części dotyczą bezpośrednio pracy zespołu oraz kompetencji jej członków. Od razu nasuwa się wniosek, iż nawet najlepszy zespół projektowy, będzie miał ogromne problemy z realizacją projektu, jeśli ten będzie po prostu źle prowadzony. Dlatego właśnie kwestia metodyk zarządzania projektami, skupiająca się szczególnie na poziomie zarządzania przedsięwzięciem ma tak krytyczne znaczenie w kontekście ewentualnego sukcesu lub porażki.

Tak jak zostało powiedziane powyżej, rozróżnia się wiele metodyk zarządzania przedsięwzięciami. Nie ma jednej uniwersalnej metodyki dobrej na wszystkie bolączki kierowników projektów, gdyż należy pamiętać iż, metodyka nie mówi jak coś zrobić lecz daje szerszy obraz projektu jako całości, uwypuklając pewne, newralgiczne miejsca
w projekcie, które kierownik projektu powinien umieć zauważyć, odpowiednio zanalizować i skutecznie reagować na nie.

Metodyka jest pewnym zbiorem wzorców, zasad oraz etykiet, które pomagają w uniknięciu błędów, lecz nie niwelują ich zupełnie. Pomimo tego, konsekwentnie wdrożona daje gwarancję szeregu bardzo ważnych elementów:
• pełna kontrola przedsięwzięcia od jego początku aż do zakończenia,
• pełne i odpowiednie zaangażowanie wszystkich zainteresowanych stron,
• gwarancja aktualnego uzasadnienia biznesowego przedsięwzięcia, a więc bezpieczeństwo biznesu sponsora

Źródła:
• http://www.it-cortex.com/Stat_Failure_Rate.htm
• http://www.cognitive-it.pl/projekt-it-zarzadzanie-projektami-it-projekty informatyczne,d9
• http://www.artzi.net/content/view/93/89/
• http://www.standishgroup.com/

   
Premium Wordpress Plugin