Wykłady > Wprowadzenie > Złożoność projektów

1.3 Złożoność projektów



 Prowadzenie projektu informatycznego jest działalnością złożoną i obarczoną wysokim stopniem ryzyka.
 Warto jest uświadomić sobie z czego wynika ich złożoność. Wiedza ta powinna pomóc w zrozumieniu przebiegu procesów projektowych oraz znalezieniu skutecznych metod i narzędzi zwiększających szansę projektu na zakończenie się sukcesem i uniknięcia błędów.
 Na rysunku pokazano dane statystyczne dotyczące sukcesów i porażek projektów informatycznych. Dane te pochodzą z raportu Extreme Chaos publikowanego przez uznaną na świecie organizację Standish Group zajmującą się badaniem w jaki sposób prowadzone są projekty IT i pokazują wyniki badań przeprowadzonych na kilkudziesięciu tysiącach projektów różnej wielkości począwszy od roku 1994.

 Projekty oznaczone jako zarzucone oznaczają przedsięwzięcia, które nigdy nie osiągnęły swoich założonych celów i zostały zaniechane; projekty oznaczone jako zmienione oznaczają projekty, które w trakcie realizacji napotkały na trudności i choć dotarły do mety, to jednak ich cele zostały w trakcie prac znacząco zmienione (np. zmiana budżetu, zakresu, czasu trwania itp.); projekty oznaczone jako zakończone sukcesem oznaczają natomiast projekty, które zrealizowały swojej założone cele.

 

Rysunek  Sukcesy i porażki projektów IT

Jak widać projekty informatyczne obarczone są znacznym ryzykiem niepowodzenia. W ciągu ostatnich dziesięciu, dwunastu lat nastąpił niewielki postęp. Ciągle zaledwie jedna trzecia uruchamianych projektów informatycznych kończy się sukcesem. I choć zawsze wierzymy, że przystępując do naszego projektu znajdziemy się wśród tych szczęśliwców którym się uda, to jednak fakty nie nastrajają zbyt optymistycznie.

 Zastanówmy się więc jakie są przyczyny takiego stanu rzeczy, co powoduje, że odsetek nieudanych przedsięwzięć jest tak duży. Jednym z istotnych powodów tak dużego ryzyka niepowodzenia projektu IT jest sama natura tego przedsięwzięcia, jego materia jaką jest produkt informatyczny, który należy wytworzyć. Metody radzenia sobie z problemami wytwarzania systemów informatycznych, szczególnie tych o większej złożoności zajmuje się inżynieria oprogramowania.  My skoncentrujemy się natomiast na przyczynach związanych z organizacja samego procesu wytwórczego i na przyczynach natury zarządczej.

 Na rysunku  przedstawiono orientacyjne zestawienie badań przeprowadzonych wśród kierowników projektów informatycznych i ich głównych udziałowców. Badanych zapytano o przyczyny niepowodzeń projektów informatycznych, w których brali udział.

 

 

 



 
Przejdź dalej




Wykłady > Wprowadzenie > Złożoność projektów