Praktické aspekty snižování technologického dluhu softwarového produktu

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) Ing. Šárka Květoňová, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen) Ing. František Grézl, Ph.D. (člen) Ing. Jiří Matoušek, Ph.D. (člen)cs
but.defenceStudentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm B.cs
but.jazykslovenština (Slovak)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKočí, Radeksk
dc.contributor.authorHricovová, Alžbetask
dc.contributor.refereeJanoušek, Vladimírsk
dc.date.created2024cs
dc.description.abstractTáto práca je zameraná na praktické aspekty znižovania technologického dlhu softvérového produktu so zameraním na testovanie, refaktoring a priebežnú integráciu. Technologický dlh vzniká volením kompromisov pri tvorbe softvéru a pri jeho neriešení môže mať negatívne dopady na produkt a firmu, ktorá daný softvér vyvíja. Jedným z riešení pre jeho znižovanie je neustály refaktoring a údržba kódu. Táto práca popisuje nájdené porušenie dobrých princípov objektovo-orientovaného programovania vo vybranom produkte a postupy, ktoré boli na produkt aplikované s cieľom zníženia dôsledku technologického dlhu tohto produktu.sk
dc.description.abstractThis thesis focuses on practical aspects of reducing technical debt in software products, focusing on testing, refactoring, and continuous integration. Technical debt arises from compromises made during software development and, if unaddressed, can negatively impact the product and the company developing it. One of the solutions to reduce technical debt is continuous refactoring and code maintenance. This work describes identified violations of good object-oriented programming principles in the selected product and procedures applied to the product to mitigate the impact of its technical debt.en
dc.description.markBcs
dc.identifier.citationHRICOVOVÁ, A. Praktické aspekty snižování technologického dluhu softwarového produktu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.cs
dc.identifier.other156899cs
dc.identifier.urihttp://hdl.handle.net/11012/247865
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjecttechnologický dlhsk
dc.subjectrefaktorovanie kódusk
dc.subjectSOLID princípysk
dc.subjecttestovaniesk
dc.subjectjednotkové testysk
dc.subjectpokrytie kódu testamisk
dc.subjectJavask
dc.subjecttechnical debten
dc.subjectcode refactoringen
dc.subjectSOLID priciplesen
dc.subjecttestingen
dc.subjectunit testsen
dc.subjectcode coverageen
dc.subjectJavaen
dc.titlePraktické aspekty snižování technologického dluhu softwarového produktusk
dc.title.alternativePractical Aspects of Reducing Technical Debt in Software Productsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2024-06-13cs
dcterms.modified2024-06-17-08:46:07cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid156899en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:01:52en
sync.item.modts2025.01.15 22:11:48en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
666.63 KB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_156899.html
Size:
8.85 KB
Format:
Hypertext Markup Language
Description:
file review_156899.html
Collections