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žinerija8. Komandinis programų kūrimo procesasVeiklos:• Apibrėžti kokybės kriterijus.• Paruošti kokybės valdymo planą.Aprašymas. Praktikos metu komanda įvardina kokybei keliamus tikslus <strong>ir</strong> kokiomismetrikomis remiantis ji bus vertinama. Veiklos rezultatas yra kokybės valdymo planas,pateikiantis informaciją apie:• klaidų kiekius programų išeities tekstuose bei projekto dokumentuose <strong>ir</strong> šių kiekiųkitimą kiekvienos iš iteracijų metu;• nurodo klaidų radimui, projekto dokumentų peržiūrai <strong>ir</strong> pačių komponentų kūrimuisugaištą laiką;• suformuoja kokybės kriterijus, kuriuos tenkinantis produktas laikomas kokybišku.Apibrėžti kokybės kriterijus. Kokybei vertinti naudojama daugelis PSP proceso metrikų,pavyzdžiui: defektų kiekis randamas kiekvienos iš fazių metu (angl. yeld by phase), peržiūrųefektyvumas (angl. review rates), vidutinis defektų kiekis kiekvienos iš fazių metu (angl. defectdensity by phase).Paruošti kokybės valdymo planą. Paruošiamas kokybės valdymo planas, kuriamedokumentuojami apibrėžti kokybės kriterijai. Projekto metu kokybės valdymo plane pateikiamiklaidų kiekiai <strong>ir</strong> jų kitimas kiekvienos iš produkto kūrimo iteracijų metu.Pastabos. Praktika turi būti diegiama kartu su automatiniais įrankiais, padedančiaisautomatizuoti duomenų surinkimą bei projekto ataskaitų, reikalingų kokybės valdymo planoparuošimui (defektų kiekio, peržiūrų efektyvumo, vidutinio defektų kiekio metrikos),generavimą.Produkto kūrimo plano <strong>ir</strong> tvarkaraščio ruošimasTikslas. Numatyti užduočių įgyvendinimui sk<strong>ir</strong>iamus terminus, užduočių įgyvendinimotvarką bei kiekvienam iš komandos narių užduotims įvykdyti planuojamą laiką.Veiklos:• Įvardinamos ciklo metu kuriamos sistemos dalys <strong>ir</strong> įvertinami bei dokumentuojami jųdydžiai.• Paruošiamas ciklo užduočių planas.• Paruošiamas ciklo tvarkaraštis.• Subalansuojamas komandos narių apkrovimas.Aprašymas. Vykdant šį žingsnį įvardinamos ciklo metu kuriamos produkto dalys <strong>ir</strong>numatomi apytikriai jų dydžiai. Taip pat įvardinami kiti ciklo metu kuriami produktai beiįvardinami jų dydžiai: numatoma, kiek laiko užtruks produktui keliamų reikalavimųMokymo medžiaga 123

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

Saved successfully!

Ooh no, something went wrong!