Zobrazit minimální záznam

Technologies and practices supporting sustainable software development



dc.contributor.advisorVesecký Adam
dc.contributor.authorMichal Pilař
dc.date.accessioned2024-06-18T10:27:29Z
dc.date.available2024-06-18T10:27:29Z
dc.date.issued2024-06-07
dc.identifierKOS-1243582273505
dc.identifier.urihttp://hdl.handle.net/10467/114682
dc.description.abstractVývoj softwaru je disciplína, která je tu s námi již desítky let, a za tu dobu prošla velkým množstvím změn. Dnes již existují standardizované postupy napříč celým odvětvím, které nám napomáhají vyvíjet software co nejefektivněji. I tak se bohužel stává, že software během svého vývoje zastarává, hromadí se na něm technický dluh a časem se stává neudržitelným. Jaké tedy použít postupy a technologie při vývoji softwaru, aby byl jeho vývoj a provoz udržitelný klidně i desítky let? Tato práce je zaměřena právě na prozkoumání a popis takových postupů a technologií, které pomáhají softwarovým inženýrům minimalizovat zastarávání zdrojového kódu a vznik technického dluhu.cze
dc.description.abstractSoftware development is a discipline that has been around for decades and has evolved a lot in that time. Today, there are many standards across the industry that help us develop software as efficiently as possible, but it is often not enough. Unfortunately, it still happens that software becomes obsolete during its development, accumulating technical debt and becoming unsustainable over time. What practices and technologies should be used in software development to ensure that its development and maintenance will be sustainable for decades? This thesis focuses on exploring and describing such practices and technologies that help software engineers minimize source code obsolescence and the accumulation of technical debt.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectsoftwarecze
dc.subjectvývojcze
dc.subjecttechnický dluhcze
dc.subjectnávrhové vzorycze
dc.subjectCI/CD pipelinecze
dc.subjecttestovánícze
dc.subjectudržitelnostcze
dc.subjectprogramovánícze
dc.subjectsoftwarové inženýrstvícze
dc.subjectprincipycze
dc.subjectnástrojecze
dc.subjectkontejnerizacecze
dc.subjectsoftwareeng
dc.subjectdevelopmenteng
dc.subjecttechnical debteng
dc.subjectdesign patternseng
dc.subjectCI/CD pipelineeng
dc.subjecttestingeng
dc.subjectsustainabilityeng
dc.subjectprogrammingeng
dc.subjectsoftware engineeringeng
dc.subjectprincipleseng
dc.subjecttoolseng
dc.subjectcontainerizationeng
dc.titleTechnologie a postupy podporující vývoj udržitelného softwarucze
dc.titleTechnologies and practices supporting sustainable software developmenteng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeMlejnek Jiří
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam