Diplomová práce se zabývá problematikou odhadováním nákladů při vývoji softwarových projektů. V první části práce je čtenář uveden do problematiky tvorby odhadů a seznámen se základními pojmy jako je odhad, kvalita odhadu, chyby při odhadech, aj. Poté je čtenář seznámen se základními metodami pro tvorbu odhadů a s regresními modely.
Cílem práce je navrhnout vhodný regresní model k dosažení co nejlepších výsledků pro odhadování nákladů metodou Use Case Points, se zaměřením se na počet lidských hodin práce strávené na vývoji projektu.
Anotace v angličtině
This thesis is focused on issues of the calculation of costs during developments of softwa-re projects. In the first part of the thesis the reader is introduced into problems of formati-ons of estimates and familiarized with terms such as estimates, a quality of estimates, errors in estimates, etc. Then the reader is familiarized with the basic methods for the pro-duction of estimates and with regression models.
The aim of the thesis is to design a suitable regression model to achieve the best results for estimating costs by the method Use Case Points, focusing on the number of human hours spent on the development of the project.
Diplomová práce se zabývá problematikou odhadováním nákladů při vývoji softwarových projektů. V první části práce je čtenář uveden do problematiky tvorby odhadů a seznámen se základními pojmy jako je odhad, kvalita odhadu, chyby při odhadech, aj. Poté je čtenář seznámen se základními metodami pro tvorbu odhadů a s regresními modely.
Cílem práce je navrhnout vhodný regresní model k dosažení co nejlepších výsledků pro odhadování nákladů metodou Use Case Points, se zaměřením se na počet lidských hodin práce strávené na vývoji projektu.
Anotace v angličtině
This thesis is focused on issues of the calculation of costs during developments of softwa-re projects. In the first part of the thesis the reader is introduced into problems of formati-ons of estimates and familiarized with terms such as estimates, a quality of estimates, errors in estimates, etc. Then the reader is familiarized with the basic methods for the pro-duction of estimates and with regression models.
The aim of the thesis is to design a suitable regression model to achieve the best results for estimating costs by the method Use Case Points, focusing on the number of human hours spent on the development of the project.
Seznamte se s principy a možnostmi regresních modelů.
Popište algoritmické metody odhadování úsilí při vývoji softwarových projektů.
Vybranou metodu odhadování optimalizujte pomocí vybraných regresních modelů.
Porovnejte dosažené výsledky vybraných regresních modelů.
Proveďte vyhodnocení přínosu aplikace regresních modelů pro odhadování.
Navrhněte další možný rozvoj s cílem zpřesnění výsledků odhadování.
Zásady pro vypracování
Seznamte se s principy a možnostmi regresních modelů.
Popište algoritmické metody odhadování úsilí při vývoji softwarových projektů.
Vybranou metodu odhadování optimalizujte pomocí vybraných regresních modelů.
Porovnejte dosažené výsledky vybraných regresních modelů.
Proveďte vyhodnocení přínosu aplikace regresních modelů pro odhadování.
Navrhněte další možný rozvoj s cílem zpřesnění výsledků odhadování.
Seznam doporučené literatury
MCCONNELL, Steve. Odhadování softwarových projektů: jak správně určit rozpočet, termín a zdroje. Brno: Computer Press, 2006. ISBN 80-251-1240-3.
TRENDOWICZ, Adam a Ross JEFFERY. Software project effort estimation: foundations and best practice guidelines for success. Switzerland: Springer International Publishing, 2014. ISBN 978-3-319-03628-1. ISBN 978-3-319-03629-8 (eBook).
MENDES, Emilia. Cost estimation techniques for web projects. Hershey PA: IGI Pub., c2008. ISBN 978-159-9041-377. ISBN 978-1-59904-137-7 (eBook).
GALORATH, Daniel D. a Michael W. EVANS. : when performance is measured performance improves. Boca Raton, FL: Auerbach Publications, 2006. ISBN 08-493-3593-0.
KOIRALA, Shivprasad. How to prepare Software Quotation \matsymb{lbrack}online\matsymb{rbrack}. Dostupné z: http://webapps.6te.net/HowtoPrepareSoftwareQuotations.pdf
SILHAVY, Radek; SILHAVY, Petr; PROKOPOVA, Zdenka. Analysis and selection of a regression model for the Use Case Points method using a stepwise approach. Journal of Systems and Software, 2017, 125: 1-14.
SILHAVY, Radek; SILHAVY, Petr; PROKOPOVA, Zdenka. Algorithmic optimisation method for improving Use Case Points estimation. PloS one, 2015, 10.11: e0141887.
Seznam doporučené literatury
MCCONNELL, Steve. Odhadování softwarových projektů: jak správně určit rozpočet, termín a zdroje. Brno: Computer Press, 2006. ISBN 80-251-1240-3.
TRENDOWICZ, Adam a Ross JEFFERY. Software project effort estimation: foundations and best practice guidelines for success. Switzerland: Springer International Publishing, 2014. ISBN 978-3-319-03628-1. ISBN 978-3-319-03629-8 (eBook).
MENDES, Emilia. Cost estimation techniques for web projects. Hershey PA: IGI Pub., c2008. ISBN 978-159-9041-377. ISBN 978-1-59904-137-7 (eBook).
GALORATH, Daniel D. a Michael W. EVANS. : when performance is measured performance improves. Boca Raton, FL: Auerbach Publications, 2006. ISBN 08-493-3593-0.
KOIRALA, Shivprasad. How to prepare Software Quotation \matsymb{lbrack}online\matsymb{rbrack}. Dostupné z: http://webapps.6te.net/HowtoPrepareSoftwareQuotations.pdf
SILHAVY, Radek; SILHAVY, Petr; PROKOPOVA, Zdenka. Analysis and selection of a regression model for the Use Case Points method using a stepwise approach. Journal of Systems and Software, 2017, 125: 1-14.
SILHAVY, Radek; SILHAVY, Petr; PROKOPOVA, Zdenka. Algorithmic optimisation method for improving Use Case Points estimation. PloS one, 2015, 10.11: e0141887.
Přílohy volně vložené
CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomantka seznámila komisi s výsledky své diplomové práce.
Dotazy oponenta:
Popište na příkladě odhadování a plánování v projektu.
Jaké faktory ovlivňují při vývoji softwarového projektu konečný výsledek?
Diplomantka zodpověděla dotazy oponenta.
doc Komínková Oplatková: Zmiňujete, že některé metody vracely zcela shodné výsledky. Bylo tomu skutečně tak?
Diplomantka zodpověděla odpovídajícím způsobem daný dotaz.