13.07.2015 Views

Programų sistemų inžinerija - Matematikos ir Informatikos fakultetas ...

Programų sistemų inžinerija - Matematikos ir Informatikos fakultetas ...

Programų sistemų inžinerija - Matematikos ir Informatikos fakultetas ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Programų sistemų inžinerija2. Programinės įrangos gyvavimo ciklo procesaiO programų sistemų priežiūros (angl. maintenance) svarbą galima pagrįsti <strong>ir</strong> tuo, kad pagalatliktus tyrimus priežiūros kaštai sudaro 50-70 % viso programų sistemos gyvavimo ciklo kaštų.Žinoma, tai teisinga tik kokybiškoms programoms, kurios yra naudojamos ne vienerius metus.Vieningos procesų sampratos <strong>ir</strong> terminologijos nebuvimas trukdo IT pramonės vystymuisi,todėl natūralu, kad tarptautinė standartų organizacijos (ISO) iniciatyva buvo sukurtas specialusstandartas.ISO/IEC 12207 - Programinės įrangos gyvavimo ciklo procesų standartasPagrindinis šio standarto tikslas yra apibrėžti programinės įrangos gyvavimo cikloprocesus, suteikti bendrą sampratą <strong>ir</strong> terminologiją, kas palengvintų, iš vienos pusės,programinių produktų ar paslaugų įsigijimą, o iš kitos pusės, jų sukūrimą, pateikimą <strong>ir</strong> priežiūrą.Šiuo metu galiojanti standarto versija yra sudaryta iš 3 dokumentų:1. Pagrindinio standarto [ISO95], kuris buvo priimtas 1995 metais <strong>ir</strong> apibrėžė procesųkategorijas, pačius procesus, jų veiklas <strong>ir</strong> užduotis bei pateikė procesų pritaikymo ga<strong>ir</strong>essk<strong>ir</strong>tingoms organizacijoms.2. 1-o papildymo[ISO02], kuris buvo priimtas 2002 metais <strong>ir</strong> papildė procesų rinkinį beiapibrėžė visus procesus, nurodydamas jų tikslus <strong>ir</strong> rezultatus.3. 2-o papildymo[ISO04], kuris buvo priimtas 2004 metais <strong>ir</strong> tik patikslino kai kuriųprocesų apibrėžimą.Kaip <strong>ir</strong> daugelis standartų, ISO/IEC 12207 sudarytas iš normatyvinių (privalomųtaikantiems standartą) <strong>ir</strong> informacinių (pateikiančių papildomą informaciją <strong>ir</strong> palengvinančiųstandarto taikymą) dalių.Šiuo metu galiojančią standarto versiją sudaro 3 normatyvinės dalys:- Pagrindinis standarto tekstas [ISO95], apibrėžiantis naudojamus terminus, procesųkategorijas <strong>ir</strong> pačius procesus, nurodydamas jų veiklas <strong>ir</strong> užduotis.- Priedas A [ISO95], apibrėžiantis standarto pritaikymo (angl. tailoring) procesą, t.y.standarto pritaikymo konkrečiam projektui pagrindinius žingsnius: projekto aplinkosidentifikavimas; informacijos surinkimas; procesų, veiklų <strong>ir</strong> užduočių pas<strong>ir</strong>inkimas;priimtų sprendimų <strong>ir</strong> jų pagrindimo dokumentavimas (standarte žingsniai aprašyti labailakoniškai – šio priedo apimtis tik1 puslapis).- Priedas F [ISO02, ISO04], apibrėžiantis programinės įrangos gyvavimo ciklo procesus,nurodydamas jų tikslus <strong>ir</strong> rezultatus.<strong>ir</strong> 6 informacinės dalys:- Priedas B [ISO95], pateikiantis ga<strong>ir</strong>es standarto pritaikymui (angl. tailoring).- Priedas C [ISO95], pateikiantis organizacijų <strong>ir</strong> gyvavimo ciklo procesų sąryšį, kokiomsorganizacijoms kurie procesai yra svarbesni.Mokymo medžiaga 14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!