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 procesasspecifikavimas, eskizinio projekto paruošimas, vartotojo dokumentacijos paruošimas, testų planųsukūrimas <strong>ir</strong> kitų ciklo metu atliekamų užduočių įvykdymas. Kuriamų sistemos dalių dydžiuimatuoti naudojama kodo eilučių skaičiavimo metodika bei vertinamas detaliojo projektodokumento eilučių skaičius. Tuo tarpu reikalavimų specifikacijos dydis vertinamas tekstopuslapių skaičiumi, eskizinio projekto dydis – eskizinio projekto puslapių skaičiumi. Kadangistrategijos kūrimo fazėje sistemos dalių dydis jau buvo įvertintas, tai naudojamasi jau turimaisįverčiais.Įvardinamos ciklo metu kuriamos sistemos dalys <strong>ir</strong> įvertinami bei dokumentuojami jųdydžiai. Vykdant šį žingsnį įvardinamos ciklo metu kuriamos produkto dalys <strong>ir</strong> dokumentuojamijų dydžiai, remiantis strategijos kūrimo fazėje surinktais duomenimis.Paruošiamas užduočių planas. Šio žingsnio metu suformuojamas komandos atliekamųužduočių sąrašas. Antrasis darbas, kurį atlieka komanda, tai įvertina, kiek reikia laiko atliktikiekvienai iš sąraše įvardintų užduočių. Kadangi kiekviena iš užduočių yra atliekama bent vienosrolės atstovo, tai prie užduoties konkrečiai nurodomas jos vykdytojas (vykdytojai) <strong>ir</strong>prognozuojamas užduoties įvykdymo laikas. Laiko prognozavimui gali būti naudojamas PROBEmetodas, kuris naudojamas PSP planavimo procese. PROBE metodas naudos PSP proceso metusurinktus duomenis to komandos nario, kuriam prisk<strong>ir</strong>tas užduoties įvykdymas.Paruošiamas tvarkaraštis. Pagal ankstesniame žingsnyje paruoštą užduočių planąpaskaičiuojama, kiek laiko (valandomis) kiekvienas komandos narys praleis d<strong>ir</strong>bdamas projekte.Jeigu užduočių plane randamos klaidos, laiko prognozavimo darbai gali būti atliekamipakartotinai. Naudojantis užduočių planu, komanda paruošia tvarkaraščio projektą.Subalansuojamas komandos narių apkrovimas. Šios TSP veiklos tikslas - identifikuotilabiausiai apkrautus komandos narius <strong>ir</strong> perkelti kai kurias jų užduotis kitiems komandosnariams, taip subalansuojant visų komandos narių apkrovimą.Pastabos. Užduočių plano <strong>ir</strong> tvarkaraščio paruošimą labai palengvintų specialiaiplanavimui paruoštų įrankių naudojimas. Idealiausia, jei planavimo įrankiui būtų prieinamikomandos narių surinkti asmeniniai rodikliai, kadangi tai užtikrintų ne tik kokybiškesnį, bet <strong>ir</strong>operatyvesnį planavimo procesą.Reikalavimų specifikacijos ruošimasTikslas. Paruošti vartotojo poreikius atitinkančią reikalavimų specifikaciją.Veiklos:• Poreikių išsiaiškinimas <strong>ir</strong> specifikavimas.• Reikalavimų specifikavimas.Mokymo medžiaga 124

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

Saved successfully!

Ooh no, something went wrong!