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žinerija7. Asmeninis programų kūrimo procesasvertinama surinktų duomenų kokybė <strong>ir</strong> matavimų tikslumas bei kokios priemonės naudotos PSPduomenų kaupimui, analizavimui <strong>ir</strong> apdorojimui.ProduktyvumasKadangi naudojamas statistinis metodas (ANOVA) įgalina stebėti pokyčius vieno asmenslygyje, tai padeda išryškinti tam tikras tendencijas bei asmens produktyvumo pokyčius. Tyrimoautoriai pastebi, jog nors <strong>ir</strong> pastebimi tam tikri produktyvumo svyravimai, jie yra pakankamainežymūs. Tai leidžia teigti, jog PSP proceso naudojimas produktyvumo nesumažina.IšvadosŠį tyrimą galima prisk<strong>ir</strong>ti tokių tyrimų, kurių rezultatai gali nevisiškai atitikti realiąsituaciją dėl nekontroliuojamos tyrimo metu surinktų duomenų kokybės <strong>ir</strong> nepriklausomomatavimų tikslumo vertinimo nebuvimo. Tyrimo autoriai teigia, jog kursų metu nekilo jokiųabejonių dėl inžinierių surenkamų <strong>ir</strong> analizei pateikiamų duomenų kokybės. Surinktų duomenųanalizei <strong>ir</strong> agregavimui autoriai nenaudojo jokių automatinių įrankių (tik tam sk<strong>ir</strong>tas popierinesformas), taip pat nebuvo atliekamas nepriklausomas surinktų duomenų patikrinimas ar jųkokybės vertinimas. Nepaisant to, autoriai teigia, jog surinkti duomenys buvo “išsk<strong>ir</strong>tinėskokybės”. Tuo pačiu, nėra apibrėžiama kokios PSP priemonės buvo naudotos atliekant laiko,dydžio vertinimus <strong>ir</strong> kaip jos buvo standartizuotos. Be to, autoriai atmeta prielaidą, jog duomenųaibėse galimos tam tikros paklaidos. Tokia prielaida nėra teisinga, ypač žinant, jog duomenyssurenkami popierinėse formose, o apdorojimui nenaudojami automatiniai įrankiai. Žinant, jogpagal PSP proceso metu surinktus duomenis yra vertinamas pats procesas <strong>ir</strong> siūlomi jokeitimai/tobulinimai, netikslūs duomenys gali neigiamai įtakoti asmens procesą <strong>ir</strong> jo tobulinimokelią.PSP proceso taikymo pramonėje pavyzdžiaiNepaisant didelio susidomėjimo PSP procesu, literatūros, aprašančios šio proceso taikymuspramonėje, yra labai mažai. Didžioji dauguma darbų aprašo bandymus <strong>ir</strong> jų metu pasiektusįspūdingus rezultatus izoliuotoje mokymų klasės aplinkoje, todėl tai neleidžia spręsti apie PSPproceso tinkamumą realioje – pramoninėje aplinkoje. Vieni iš nedaugelio darbų, aprašančių PSPproceso diegimo pramonėje rezultatus yra M.Stavros, M.Morisio <strong>ir</strong> E.George paskelbti darbai.Šių darbų autoriai tiesiogiai dalyvavo PSP diegimo procesuose kaip vykdytojai arba konsultantai<strong>ir</strong> identifikavo su PSP proceso diegimu susijusias problemas bei paties proceso privalumus <strong>ir</strong>trūkumus. Diegimai buvo vykdomi kompanijose, turinčiose pakankamai dideles programuotojųkomandas (40-50 programuotojų) <strong>ir</strong> jau nusistovėjusius programinių produktų kūrimo procesus.PSP proceso diegimo rezultatai pakankamai panašūs: nemodifikavus PSP proceso, nepritaikiusprie organizacinių procesų <strong>ir</strong> neautomatizavus duomenų surinkimo <strong>ir</strong> apdorojimo, jopanaudojimas pramonėje yra pakankamai komplikuotas <strong>ir</strong> ribotas.Mokymo medžiaga 93

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

Saved successfully!

Ooh no, something went wrong!