Centrální portál pro řízení vývoje projektů v IT firmě

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) doc. RNDr. Dana Hliněná, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: Vyhodnocoval jste nějak míru automatizace a zkrácení času potřebného na provedení typických úkonů vývojáři a dalšími uživateli? Jakým způsobem se UI přizpůsobuje většímu množství položek? Například backlog s desítkami úkolů? Zvažoval jste propojení s nějakým komunikačním nástrojem a automatické zasílání notifikací? Komise, například: Jak se dá dané řešení využít ve "firmě".cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBeran, Vítězslavcs
dc.contributor.authorCigánik, Marekcs
dc.contributor.refereeŠpaněl, Michalcs
dc.date.created2021cs
dc.description.abstractCílem práce je vytvořit systém pro podporu vývoje týmových IT projektů odbouráním nutnosti některých akcí pomocí automatizace a poskytování informací z různých zdrojů na jednom místě. Tyto zdroje informací a zároveň automatizace jsou nad vývojářskými nástroji Git, správcem úkolů a časovačem pro měření času. Příklady takových nástrojů jsou ve stejném pořadí Gitlab, Jira a Clockify. Podstatou vytvořeného systému je komunikace s těmito nástroji pomocí jejich API, provádění akcí za vývojáře a získávání potřebných informací. Vytvořený systém poskytuje dvě implementace repozitáře, dvě implementace správce úkolů a dvě implementace časovače. Poskytuje možnost jednoduchého rozšíření o další nástroje. Přínosem této práce jsou malé aspekty systému, které dovolují vývojáři ušetřit čas na repetitivních a formálních záležitostech a dovoluje mu více se věnovat samotnému vývoji software.cs
dc.description.abstractThe goal of the thesis is to create a system to support development of team IT projects~by eliminating the need of various actions through automation and providing information from numerous sources in one place. These sources of information, as well as automation, are Git's development tools, issue managing tools, and timers. Examples of such tools in the same order are Gitlab, Jira and Clockify. The core of the created system is communication with these tools using their API, performing actions on behalf of the developer and obtaining the necessary informations. The created system provides two repository implementations, two issue managing tools implementations, and two timer implementations. The application provides possibility to be extended by implementing other tools. The benefits of this work are small aspects of the system that allow the developer to save time on repetitive and~formal issues and allows him to focus more on the software development itself.en
dc.description.markBcs
dc.identifier.citationCIGÁNIK, M. Centrální portál pro řízení vývoje projektů v IT firmě [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136586cs
dc.identifier.urihttp://hdl.handle.net/11012/199422
dc.language.isocscs
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.subjectvývoj softwarecs
dc.subjecttýmový projektcs
dc.subjectwebová aplikacecs
dc.subjectužívatelské rozhranícs
dc.subjecttestování rozhranícs
dc.subjectsoftware developmenten
dc.subjectteam projecten
dc.subjectweb applicationen
dc.subjectuser interfaceen
dc.subjectinterface testingen
dc.titleCentrální portál pro řízení vývoje projektů v IT firměcs
dc.title.alternativeCentral Portal for Project Development in IT Companyen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2021-06-14cs
dcterms.modified2021-06-19-12:15:44cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136586en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:36:51en
sync.item.modts2025.01.15 20:59:05en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.35 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24075_v.pdf
Size:
85.62 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24075_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24075_o.pdf
Size:
93.03 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24075_o.pdf
Loading...
Thumbnail Image
Name:
review_136586.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_136586.html
Collections