Prof. dr. sc.
Zdravko Krakar
Zavod za informatičku djelatnost Hrvatske - Centar za kvalitetu, Zagreb Fakultet organizacije i informatike Varaždin
UPRAVLJANJE RAZVOJEM ZRELOSTI KAO METODA USPOSTAVE SUSTAVA KVALITETE U INFORMATICI 1. UVOD Na svjetskoj sceni vi{e je relevantnih doktrina kvalitete. Jedna od njih jesu i ISO 9000 sustavi kvalitete. Izrazita vrijednost ove doktrine su zajedni~ke metodolo{ke osnove bez obzira na djelatnost primjene. Za neke od djelatnosti postoje i drugi koncepti. Informatika je jedno od takvih podru~ja. Zna~aj informatike u suvremenom svijetu izuzetno je velik. Informacijska tehnologija jedna je od vode}ih tzv. visokih tehnologija. No, informatizacija nije samo tehnologija. To je cjelina i brojnih drugih - gospodarskih, organizacijskih, psiholo{kih,... promjena na bazi mikroelektronike, ra~unala, telekomunikacija, programske opreme, baza podataka. Bez informatike nema gospodarskog i dru{tvenog razvoja. Razvijene zemlje samo za nabavku nove informati~ke opreme tro{e od 2,8-4,5% dru{tvenog bruto proizvoda, {to su apsolutno izrazito visoki iznosi. No, treba znati da to nisu ukupna izdvajanja u informatizaciju, jer ovom parametru treba dodati i brojne druge veli~ine koje ulaze ili u investicije ili u tro{kove. Zbog toga je informatika financijski zahtjevno podru~je. Za nabavku nove informati~ke opreme Hrvatska godi{nje ula`e oko 400 mil. $, a kroz druge vidove investicija i tro{kova jo{ oko 600 mil $, tako da hrvatska informatika godi{nje “ko{ta” oko 1 mld $. Uz nedvojbena dostignu}a, postoje i mnoga razo~arenja s primjenom informatike i u svijetu i kod nas. Prilikom razvoja nekog informacijskog sustava velika je neizvjesnost u pogledu trajanja i tro{kova razvoja, te dostignute kvalitete rje{enja. Riziko je op}enito uvijek prisutan i vrlo je veliki. Tro{kovi odr`avanja informacijskih sustava mnogostruko su ve}i od tro{kova njihovog razvoja. Najve}i potro{a~i informatike u svijetu su ameri~ka vlada, ameri~ka vojska, financijski sektor, telekomunikacije i industrija. Ovi sektori bili su i glavni nositelji nezadovoljstva u odnosu na dosada{nje na~ine proizvodnje informacijskih sustava. Njima su se pridru`ili i stratezi Europske zajednice koji nedovoljno dobru informatiku vide kao jednu od ko~nica br`e integracije zajednice. Zbog toga je uspostava sustava kvalitete u informatici izrazito zna~ajna. Informatika je jedno od podru~ja koje ima vi{e mogu}nosti odabira na~ina uspostave takvih sustava. Donositelju odluke na raspolaganju stoje 3 osnovne mogu}nosti odabira: ISO 9000 pristup, sustav temeljen na tzv. upravljanju razvojem zrelosti, a u posljednje vrijeme razvija se i tre}i, kombinirani pristup tzv. SPICE (Software Process Improvement and Capability Evaluation) koji u znatnoj mjeri integrira prva dva pristupa. Primjena ISO 9000 sustava kvalitete u informatici sli~na je kao i u drugim djelatnostima. Mogu}e je uspostaviti sustav temeljem ISO 9001 ili ISO 9002 normi. Postoji 20 skupina zahtjeva koje je potrebno implementirati u rad ra~unskog ili informacijskog centra, programske ku}e ili distributera informati~ke opreme. Postupak certifikacije slijedi uobi~ajene i poznate certifikacijske sheme. U domeni prizvodnje programske opreme mogu}e je primijeniti i TickIT certifikacijsku shemu, kojoj je osnova norma ISO 9000-3, {to je do sada u Europi u~inilo oko 1000 tvrtki. U Hrvatskoj do sada svega je 5 informati~kih tvrtki zvani~no uspostavilo svoj ISO 9000 sustav kvalitete. Oko 10-tak organizacija je u tijeku razvoja takvog sustava. Drugi mogu}i pristup u uspostavi sustava kvalitete u informatici jest primjena metode upravljanja razvojem zrelosti, kao {to su CMM (Capability Maturity Model) i Bootstrap - europska ina~ica CMM modela razvijenog u SAD. Takav pristup temelji se na postojanju 5 mogu}ih razina zrelosti proizvo|a~a informacijskih sustava. Ove razine su: inicijalna, ponavljaju}a, definirana, upravljana i optimiziraju}a, kao {to se vidi na slici 1. Cilj je posti}i {to vi{u razinu zrelosti. Pripadnost odre|enoj razini zrelosti proizlazi iz intenziteta zadovoljavanja 17 tzv. klju~nih podru~ja - od specifikacije zahtjeva do upravljanja promjenama. CMM ili Bootstrap procjenu provodi ovla{teni procjenitelj koji ispituje na~in rada onog tko proizvodi informacijski sustav i ocijenjuje stanje