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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Programų sistemų inžinerija3. Programų kūrimo procesasdviejų metų SEI parengė sistemų kūrimo brandos modelį SE-CMM (angl. Systems EngineeringCapability Maturity Model), o 1999 metais pradėjo integruoto brandos modelio CMMI (angl.Capability Maturity Model Integration) rengimą, šiuo metu išleistą keturiomis versijomis,sk<strong>ir</strong>tomis atitinkamai tik programų kūrimui CMMI-SW (angl. CMMI for Software Engineering),sistemų kūrimui CMMI-SE/SW (angl. CMMI for Systems Engineering/ Software Engineering),integruoto produkto <strong>ir</strong> proceso kūrimui CMMI-SE/SW/IPPD (angl. CMMI for SystemsEngineering/ Software Engineering/ Integrated Product and Process Development) bei sistemųįsigijimui CMMI-SE/SW/IPPD/SS (angl. CMMI for Systems Engineering/ SoftwareEngineering/ Integrated Product and Process Development/ Supplier Sourcing). CMMI modelislaikomas pačiu išsamiausiu programų kūrimo brandos modeliu, tinkamu panaudoti programiniųproduktų <strong>ir</strong> paslaugų kūrimo <strong>ir</strong> priežiūros gerinimui. Šis modelis apima visas SW-CMM modeliogeriausias praktikas <strong>ir</strong> daugelį kitų proceso gerinimo modelių žinių, tačiau jis dar nėra taipplačiai paplitęs kaip jo p<strong>ir</strong>mtakas: SEI pateikiamais duomenimis iki 2003 metų atlikta daugiaukaip 2600 vertinimų pagal CMM <strong>ir</strong> tik kiek daugiau nei 70 vertinimų pagal CMMI.1995 metais lygiagrečiai sukurtas <strong>ir</strong> publikuotas kitas brandos modelis SPICE (angl.Software Process Improvement and Capability dEtermination), aprašantis programų kūrimoproceso vertinimo reikalavimus, nusakydamas proceso sudedamąsias dalis bei kriterijus jomsįvertinti. Modelio SPICE <strong>ir</strong> jo vėlesnės versijos, tapusios standartu ISO/IEC 15504, pask<strong>ir</strong>tis –apibrėžti vertinimo kriterijus <strong>ir</strong> principus, kurių pagrindu būtų galima kurti kitus programųkūrimo proceso brandos įvertinimo <strong>ir</strong> gerinimo modelius. Kuriant paskutines CMMI versijas,buvo siekiama suderinamumo su ISO/IEC 15504 standartu <strong>ir</strong> jo bus siekiama vėlesnėseversijose.Be jau minėto Europos programų inžinerijos instituto tarp didžiausių programų kūrimoproceso brandos tyrimų centrų yra 1993 metais Europos Komisijos įsteigtas Europos programųkūrimo proceso gerinimo fondas (angl. ESPI Foundation). Abi šios institucijos užsiimaprogramų kūrimo proceso standartų propagavimu, konsultavimu bei įmonių vertinimu, o taip patkartu su SEI organizuoja kasmetines mokslines-technines konferencijas programų kūrimoproceso brandos gerinimo klausimais (angl. SEPG Conference).Tiek CMMI, tiek ISO/IEC 15504 autoriai supranta, kad modeliai negalės išlikti aktualūstokie, kokie yra sukurti, todėl yra numatyti modelių tobulinimo tvarkaraščiai, pagal kuriuosmodelis turi būti peržiūrimas <strong>ir</strong> papildomas kas ketverius metus.Programų kūrimo proceso brandos modelių ats<strong>ir</strong>adimas davė impulsą specializuotųbrandos modelių tyrimams – smarkai suaktyvėjo <strong>ir</strong> pradėjo duoti rezultatus tyrimai tokiosesrityse kaip: reikalavimų specifikavimo branda, programų sistemų testavimo branda, programųsistemų priežiūros branda, informacinių sistemų paslaugų valdymo branda.Mokymo medžiaga 30

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

Saved successfully!

Ooh no, something went wrong!