Praktické aspekty snižování technologického dluhu softwarového produktu
but.committee | prof. 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.defence | Studentka 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.jazyk | slovenština (Slovak) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Kočí, Radek | sk |
dc.contributor.author | Hricovová, Alžbeta | sk |
dc.contributor.referee | Janoušek, Vladimír | sk |
dc.date.created | 2024 | cs |
dc.description.abstract | Tá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.abstract | This 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.mark | B | cs |
dc.identifier.citation | HRICOVOVÁ, 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.other | 156899 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/247865 | |
dc.language.iso | sk | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | technologický dlh | sk |
dc.subject | refaktorovanie kódu | sk |
dc.subject | SOLID princípy | sk |
dc.subject | testovanie | sk |
dc.subject | jednotkové testy | sk |
dc.subject | pokrytie kódu testami | sk |
dc.subject | Java | sk |
dc.subject | technical debt | en |
dc.subject | code refactoring | en |
dc.subject | SOLID priciples | en |
dc.subject | testing | en |
dc.subject | unit tests | en |
dc.subject | code coverage | en |
dc.subject | Java | en |
dc.title | Praktické aspekty snižování technologického dluhu softwarového produktu | sk |
dc.title.alternative | Practical Aspects of Reducing Technical Debt in Software Products | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-13 | cs |
dcterms.modified | 2024-06-17-08:46:07 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 156899 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 21:01:52 | en |
sync.item.modts | 2025.01.15 22:11:48 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |