Rizikų valdymas programų sistemų kūrimo procese taikant Bajeso metodą
Sinkevičius, Donatas |
Baigiamajame magistro darbe nagrinėjamas rizikų valdymas programų sistemų kūrimo procese taikant Bajeso metodą. Darbo tikslas - patobulinti programų kūrimo rizikų valdymo metodus, pasiūlant rizikų identifikavimo modelį, kuris užtikrintų efektyvesnį ir spartesnį rizikų identifikavimą bei valdymą, atsižvelgiant į rizikų atsiradimo sąligines tikimybes, kurios išskaičiuojamos Bajeso metodu. Darbe analizuojami esami programų kūrimo rizikų identifikavimo modeliai, kuriais remiantis siūlomas naujas modelis, leidžiantis užtikrinti efektyvų rizikų identifikavimą atsižvelgiant į esamą programų sistemų projekto būseną. Siūlomo rizikų identifikavimo modelio efektyvumo tyrimas buvo atliktas remiantis iš ekspertų surinktomis žiniomis apie realią programų sistemų projekto būseną. Išnagrinėjus praktines rizikų identifikavimo modelio panaudojimo galimybes pateikiamos baigiamojo darbo išvados ir siūlymai. Darbą sudaro 7 dalys: įvadas, programų kūrimo rizikų valdymų analizė, programų kūrimo metodų analizė, Bajeso metodas ir jo taikymas rizikų nustatymui programų kūrimo procese, eksperimentinis Bajeso tinklo kūrimas vadovaujantis „Scrum” projektų valdymo metodu, išvados, literatūros sąrašas. Darbo apimtis - 74 p. teksto be priedų, 28 iliustr., 7 lent., 52 bibliografiniai šaltiniai.
The final master thesis analizes risk management in software development process using the Bayesian method. The main aim of the work is to improve the methods for the risk management in software development by offering a risk identification model that would ensure more efficient and faster risk identification. An offered risk identification model is based on risk probabilities calculated by using the Bayesian method. In the master thesis the existing risk identification models in software development is analyzed and based on these analysis a new risk identification model is proposed. Offered risk identification model ensures effective risk assessment in accordance with current state of the software development project. The effectiveness of the offered risk identification model is assessed on the basis of expert knowledge about real status of the software development project. After analyzing the practical possibilities of using the offered risk identification model the conclusions and suggestions of the final work are presented.Structure of theses consists of 7 parts: introduction, risk management method in software development process, analysis of software development methods, Bayesian method analysis for risk identification in software development process, experimental creation of Bayesian network according to Scrum software development method, conclusions, references.Thesis consist of: 74 p. text without appendixes, 28 pictures, 7 tables, 52 bibliographical entries.