Reikalavimų programinei įrangai valdymas
Abstract
Baigiamąjame magistro darbe tiriamas programinės įrangos reikalavimų valdymas, programinės įrangos kūrimo procesai, reikalavimų dokumentavimas ir jo svarba, įtaka vykdomąjam projektui. Išnagrinėjus pagrindinius ir populiariausius informacinių technologijų (IT) projekto valdymo metodus, išsamiau tiriama naujai siūloma naudojimo atvejo 2.0 (angl. Use Case 2.0) praktika. Pateiktas pagrindinių reikalavimų dokumentavimo metodų (naudojimo atvejų, naudotojo istorijų) palyginimas. Sukurtas naudojimo atvejų 2.0 praktikos dokumentacijos rinkinys, skirtas draudimo verslo srities reikalavimams dokumentuoti ir juos valdyti. Ištyrus teorinius ir praktinius reikalavimų programinei įrangai aspektus ir dokumentacijos valdymą, aprašytas praktinis naudojimo atvejo 2.0 praktikos pritaikymas, pateikiamas sukurtas reikalavimų dokumentavimo ir valdymo modelis, baigiamojo darbo išvados ir siūlymai. Darbą sudaro 7 dalys: įvadas, programinės įrangos kūrimas, reikalavimų valdymo procesas, reikalavimų valdymas naudojant naudojimo atvejų 2.0 praktiką, programinės įrangos, skirtos draudimo verslui, reikalavimų dokumentavimo ir valdymo sprendimas, išvados ir pasiūlymai, literatūros ir kitų šaltinių sąrašas. Darbo apimtis – 61 p. teksto be priedų, 16 pav., 9 lent., 32 bibliografiniai šaltiniai. Atskirai pridedami darbo priedai. Master thesis presents research of requirements management for software engineering, software engineering process, requirements documentation process and it's impact to the main project. After analyzing the main and most comprehensive Information Technology (IT) project management techniques, further research is made for the new Use Case 2.0 practice. Thesis analyzes descriptions and comparison of the main methods of documenting requirements (use cases, user stories). New software requirements documentation and it's management practice, according to Use Case 2.0, was created for insurance business development. Thesis consists of 7 parts: Introduction, Creation of Software Development, Requirements Management Process, Requirements Management using Use Case 2.0, Development of Insurance Software Requirements Documentation and Management Solution, Conclusions and Suggestions, References. Work coverage: 61 p. of text without appendixes, 16 figures, 9 tables, 32 bibliographical entries. Appendixes included.