DevOps-malli yrityksen ICT-yksikössä : TyTA-kokonaisuus
Klemetti, Henri (2019)
Klemetti, Henri
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019112221945
https://urn.fi/URN:NBN:fi:amk-2019112221945
Tiivistelmä
Opinnäytetyön tavoitteena on luoda ja kuvata DevOps-malli LähiTapiolan ICT -yksikössä TyTA-järjestelmäkehitysalueelle. TyTa-alueella työskentelee asiantuntijoita vakuutus- ja korvausjärjestelmien sekä raportoinnin parissa. Kyseisellä järjestelmäalueella tapahtuu tuotannonhoitoa ja kehitystä jatkuvasti, joten alueeseen sopii hyvin DevOps-periaatteet. Opinnäytetyössä tarkastellaan näitä periaatteita TyTA DevOps-tiimin muodostamisen alkuvaiheen kautta. Opinnäytetyössä seurataan asioita, joista tiimin muodostaminen lähti liikkeelle ja ensimmäisiä askeleita kohti DevOps-käytäntöjen omaksumista. Tiimin muodostamista seurattiin observoimalla, eli havainnoinnin avulla. Prosessin aikana saatiin toimintaan TyTA DevOps -tiimi, joka hoitaa tuotannonhoitoa ja kehitystä yhdessä jakaen vastuualueita ristiin.
Hyötyinä koettiin muun muassa läpinäkyvyyden parantaminen sekä tehostunut priorisointi tehtävistä töistä. Haasteitakin toki koettiin alkumetreillä.
Esimerkiksi ajan puute sekä kulttuurin muutos olivat osittain hidasteena tiimin kehittämiselle. Toimintamallit ovat herättäneet kiinnostusta muillakin
järjestelmäalueilla yrityksessä, ja käytäntöjä voikin ottaa malliksi muiden
alueiden prosessien suunnittelussa. Tässä opinnäytetyössä käydään läpi TyTA-tiimin alkuvaihetta. DevOps-mallin kehittäminen jatkuu opinnäytetyön jälkeenkin ja pyrkimyksenä on jatkuva kehittäminen. The aim of this thesis is to create and describe DevOps-model in the LocalTapiola ICT-unit for TyTA-systems area. There are experts working with insurance, claims and reporting systems in this work area. This system area is undergoing continuous production management and development therefore DevOps is well suited to this.
This thesis monitors how we started the team building and the first steps towards adopting DevOps practices. For the method of following the formation of the team, observation was used. During this process, the TyTA DevOps team launched and team handles production management and development works together by sharing responsibilities.
The team experienced that the benefits were improved transparency and prioritized work. There were also some challenges. For example, lack of time and cultural change were some of the obstacles to team’s development. Operational models have also attracted interest in other areas of the systems within the company. These practices can be modeled as well on process planning in other system areas. This thesis goes through the first stages of the TyTA team. In any case, the development of the DevOps model goes on and the aim is continuous development.
Hyötyinä koettiin muun muassa läpinäkyvyyden parantaminen sekä tehostunut priorisointi tehtävistä töistä. Haasteitakin toki koettiin alkumetreillä.
Esimerkiksi ajan puute sekä kulttuurin muutos olivat osittain hidasteena tiimin kehittämiselle. Toimintamallit ovat herättäneet kiinnostusta muillakin
järjestelmäalueilla yrityksessä, ja käytäntöjä voikin ottaa malliksi muiden
alueiden prosessien suunnittelussa. Tässä opinnäytetyössä käydään läpi TyTA-tiimin alkuvaihetta. DevOps-mallin kehittäminen jatkuu opinnäytetyön jälkeenkin ja pyrkimyksenä on jatkuva kehittäminen.
This thesis monitors how we started the team building and the first steps towards adopting DevOps practices. For the method of following the formation of the team, observation was used. During this process, the TyTA DevOps team launched and team handles production management and development works together by sharing responsibilities.
The team experienced that the benefits were improved transparency and prioritized work. There were also some challenges. For example, lack of time and cultural change were some of the obstacles to team’s development. Operational models have also attracted interest in other areas of the systems within the company. These practices can be modeled as well on process planning in other system areas. This thesis goes through the first stages of the TyTA team. In any case, the development of the DevOps model goes on and the aim is continuous development.