Programų kūrimo proceso modeliavimasMagistro baigiamojo darbo tema ir laukiami rezultatai
Atliko: 1 kurso 2 grupės studentė Aurelija Orlova
Darbo vadovas: doc. dr. Saulius Ragaišis Darbo recenzentas: as. Stasys Peldžius
Programinės įrangos krizė•1972 m. E. W. Dijkstra•„The Standish Group“ 2009 m. tyrimai:
▫32% programinės įrangos kūrimo projektų yra sėkmingai pabaigti;
▫68% projektų patiria nesėkmę.
Dažniausiai pasitaikanti priežastis – prastas programų kūrimo procesas
Programų kūrimo procesas•PĮ kūrimo proceso standartizavimas:
▫Išskirti šiam procesui privalomi etapai.▫Sukurti įvairūs jo modeliai, kurių taikymas
priklauso nuo PĮ tipo.▫Pasiūlyti efektyvūs metodai reikalavimų
specifikavimui, PĮ projektavimui, testavimui ir kūrimui.
PKP modeliaiISO/IEC 15504 CMMI
Tarpinis modelis
Magistro darbo tikslas:•sukurti tarpinį programų kūrimo proceso
modelį, apimantį inžinierinius procesus, ir pademonstruoti jo tinkamumą.
Laukiami rezultatai:•tarpinis modelis, apimantis inžinierinius
procesus;•pasirinkto programų sistemų inžinerijos
metodo įvertinimas pagal tarpinį modelį;•pasirinkto programų sistemų inžinerijos
metodo įvertinimai pagal CMMI ir ISO/IEC 15504, gauti transformuojant vertinimo pagal tarpinį modelį rezultatus.
Užduotys1. CMMI ir ISO/IEC 15504 paskutinių versijų
programų kūrimo proceso modelių ir vertinimo metodikų analizė.
2. Metodikų, tinkamų tarpinio modelio kūrimui analizė.
3. Programų sistemų inžinerijos metodo pasirinkimas.
4. Pasirinkto metodo įvertinimas pagal tarpinį modelį.
5. Rezultatų transformavimas į vertinimų pagal CMMI ir ISO/IEC 15504 rezultatus.
PVZ.Tarpinio modelio kūrimo metodika•RWTH Aachen universiteto metodika•Vilniaus universiteto straipsnis pateikiami
reikalavimai tarpiniam programų kūrimo proceso modeliui
PVZ.Tarpinio modelio kūrimo metodika1. Programų kūrimo proceso ontologijos
sukūrimas2. Kiekvieno proceso modelio formalizuotas
aprašymas naudojantis apibrėžta ontologija
3. Modelio pilnumo idėjos įgyvendinimas4. Vertinimo metodikos sukūrimas
Literatūra (1)• O. Balandis, L. Laurinskaitė. Software Process
Improvement in Lithuania – UAB Sintagma Case Study. Information Technology and Control, Vol.34, 2005, p. 195-201.
• S. Pricope, H. Lichter, C. G. Rosenkranz. Efficient Adoption and Assessment of Multiple Reference Models. 5th IFIP TC2 Central and Eastern European Conference on Software Engineering Techniques (CEE-SET’2011), Debrecen, Hungary, August 25-26, 2011, p. 12.
• S. Peldžius, S. Ragaišis. Reikalavimai tarpiniam programų kūrimo proceso modeliui. Informacijos mokslai, Vilniaus universitetas, 2011, p. 138-145.
Literatūra (2)• S. Peldžius, S.Ragaišis. Comparison of Maturity
Levels in CMMI-DEV and ISO/IEC 15504. Applications of mathematics and computer engineering. American Conference on Applied Mathematics (AMERICAN-MATH '11) 5th WSEAS International Conference on Computer Engineering and Applications (CEA '11), Puerto Morelos, Mexico, January 29-31, 2011, p. 117-122.
• T. Rout, A. Tuffley, B. Cahill. CMMI Evaluation: Capability Maturity Model Integration Mapping to ISO/IEC 15504 2:1998, Software Quality Institute, Griffith University, Brisbane, 2001.
Literatūra (3)•The Standish Group International. CHAOS
Summary 2009. Chaos. 2009, p. 4.[Žiūrėta 2011-12-15]. Prieiga per internetą: http://www.statelibrary.state.pa.us/portal/server.pt/document/690719/chaos_summary_2009_pdf.
Klausimai
?
Top Related