Software testing effort estimation techniques
Thesis title: | Metody odhadování pracnosti testování softwaru |
---|---|
Author: | Čecháková, Lucie |
Thesis type: | Bakalářská práce |
Supervisor: | Doležel, Michal |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Tato práce se zaměřuje na odhadování pracnosti softwarových projektů, a zejména pak pracnosti fáze testování na projektu. Hlavním cílem je ověření použitelnosti metody funkčních bodů pro odhadování pracnosti testování. Dále ověřuji, zda odborníky stanovené výpočty pro převod funkčních bodů projektu na počet testovacích případů odpovídají realitě. Dílčími cíli je identifikace případných slabých míst metody funkčních bodů, ověření postupu pro převod počtu řádků kódu na funkční body a určení počtu zbylých chyb vytvořeného softwaru pomocí metody COQUALMO. Teoretická část shrnuje obecně platné zákonitosti a blíže popisuje čtyři metody odhadování, které se dají využít k odhadu náročnosti testování. Dále jsou popsány některé kognitivní chyby lidského myšlení ovlivňující procesy tvorby odhadů. Praktická část obsahuje rozbor projektu z praxe se zaměřením na odhady počtu testovacích případů s využitím funkčních bodů. |
Keywords: | kognitivní chyby myšlení; COQUALMO; funkční bod; softwarové testování; odhadování pracnosti |
Thesis title: | Software testing effort estimation techniques |
---|---|
Author: | Čecháková, Lucie |
Thesis type: | Bachelor thesis |
Supervisor: | Doležel, Michal |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | This study is primary focused on software project effort estimation, especially for testing phase effort. The main objective is to verify the applicability of the method of function points for testing phase effort estimation. In my work I verify, if number of test cases, derived by experts from project function points score, relates to reality. Specific objectives include the identification of potential weaknesses in function point analysis, verification procedure for converting the number of lines of code to function points and determining the number of remaining defects generated by COQUALMO method. Theoretical part summarizes the generally applicable rules and describes in detail the four effort estimation techniques which can be used to estimate effort for application testing. After that, some of the cognitive biases of human thought processes influencing the estimates results are described. The practical part consists of an analysis of real project, focusing on estimation of amount of the test cases using function points analysis. |
Keywords: | software testing; cognitive biases; COQUALMO; function point; effort estimation |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 30. 9. 2013 |
---|---|
Date of submission: | 14. 5. 2014 |
Date of defense: | 19. 6. 2014 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/44464/podrobnosti |