SlideShare a Scribd company logo
1 of 15
Download to read offline
Näin selviät devopsin
käyttöönoton ongelmista
Marko Klemetti, CTO, Eficode
Wakaru Lean&Agile&Devops, 22.10.2015
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
Leanilla, Agilella ja Devopsilla on
yhteisenä tavoitteena tehostaa toimintaa
niin, että kaikilla on kivempaa.
VAATIMUSTEN-
HALLINTA
HYVÄKSYMIS-
TESTAUS
TUOTANTOON-
VIENTI
LIIKETOIMINNAN TARPEET
TEKNISET TARPEET
YLLÄPITO
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
Esteitä devopsin käytölle
Asenne
Teknologiat
Organisaatio
Luvut
Asenne
Ihmiset 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.
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.
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
Organisaatio
Uusia 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ä.
Luvut
Kehitysprojektia 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.
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!
Kiitos!
Marko Klemetti
CTO, Eficode
@mrako

More Related Content

Similar to Näin selviät devopsin käyttöönoton ongelmista

Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009mteinonen
 
Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015
Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015
Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015Timo Stordell
 
Windows 7 Työn tuottavuus
Windows 7 Työn tuottavuusWindows 7 Työn tuottavuus
Windows 7 Työn tuottavuusVaihde 7
 
Ketterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanenKetterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanenJani Ruuskanen
 
Julkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @MearraJulkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @MearraMarko Taipale
 
IT-infran uudistaminen Pilvipolun avulla
IT-infran uudistaminen Pilvipolun avullaIT-infran uudistaminen Pilvipolun avulla
IT-infran uudistaminen Pilvipolun avullaTelia Inmics-Nebula
 
AgileTool ja ketterät vaatimukset verkkopalvelulle
AgileTool ja ketterät vaatimukset verkkopalvelulleAgileTool ja ketterät vaatimukset verkkopalvelulle
AgileTool ja ketterät vaatimukset verkkopalvelulleM. Muhonen
 
Kehmet-digisuunnannäyttayttaja-kiitospuhe.pdf
Kehmet-digisuunnannäyttayttaja-kiitospuhe.pdfKehmet-digisuunnannäyttayttaja-kiitospuhe.pdf
Kehmet-digisuunnannäyttayttaja-kiitospuhe.pdfkauttil1
 
TechNetTV 30.3.2011: Dynaaminen infra ja System Center
TechNetTV 30.3.2011: Dynaaminen infra ja System CenterTechNetTV 30.3.2011: Dynaaminen infra ja System Center
TechNetTV 30.3.2011: Dynaaminen infra ja System CenterJarno Mäki
 
Käyttökokemuksesta kilpailuetu
Käyttökokemuksesta kilpailuetuKäyttökokemuksesta kilpailuetu
Käyttökokemuksesta kilpailuetuNordic Morning
 
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudetWindows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudetVaihde 7
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusNitor
 

Similar to Näin selviät devopsin käyttöönoton ongelmista (20)

Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009
 
Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015
Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015
Eficode_Kuinka_tehostat_liiketoimintaasi_devopsin_keinoin_20141015
 
Windows 7 Työn tuottavuus
Windows 7 Työn tuottavuusWindows 7 Työn tuottavuus
Windows 7 Työn tuottavuus
 
Ketterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanenKetterän omistajuuden abc_ruuskanen
Ketterän omistajuuden abc_ruuskanen
 
Valtio Expo 2019 - Pilvi tuli jo, oletko valmis?
Valtio Expo 2019 - Pilvi tuli jo, oletko valmis?Valtio Expo 2019 - Pilvi tuli jo, oletko valmis?
Valtio Expo 2019 - Pilvi tuli jo, oletko valmis?
 
Julkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @MearraJulkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @Mearra
 
IT-infran uudistaminen Pilvipolun avulla
IT-infran uudistaminen Pilvipolun avullaIT-infran uudistaminen Pilvipolun avulla
IT-infran uudistaminen Pilvipolun avulla
 
AitoOliot avaus
AitoOliot avausAitoOliot avaus
AitoOliot avaus
 
AgileTool ja ketterät vaatimukset verkkopalvelulle
AgileTool ja ketterät vaatimukset verkkopalvelulleAgileTool ja ketterät vaatimukset verkkopalvelulle
AgileTool ja ketterät vaatimukset verkkopalvelulle
 
100% Web
100% Web100% Web
100% Web
 
Kehmet-digisuunnannäyttayttaja-kiitospuhe.pdf
Kehmet-digisuunnannäyttayttaja-kiitospuhe.pdfKehmet-digisuunnannäyttayttaja-kiitospuhe.pdf
Kehmet-digisuunnannäyttayttaja-kiitospuhe.pdf
 
TechNetTV 30.3.2011: Dynaaminen infra ja System Center
TechNetTV 30.3.2011: Dynaaminen infra ja System CenterTechNetTV 30.3.2011: Dynaaminen infra ja System Center
TechNetTV 30.3.2011: Dynaaminen infra ja System Center
 
Julkisen
Julkisen Julkisen
Julkisen
 
4K
4K4K
4K
 
Käyttökokemuksesta kilpailuetu
Käyttökokemuksesta kilpailuetuKäyttökokemuksesta kilpailuetu
Käyttökokemuksesta kilpailuetu
 
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudetWindows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
 
webimprovements.com-esittely
webimprovements.com-esittelywebimprovements.com-esittely
webimprovements.com-esittely
 
CXPA Finland Webinar - AI mitä kuuluu CX - Teemu Vidgrén - Microsoft
CXPA Finland Webinar - AI mitä kuuluu CX - Teemu Vidgrén - MicrosoftCXPA Finland Webinar - AI mitä kuuluu CX - Teemu Vidgrén - Microsoft
CXPA Finland Webinar - AI mitä kuuluu CX - Teemu Vidgrén - Microsoft
 
Kettera vaatimustenhallinta
Kettera vaatimustenhallintaKettera vaatimustenhallinta
Kettera vaatimustenhallinta
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - Aamiaistilaisuus
 

Näin selviät devopsin käyttöönoton ongelmista