![Page 1: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/1.jpg)
Näin selviät devopsin käyttöönoton ongelmista
Marko Klemetti, CTO, Eficode
Wakaru Lean&Agile&Devops, 22.10.2015
![Page 2: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/2.jpg)
Mikä on devops?Kolmannen sukupolven ohjelmistokehitysmenetelmä
Perustuu yhteistyöhön, automaatioon, virtualisointiin ja fiksuihin työkaluvalintoihin
Tylsästä työstä tulee robotin hommaa, ja ihminen saa tehtäväkseen ohjelmistotuotannon parhaan palan:luovan ja asiakaskeskeisen kehitystyön
![Page 3: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/3.jpg)
Leanilla, Agilella ja Devopsilla on yhteisenä tavoitteena tehostaa toimintaa
niin, että kaikilla on kivempaa.
![Page 4: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/4.jpg)
VAATIMUSTEN- HALLINTA
HYVÄKSYMIS- TESTAUS
TUOTANTOON- VIENTI
LIIKETOIMINNAN TARPEET
TEKNISET TARPEET
YLLÄPITO
![Page 5: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/5.jpg)
VAATIMUSTEN- HALLINTA
HYVÄKSYMIS- TESTAUS
KEHITYS- YMPÄRISTÖT
PAKETIN- HALLINTA
TEKNINEN TESTAUS
VERSIONHALLINTA
JATKUVA JULKAISU
KOODI- ANALYYSI
TUOTANTOON- VIENTI
PALVELIN- YMPÄRISTOT
MONITOROINTI
LIIKETOIMINNAN TARPEET
TEKNISET TARPEET
YLLÄPITO
![Page 6: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/6.jpg)
Esteitä devopsin käytölle
Asenne
Teknologiat
Organisaatio
Luvut
![Page 7: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/7.jpg)
AsenneIhmiset eivät tunne voivansa vaikuttaa asioihin, joten mikään ei muutu.
• Tuo yhteen ihmiset, jotka ovat vastuussa samasta asiasta.
• Tee ihmisten työstä ja uusista innovaatioista näkyvämpää.
• Tue muutoksen tapahtumista kaikin keinoin.
![Page 8: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/8.jpg)
![Page 9: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/9.jpg)
Teknologiat“Käyttämämme teknologiat eivät mahdollista<valitse menetelmän nimi> hyödyntämistä.”
• Erottele loogiset kokonaisuudet rajapintojen avulla.
• Päivitä teknologioiden taustalla olevaa infrastruktuuria.
• Ota käyttöön testiautomaatio ja palvelujen virtualisointi.
![Page 10: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/10.jpg)
Tilisiirron tekeminen verkkopankissa
Kirjaudu verkkopankkiin Valitse pikavalikosta Uusi maksu Syötä saajan tilinumero FI4950009420028730 Syötä saajan nimi Testi Anna Syötä viesti testimaksu Syötä maksun määrä 100 Paina jatka-painiketta Syötä pankin lukua vastaava avainluku Hyväksy maksu Varmista että maksu on siirtynyt vastaanottajalle
![Page 11: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/11.jpg)
OrganisaatioUusia menetelmiä ei voi ottaa käyttöön, koska tuotekehityksellä ja IT-ylläpidolla ei ole yhteisiä intressejä. Kehitys tai ylläpito on ulkoistettu alihankkijalle.
• Kirjoittakaa yhteiset tavoitteet koko kehitysorganisaatiolle, ja ottakaa mahdolliset alihankkijat mukaan tavoitteisiin.
• Keskittäkää ohjelmistotuotantoympäristöt yhteen paikkaan.
• Ottakaa IT osaksi tuotekehitystä.
![Page 12: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/12.jpg)
LuvutKehitysprojektia ei voi toteuttaa, koska se on kallis tai sille ei ole nähtävissä suoraa rahallista hyötyä.
• Devops auttaa keräämään tietoa, joka näyttää toiminnan kehittämisen hyödyt nopeasti.
• Tee automaattisesti kerätystä informaatiosta näkyvää kaikille.
• Ammenna menestystarinoista.
![Page 13: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/13.jpg)
![Page 14: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/14.jpg)
Miten voit aloittaa devopsin?• Kartoita nykytila totuudenmukaisesti.
• Rakenna roadmap, jota noudattamalla kehitystyötä voidaan tehdä pienissä kokonaisuuksissa.
• Tee kokeiluja alueilla, joiden kulttuuri mahdollistaa muutoksen, tai joissa on eniten teknistä osaamista.
• Muodosta yhteisiä periaatteita ja tee niistä organisaation toimintatapoja.
• Tee hyppy tuntemattomaan!
![Page 15: Näin selviät devopsin käyttöönoton ongelmista](https://reader034.vdocuments.pub/reader034/viewer/2022042611/58f2477e1a28ab113e8b4597/html5/thumbnails/15.jpg)
Kiitos!Marko Klemetti
CTO, Eficode
@mrako