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žinerija6. Projektas PKP Branda6. Projektas PKP BrandaŠiame skyriuje aptariami Vilniaus universiteto, Kauno technologijos universiteto <strong>ir</strong>p<strong>ir</strong>maujančių Lietuvos IT įmonių „Alna“ <strong>ir</strong> „Sintagma“ atlikto projekto „Brandaus programųkūrimo proceso įdiegimo metodikos <strong>ir</strong> instrumentinių priemonių sukūrimas (PKP Branda)“[VU05] rezultatai. Projektą rėmė Lietuvos valstybinio mokslo <strong>ir</strong> studijų fondas pagal „Aukštųjųtechnologijų plėtros programą“, kurios pagrindinis tikslas buvo sudaryti sąlygas Lietuvosįmonėms eksportuoti produktus <strong>ir</strong> paslaugas.Vienas iš projekto rezultatų yra brandaus programų kūrimo proceso modelis, sukurtasorientuojantis į programų kūrimo proceso vertinimą <strong>ir</strong> gerinimą Lietuvos IT įmonėse. Jam buvoparinkta tolydinė architektūra, nes ji geriau tinkama proceso gerinimui.Brandaus programų kūrimo proceso modelisBrandaus programų kūrimo proceso modelio pask<strong>ir</strong>tis – suteikti pagrindą procesoapibrėžimui <strong>ir</strong> vertinimui, užtikrinant, kad proceso apibrėžimas bei vertinimo rezultatai remiasiprogramų kūrimo proceso inžinerijos geriausia pat<strong>ir</strong>timi, yra sulyginami su kitų vertinimųrezultatais bei dera su pasaulyje pripažintais standartais.Per paskutinius metus įvyko esminė evoliucija programų kūrimo proceso vertinimo <strong>ir</strong>gerinimo standartizacijoje. Evoliucijos kryptis – abstrahavimasis nuo programų kūrimo proceso<strong>ir</strong> aplamai nuo konkrečių vertinamų procesų <strong>ir</strong> akcentavimas procesų vertinimo, paliekantproceso gerinimo aspektus informatyviame lygmenyje.Šios evoliucijos pasekoje priimta procesų vertinimo standarto dalis ISO/IEC 15504-2bendroji dalis, kurioje apibrėžta vertinamų procesų gebėjimo (brandos) dimensija, suformuluot<strong>ir</strong>eikalavimai vertinamų procesų dimensijai <strong>ir</strong> vertinimo modeliui, susiejančiam vertinamųprocesų dimensiją su procesų gebėjimo dimensija. Programų kūrimo proceso dimensija, buvusiankstesnių versijų standarto ISO/IEC 15504 sudėtine dalimi, pašalinta iš šio standarto <strong>ir</strong> perėjo įadaptuotą programų kūrimo proceso gyvavimo ciklo standartą ISO/IEC 12207:2002 amd1 <strong>ir</strong>ISO/IEC 12207:2004 amd2.ISO/IEC 15504-2 reikalavimus vertinamų procesų dimensijai taip pat tenkina sistemųgyvavimo ciklo standartas ISO/IEC 15288.Procesų gebėjimo vertinimui turi būti naudojamas dvidimensinis modelis, tenkinantisISO/IEC 15504-2 reikalavimus procesų gebėjimo vertinimo modeliui. Pagrindinis reikalavimasnaudojamam vertinimo modeliui yra gebėjimo dimensijoje apimti ištisinę sritį, pradedantp<strong>ir</strong>muoju lygiu, o procesų dimensijoje apimti bent vieną vertinamą procesą. Pavyzdinisprogramų kūrimo procesų gebėjimo vertinimo modelis yra rengiamas kaip standarto dalisISO/IEC 15504-5, o pavyzdinis sistemų kūrimo procesų gebėjimo vertinimo modelis yraMokymo medžiaga 63

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

Saved successfully!

Ooh no, something went wrong!