ChatOps paradigmas izmantošana darba vidē
Autor
Šakera-Pelcmane, Katrīna
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Skadiņa, Inguna
Datum
2018Metadata
Zur LanganzeigeZusammenfassung
Līdz ar tehnoloģijas attīstību un ikdienā darbā izmantoto rīku skaita palielināšanos, ir nepieciešams veids, kā vieglāk kontrolēt izstrādes procesus, izsekot serveru un kompilāciju statusus un kā uzlabot komunikāciju starp izstrādes komandām. Galvenaie darba uzdevumi ir novērtēt ChatOps lietojamību, kā izstrādes procesu metodoloģiju, kā šī paradigma tiek īstenota darba vidē un kādi ir šīs paradigmas lietošanas ieguvumi un izaicinājumi. Kā arī svarīgi ir noskaidrot, kādi ChatOps risinājumi eksistē un kā tie atšķiras viens no otra. Bakalaura darbā ir izpētīts, kas ir ChatOps programmēšanas paradigma, kā šī paradgima radusies, kādi ir izaicinājumi, ar ko var sastapties, ieviešot ChatOps darba vidē. Tiek izanalizēti trīs esoši ChatOps risinājumi un tiek veikta darba praktiskā daļa - ChatOps ieviešana slēgtā darba vidē, lai uzlabotu izstrādes procesu automatizāciju. With the never stopping advancement of technology and the increased amount of tools used in everyday work, it is necessary to find a more productive way of controlling development processes, track server and compilation statuses, and improve communication beetween development teams. The goal of this paper is to eevaluate the usefulness of ChatOps as a methodology for development processes, how is this paradigm implemented into work environment, what are the benefits and difficulties of implementing. It is also important to find out what ChatOps solutions exist and how they differ from one another. This paper examines what is the ChatOps programming paradigm, from what has this paradigm emerged, what are the challenges one can encounter when introducing ChatOps into work environment. Three of the existing ChatOps solutions are evaluated, from which one solution is chosen for the practical part of thesis - ChatOps introduction into work environment.