Metode i principi upravljanja promjenama na složenim informatičkim projektima Marinko Žagar, Mario Barišić, Igor Čaljkušić Složeni informatički projekt izrade i implementacije korisnički prilagođenih aplikacija predstavlja jedan od najtežih ICT projekata. Dokument specifikacije sustava ključan je element kojim se definira opseg projekta. Kontrola opsega tj. zadržavanje definiranog opsega u složenom informatičkom projektu razvoja i implementacije korisnički prilagođenih aplikacija predstavlja veliki izazov na svakom projektu. Uspjeh projekta ovisi o dobro definiranoj specifikaciji tj. kontroli opsega te dobro i precizno vođenoj proceduri upravljanja promjenama. Radom će biti predstavljena iskustva autora u vođenju kompleksnih projekata aplikativnog razvoja, integracije i implementacije te metode i principi kojih se treba držati kako opseg projekta ne bi bio nekontrolirano promijenjen. Korištenje tih iskustava u načinu planiranja novih projekata doprinosi boljim procjenama trajanja projekta, a samim time i većoj kontroli troškova implementacije. Ključne riječi: Informatički projekt, specifikacija, opseg, promjena 1. UvodScenarij u kojem korisnik treba specifičnu aplikaciju za poslovne potrebe, a koja ne postoji na tržištu gotovih aplikacija podrazumijeva izradu funkcionalne specifikacije (functional analysis) kao prvog koraka u izradi aplikacije. Funkcionalna specifikacija predstavlja detaljnu definiciju korisničkog zahtjeva koja je ujedno i projektni zadatak. Tako izrađene aplikacije nazivaju se korisnički prilagođene aplikacije ili tailor made software . Korisnički prilagođena aplikativna rješenja su jedinstvena i ne postoje na tržištu gotovih rješenja. Cjelokupni proces izrade i implementacije korisnički prilagođenih aplikacija predstavlja jedan od najtežih ICT projekata i kritična faza za uspjeh projekta je izrada same funkcionalne specifikacije koja mora biti jednoznačna i nedvosmislena.
Slika 1. Grupe upravljanja projektom (PMI) Grupe procesa nisu faze projekta jer se u složenim ICT projektima kod pojedinih faza mogu u tim fazama definirati iste grupe procesa za kontrolu provođenja pojedinih faza. Ukupno je definirano 44 procesa iz područja upravljanja projektom raspoređenih u devet područja. Upravljanje dosegom projekta (Project Scope Management) jedno je od ključnih područja i definira se u 5 ključnih koraka:
2. Kontrola opseg projekta Kontrola opsega projekta ključna je za izvođenje projekta u okviru definiranih rokova i budžeta, a dokument funkcionalne specifikacije sustava referentan je dokument koji osigurava postizanje definiranih ciljeva. Jednom kad je funkcionalna specifikacija definirana i kad projekt krene s realizacijom interaktivno se radi s korisnikom na implementaciji definiranih funkcionalnosti. Kad korisnik dobije prve funkcionalnosti izgrađenog sustava često želi promijeniti funkcionalne dijelove iz različitih razloga.
Najčešći razlozi zbog kojih se loše kontrolira opseg složenog ICT projekta:
Uočeni i navedeni problemi na projektima u pogledu kontrole opsega doveli su do zaključka o metodološkim principima koje treba implementirati kako bi se poboljšala kontrola projekata. Na projektima je nužno primijeniti sljedeće principe kontrole:
3. Zaključna razmatranja Analizom dosadašnjih iskustava i projektnih tijekova u vođenju projekata aplikativnog razvoja, integracije i implementacije predložene se metode i principi kao poboljšanje za bolje upravljanje projektom i kontrolu opsega projekta. Ključan element ovako složenih projekata je funkcionalna specifikacija kojom se definira opseg projekta. Ukoliko je specifikacija jasna i nedvosmislena i ukoliko je razumiju obje strane, potrebno je uz primjenu projektne metodologije primijeniti i predložene metode i principe koji će doprinijet racionalizaciji u vođenju projekata te boljim procjenama trajanja projekta, a samim time i većoj kontroli troškova implementacije. Praktična primjena predloženih principa pridonijela je većem razumijevanju između projektnih timova a kad je bilo potrebno promijeniti opseg projekta odluke o tome su donesene brzo i učinkovito. Literatura [1] Peter C. Lierni, (High Performance Technologies Inc. (HPTi), Reston, Virginia, USA), Vincent M. Ribière, (Bangkok University, Bangkok, Thailand and New York Institute of Technology (NYIT), New York, New York, USA): “The relationship between improving the management of projects and the use of KM”, Emerald Group Publishing Limited |