SlideShare a Scribd company logo
1 of 39
LeanIT
Aamiaisseminaari 2016
Pentti ja agenda
• Lean
• Teollisuustuotanto Toyotan tapaan
• Palveluiden hallinnassa (Lean IT)
• Palvelumuotoilussa
• Tuotekehityksessä
• Ohjelmistotuotannossa
• Kannattaako IT:n ulkoistus?
• Reinertsenin talousmalli
• Lean startup
• Hukka
• Lean IT käytännössä
• Arvoketjut
• Kanban-taulut
• Scrum, Scrumban
• Q&A
• FT
• IT-alalla yli 30 vuotta
• VTKK, Tietotehdas
• Stonesoft,Tieturi
• Certified Scrum Trainer
• youtube: Pentti Virtanen
• Google: lean developer
25.5.2016 Copyright © Tieturi 2016
2
Lean
25.5.2016
3
Teollisuustuotanto Toyotan tapaan
Ongelman-
ratkaisu
Ihmiset
Prosessi (Eliminoi
hukka)
Filosofia (pitkäjänteinen
ajattelu)
• Sodan jälkeisessä Japanissa
• Tilaukset harvoja, satunnaisia
• Jatkuvasti oppiva organisaatio
• Mene ja näe itse (kädet saveen)
• Päätä hitaasti, toteuta nopeasti
• Kasvata johtajat
• Prosessin virtaus paljastaa
ongelmat
• Työ alkaa tilauksesta
• Tasoita työkuormaa
• Pysäytä laatuongelmissa
Copyright © Tieturi 2016
4
JIT
Tasoita kuormitus
Autonomaatio
Toyotan
tuotantosysteemi
25.5.2016
Kaksi ajattelutapaa
• Massatuotanto
• Tuottaja työntää
• Materiaalien liike
• Suuri volyymi
• Tarkastukset
• Asiantuntijavetoinen
• Osittaminen
• Ajoittaiset kehitysprojektit
• Lean yritys
• Asiakkaan tilaus (imuohjaus)
• Arvon virtaus
• Joustava vastaaminen tilauksiin
• Ongelmien estäminen
• Tietämysvetoinen
• Integraatio
• Jatkuva parantaminen
Copyright © Tieturi 2016
5
25.5.2016
Yrityskulttuuri: kunnioita ihmisiä
25.5.2016
6
Ohjaus – Yhteistyö – Kyvykkyys – Kehittyminen
Syylliset,
Ylimielisyys
Copyright © Tieturi 2016
Lean Teollisuustuotanto
• Arvon määrittämisen
perustuminen asiakkaan
näkemykseen
• Arvoketjun tunnistaminen ja
kaiken arvoa tuottamattoman
toiminnan poistaminen
• Arvoketjun perustaminen
asiakkaan tarpeisiin
perustuvaan imuohjaukseen
• Työntekijöiden osallistaminen
kehittämiseen
• Toiminnan jatkuva kehittäminen
(Kaizen)
25.5.2016
7
Copyright © Tieturi 2016
Hukka teollisuustuotannossa
• Varasto
• Ylituotanto
• Liiallinen prosessointi
• Kuljetukset
• Liike
• Odotusaika
• Virheet
Copyright © 2015 MIF Oy
8
Palveluiden hallinnassa (Lean IT)
• Palveluissa ei ole varastoja ja kuljetuksia, mutta
• Odotusaika on merkittävä
• Palvelu voi sisältää tarpeettomia vaiheita
• Työtä siirretään ihmiseltä toiselle
• Laatuongelmat
• Lean teollisuustuotannon periaatteita ja hukkalistoja
sovelletaan palveluiden jakelun ohjaamiseen
• Lean IT on ITIL-pohjaisten IT-palveluiden käyttöä Lean
näkökulmaa soveltaen
• Läpimenoaikojen optimointi
• Laatuongelmien estäminen
25.5.2016
9
Copyright © Tieturi 2016
Tuotekehityksessä
• Variaatio on hyödyllinen ja välttämätön osa tuotekehitystä
• Tasalaatuisuus ja vaihtelevuuden minimointi ei ole
keskeinen periaate tässä
• Tee voittoa, älä tuotteita
• Time-to-market on olennainen
• Systeemiajattelu
• Yksinkertaiset syy-ja-seuraus-suhteet eivät toimi
• Palaute ohjaa
• Asiakastarve
• Tekninen toteutettavuus
25.5.2016
10
Copyright © Tieturi 2016
Palvelumuotoilussa
• Palvelumuotoilu = Service Design
• Sovittaa tuotekehityksen periaatteita , ei
teollisuustuotannon
• Periaatteet:
• Asiakasarvon tunnistaminen
• Arvoketjun muodostaminen
• Hukan tunnistaminen
• Lean ohjauksen organisointi
• Mittaus
• Jatkuva parantaminen
• Työntekijöiden osallistuminen
25.5.2016
11
Copyright © Tieturi 2016
Ohjelmistotuotannossa
• Lean ohjelmistokehitys on
käännös Lean
teollisuustuotannon
periaatteista ja käytännöistä
• Eliminoi hukka
• Fokusoi oppimiseen
• Sisäänrakennettu laatu
• Viivästytä sitoutumista
• Toteuta nopeasti
• Kunnioita ihmisiä
• Optimoi kokonaisuutta
• http://www.poppendieck.com/
• Mary Poppendieck ja Tom
Poppendieck, Lean Software
Development, Addison Wesley,
2003
• Mary Poppendieck ja Tom
Poppendieck, Implementing
Lean Software Development,
Addison Wesley, 2006
Copyright © Tieturi 2016
12
25.5.2016
Periaate 1. Eliminoi hukka
• Hukka
• Mikä tahansa, joka ei tuota arvoa
• Kaikki viiveet arvon tuottamisessa
• Kolme suurinta hukkaa
• Liikaa toimintoja
• Tarvitsemme prosessin ,joka sallii meidän tehdä vain ne 20%
ominaisuuksista, jotka tuottavat 80 % arvosta
• Johnson 2002: 45%:a vaadituista toiminnoista ei koskaan käytetty
• Kirnu
• Vaatimuskirnu syntyy, jos määrittelet liian aikaisin.
• Testaat liian myöhään, jos sinulla on testaus ja korjaussyklejä
• C. Jones, 1997: Vaatimuksista muuttuu 25% tai enemmän
• Organisaatiorajojen ylitys
• Tyypillisesti lisäävät kustannuksia yli 25% luoden puskureita, jotka
hidastavat vasteaikoja ja häiritsevät kommunikaatiota
Copyright © 2015 MIF Oy
13
Periaate 2. Sisäänrakennettu laatu
• Prosessi on virheelinen, jos toistuvasti löydät virheitä
tarkastuksessa
• Estä virheet testiohjatulla kehityksellä
• Kirjoita suoritettavia vaatimuksia vaatimusten sijaan.
• Lopeta vanhentuneen koodin ylläpito
• = koodi, josta puuttuu automaattiset yksikkö- ja hyväksyntätestit
• Suuret big-bang-käyttöönotot ovat vanhentuneita
• Käytä jatkuvaa integraatiota
• Käytä sisäkkäisiä synkronisointeja
Copyright © 2015 MIF Oy
14
Periaate 3. Luo tietämystä
• Suunnittelu on hyödyllistä, mutta oppiminen on välttämätöntä
• Käytä tieteellistä menetelmää
• Luo hypoteesi
• Toteuta monta nopeaa kokeilua
• Tee tiivis dokumentaatio
• Toteuta paras vaihtoehdoista
• Standardeja pitää haastaa ja parantaa
• Lähde parhaasta tunnetusta käytännöstä, jota kaikki seuraavat
• Rohkaise kaikkia aktiivisesti haastamaan ja muuttamaan standardeja.
• Palaute ohjaa ennustettavaa suoritusta
• Ennustettava organisaatio ei arvaa tulevaisuutta ja kutsu sitä
suunnitelmaksi
• Se kehittää kyvyn nopeasti mukautumaan tulevaisuuteen kun se tulee
esiin
Copyright © 2015 MIF Oy
15
Periaate 4. Lykkää sitoutumista
• Yritä tehdä useimmista päätöksistä peruutettavia
• Ajoita peruttamattomat päätökset viimeiseen
mahdolliseen hetkeen
• Ratkaise vaikeat ongelmat kokeilemalla useita ratkaisuja
jättäen kriittiset vaihtoehdot hetkeen, jossa on pakko
päättää
• Joukko-pohjainen päätöksenteko
• Myytti: suunnittelu on sitoutumista
• Älä mittaa prosessia vertaamalla toteutumaa suunnitelmaan
Copyright © 2015 MIF Oy
16
Periaate 5. Toimita nopeasti
• Listat ja jonot, jotka puskuroivat
organisaatioiden välejä
hidastavat asioita
• Nopea toimitus, korkea laatu ja
alhaiset kustannukset ovat
täysin yhteensopivia
• Jonoteoria soveltuu
kehitystyöhön ei pelkästään
palvelimiin
• Rajaa työ kapasiteettiin
Copyright © 2015 MIF Oy
17
Periaate 6. Kunnioita ihmisiä
• Sitoutuneet, ajattelevat ihmiset luovat kaikkein
kestävimmän kilpailuedun
• Tiimit menestyvät ammattiylpeyden, sitoutumisen,
luottamuksen ja kiitoksen avulla
• Tiimillä on yhteinen tavoite
• Tehokas johtajuus tuo tiimin parhaat puolet esiin
• Kunnioita yhteistyökumppaneita
• Yhteistyö ei koskaan luo intressiristiriitaa
Copyright © 2015 MIF Oy
18
Periaate 7. Optimoi kokonaisuutta
• Erinomaiset tuotteet kehittyvät ainutlaatuisesta tilanteen
ja teknologian yhdistelmästä
• Keskity koko arvoketjuun
• Konseptista käteiseen
• Asiakkaan pyynnöstä toimitettuun ratkaisuun
• Toimita kokonaisia tuotteita
• Kehitä kokonaisia tuotteita, ei pelkkää ohjelmistoa
• Kokonaiset tiimit kehittävät kokonaisia tuotteita
• Mittaa ylemmällä tasolla
• Prosessin kyvykkyyttä läpimenoajalla
• Tiimin suorituskykyä toimitetulla liiketoimintahyödyllä
• Asiakastyytyväisyyttä netto suosittelijoiden määrällä (net promoter
score)
Copyright © 2015 MIF Oy
19
Lean teollisuustuotanto ja
(ohjelmistotuotekehitys)
• Usein muutoksia tuotantolinjassa
• Lyhyt läpimenoaika
• Pienempi varasto työn alla olevia
tuotteita
• Pienien erien siirto vaiheesta toiseen
tapahtuu usein
• Pienempi varasto vaatii pelivaraa ja
enemmän tietoa vaiheiden välillä
• Sopeutuminen tuotantomäärien,
tuotevalikoimien ja suunnittelun
muutoksiin
• Laajat työksi annot lisäävät
työntekijöiden tuottavuutta
• Keskittyminen nopeaan
ongelmanratkaisuun ja jatkuvaan
prosessin parantamiseen
• Yhtäaikainen laadun, läpimenoajan ja
tuottavuuden parantaminen
• Tuote muuttuu usein
(ohjelmistojulkaisut)
• Lyhyt kehitysaika
• Pienempi informaatiovarasto
vaiheiden välillä
• Toistuva ennakkotiedon siirto
vaiheiden välillä
• Pienempi varasto vaatii pelivaraa
resursseissa ja parempaa
tiedonkulkua
• Mukautuminen muutoksiin tuotteen
suunnitelmissa, aikataulussa ja
kustannustavoitteissa
• Laajat työksi annot lisäävät
työntekijöiden tuottavuutta
• Keskity toistuvaan inkrementaaliseen
innovaatioon ja prosessien
parantamiseen
• Samanaikainen laadun
• Kehitysajan ja tuottavuuden
parantaminen
25.5.2016
20
Copyright © Tieturi 2016
Kannattaako IT:n ulkoistus?
25.5.2016
21
Reinertsenin talousmalli
25.5.2016
22
+
-
Voitto
Aika
Iso projekti
Pieni
inkrementaalinen
projekti
Nopeampi takaisinmaksuaika
Copyright © Tieturi 2016
Lean Startup
• Minimoi syklin aika
• Palaute !!!
• Ongelma tuntematon
• Ratkaisu tuntematon
Copyright © Tieturi 2016
23
25.5.2016
Ohjelmistokehityksen 7 hukkaa
Copyright © Tieturi 2016
24
Viikko 1 Viikko 2 Viikko 3 Viikko 4
Keskeneräinen työ
Ylimääräiset
ominaisuudet
Uudelleenopettelu
Työn siirtely
Tehtävien vaihtelu
Viiveet Virheet
25.5.2016
Ulkoistus?
• Mitä hukkaa ulkoistamisessa syntyy?
• Palautteen hyödyntäminen
• Laatu
• Kiinteä hinta ja tarkka vaatimusmäärittely
• Henkilöstön sitoutuminen
• …
25.5.2016 Copyright © Tieturi 2016
25
Lean IT käytännössä
Copyright © Tieturi 2016
26
25.5.2016
Lean IT käytännössä
Tunnista
arvo
Mallinna
arvoketju
Luo virtaus
Käynnistä
imuohjaus
Etsi
täydellisyyttä
Copyright © Tieturi 2016
27
25.5.2016
Markkinat ovat muuttuneet
• Suuryhtiöt ovat tottuneet omistamaan markkinat
• Globaali kilpailu ja välitön tiedonsaanti ovat muuttaneet
valtatasapainon
• Asiakas on nyt pomo
• Monet yhtiöt eivät ole vielä tajunneet tätä
Copyright © 2015 MIF Oy
28
Asiakkaan näkökulma
• Ratkaise ongelmani kokonaan
• Älä tuhlaa aikaani
• Toimita juuri sitä mitä, haluan
• Toimita arvoa juuri siellä missä haluan
• Toimita arvo juuri silloin kun haluan
• Vähennä tarvittavia päätöksiä
Copyright © 2015 MIF Oy
29
Asiakaskeskeinen organisaatio
• Syvä asiakkaan ymmärtäminen
• Henkilö, joka ymmärtää sekä liiketoiminnan, että teknologian
• Toyota: pääinsinööri on vastuussa ajoneuvoperheen
liiketoiminnallisesta menestyksestä
• Kokonaiset tiimit
• IT:n ja liiketoiminnan yhteistyö
• Projekteista tuotteisiin
Konsepti
Toteutettavuus
Sisäinen julkaisu
Alfa julkaisu
Beta julkaisu
Tuotantojulkaisu
Päivitys
Tuoterahoitus
Pääjulkaisu
Copyright © 2015 MIF Oy
30
Arvoketjut
• Mitataan kokonaisaikaa, läpimenoaikaa, laatua, sidottua pääomaa,
kustannuksia, jonojen kokoja, näiden kaikkien variansseja jne
• Päätetään tekijät, roolit, työohjeet, käsittelysäännöt, työkalut,
palvelusopimukset, eskaloinnit,
• Lean IT on suunnitellun palveluprosessin toteuttamista
Copyright © Tieturi 2016
31
Tarkenna
Ohjelmoi
¨ja testaa
Doku-
mentoi
Vie
tuotantoon
Palvelupolku arvoketju
25.5.2016
Prosessin mittaaminen Kanban-taululla
Copyright © Tieturi 2016
32
Tule
Tarkenna
Doing Ready
Ohjelmoi
ja testaa
Doing Done Doing
Done
Done
Dokumentoi
Doing OK
Vie
Tuotantoon
Tarkenna
Ohjelmoi
¨ja testaa
Doku-
mentoi
Vie
tuotantoon
Palvelupolku arvoketju
Kanban-taulun avulla ohjataan ja mitataan toimintaa tuotannossa
25.5.2016
Rajaa työ kapasiteettiin
25.5.2016
33
Copyright © Tieturi 2016
Jatkuva parantaminen
• Osa käytännössä kaikkia
laadunparannusmenetelmiä
• Kestävä, pitkäjännitteinen fokus
• Ei vain valtava kertaponnistus
• Jatkuu ikuisesti
• Suunnittele ratkaisu ongelmaasi
• Tee niin toteuttamalla ja
kokeilemalla suunnitelmaasi
• Tarkista auttoiko se
• Vakiinnuta käytäntö, jotta käytät
aina ratkaisua joka auttoi
Copyright © Tieturi 2016
34
Demingin sykli
25.5.2016
Scrum-vuo
Copyright © Tieturi 2016
35
Sprintin
katselmointi
Edistymis-
käyrä
Tuoteversio
Tuote-
omistaja
Tuote-
visio Scrummaster
Retrospektiivi
8
Sprintin
suunnittelukokous
Kehitysjono
Tehtävälista
Kehitystiimi
Päivä-
palaveri
1.A… 8
2.B… 13
3.C… 5
4.D… 20
5.E… 13
6.F… 40
7.G… ?
1.A… 8
2.B… 13
3.C… 5
Suunni-
telma
25.5.2016
Scrumban
• Scrum käytäntöjä mukaan Lean kehitykseen
• Päiväpalaveri
• Suunnittelukokous
• Retrospektiivi (Kaizen)
• Katselmointi
• Työn rajaaminen kapasiteettiin
• Lean-mallissa yleensä ajatellaan työn saapuvan jatkuva virtana
• Askeleissa rajataan työn alla olevan työn määrää
• Scrum-mallissa rakennetaan isoa tuotetta pienissä palasissa,
lyhyissä Sprinteissä
• Sprintin suunnittelukokouksessa arvioidaan ja valitaan Sprintiin
otettava työ
25.5.2016
36
Copyright © Tieturi 2016
Harjoitus: Herra perunapää
• Herra perunapäällä on kasvot, 2 samanlaista silmää ja
suu
• 3 väriä: valkoinen, keltainen, vihreä
• 3 muotoa: pyöreä, suorakaide, kolmio
• Tuotanto lähtee liikkeelle tilauksesta
• Nopein voittaa
• Ohjaa työtä Kanban taululla
• Tee 1. versio
• Testaa
• 1. kierros
• Paranna
• 2. kierros
25.5.2016 Copyright © Tieturi 2016
37
Q&A
25.5.2016
38
Opittavaa
• Lean ajattelu
• Ketterä johtajuus
• Lean omalla kohdealueella
• Asiakaslähtöisyys
• Prosessien / arvoketjun mallintaminen
• Kanban-taulun käyttö käytännössä
• Scrum
• …
25.5.2016
39
Copyright © Tieturi 2016

More Related Content

What's hot

Testaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestausTestaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestaus
Tieturi Oy
 

What's hot (9)

SOP Suomeksi Powerpoint
SOP Suomeksi PowerpointSOP Suomeksi Powerpoint
SOP Suomeksi Powerpoint
 
Kokonaisarkkitehtuurityön menneisyys, nykyisyys ja tulevaisuus
Kokonaisarkkitehtuurityön menneisyys, nykyisyys ja tulevaisuusKokonaisarkkitehtuurityön menneisyys, nykyisyys ja tulevaisuus
Kokonaisarkkitehtuurityön menneisyys, nykyisyys ja tulevaisuus
 
Laatujärjestelmä johtamisen kehittämisen työkaluna
Laatujärjestelmä johtamisen kehittämisen työkalunaLaatujärjestelmä johtamisen kehittämisen työkaluna
Laatujärjestelmä johtamisen kehittämisen työkaluna
 
Julkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @MearraJulkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @Mearra
 
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
 
Lean ohjelmistokehityksessä
Lean ohjelmistokehityksessäLean ohjelmistokehityksessä
Lean ohjelmistokehityksessä
 
Sovelto Channel -esittely
Sovelto Channel -esittelySovelto Channel -esittely
Sovelto Channel -esittely
 
Ketterä hankinta - Miten onnistut kehitysresurssien ostamisessa?
Ketterä hankinta - Miten onnistut kehitysresurssien ostamisessa?Ketterä hankinta - Miten onnistut kehitysresurssien ostamisessa?
Ketterä hankinta - Miten onnistut kehitysresurssien ostamisessa?
 
Testaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestausTestaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestaus
 

Viewers also liked

AGILE CHM J-Marselje v5.2
AGILE CHM J-Marselje v5.2AGILE CHM J-Marselje v5.2
AGILE CHM J-Marselje v5.2
Johan Marselje
 
Itil V3 New Process Maps
Itil V3 New Process MapsItil V3 New Process Maps
Itil V3 New Process Maps
watpe01
 
How to apply risk management to IT
How to apply risk management to ITHow to apply risk management to IT
How to apply risk management to IT
John Bun
 

Viewers also liked (20)

Asiointien hallinta Turun kaupungissa maaliskuu 2015
Asiointien hallinta Turun kaupungissa maaliskuu 2015Asiointien hallinta Turun kaupungissa maaliskuu 2015
Asiointien hallinta Turun kaupungissa maaliskuu 2015
 
MA Orzen Lean I.T. - From Theory to Practice - Pink '12
MA Orzen Lean I.T. - From Theory to Practice - Pink  '12MA Orzen Lean I.T. - From Theory to Practice - Pink  '12
MA Orzen Lean I.T. - From Theory to Practice - Pink '12
 
Eitm Technical Brief
Eitm Technical BriefEitm Technical Brief
Eitm Technical Brief
 
Adaptive Business Capability
Adaptive Business CapabilityAdaptive Business Capability
Adaptive Business Capability
 
Omista oma työsi sytyke seminaari 2016 09
Omista oma työsi sytyke seminaari 2016 09Omista oma työsi sytyke seminaari 2016 09
Omista oma työsi sytyke seminaari 2016 09
 
The Vertically Integrated Apple Pie: How vertical integration drives the need...
The Vertically Integrated Apple Pie: How vertical integration drives the need...The Vertically Integrated Apple Pie: How vertical integration drives the need...
The Vertically Integrated Apple Pie: How vertical integration drives the need...
 
AGILE CHM J-Marselje v5.2
AGILE CHM J-Marselje v5.2AGILE CHM J-Marselje v5.2
AGILE CHM J-Marselje v5.2
 
Help us free the kees
Help us free the keesHelp us free the kees
Help us free the kees
 
Continuous is great
Continuous is greatContinuous is great
Continuous is great
 
Cobit trainigng schedule
Cobit trainigng scheduleCobit trainigng schedule
Cobit trainigng schedule
 
Leading IT Service Management from Scrum to Kanban
Leading IT Service Management from Scrum to KanbanLeading IT Service Management from Scrum to Kanban
Leading IT Service Management from Scrum to Kanban
 
Itil V3 New Process Maps
Itil V3 New Process MapsItil V3 New Process Maps
Itil V3 New Process Maps
 
How to apply risk management to IT
How to apply risk management to ITHow to apply risk management to IT
How to apply risk management to IT
 
Alibaba Cloud Conference 2016 - Docker Open Source
Alibaba Cloud Conference   2016 - Docker Open Source Alibaba Cloud Conference   2016 - Docker Open Source
Alibaba Cloud Conference 2016 - Docker Open Source
 
Containers and HPC
Containers and HPCContainers and HPC
Containers and HPC
 
How to apply lean to it
How to apply lean to itHow to apply lean to it
How to apply lean to it
 
My view on Lean IT
My view on Lean ITMy view on Lean IT
My view on Lean IT
 
Deming to devops - Devops DC June 2015
Deming to devops   - Devops DC June 2015 Deming to devops   - Devops DC June 2015
Deming to devops - Devops DC June 2015
 
Rideshare Demystified_Wuumz
Rideshare Demystified_WuumzRideshare Demystified_Wuumz
Rideshare Demystified_Wuumz
 
Putting the Puzzle Together: Integrating Emerging Best Pracitces
Putting the Puzzle Together: Integrating Emerging Best PracitcesPutting the Puzzle Together: Integrating Emerging Best Pracitces
Putting the Puzzle Together: Integrating Emerging Best Pracitces
 

Similar to Lean it aamiaisseminaari2016_06

Testauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteenTestauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteen
Knowit Oy
 
Testaus 2013 Tapani Aaltio Testausprosessin parantamisen business case
Testaus 2013 Tapani Aaltio Testausprosessin parantamisen business caseTestaus 2013 Tapani Aaltio Testausprosessin parantamisen business case
Testaus 2013 Tapani Aaltio Testausprosessin parantamisen business case
Tieturi Oy
 

Similar to Lean it aamiaisseminaari2016_06 (20)

Webinaari strateginen johtaminen 22.8.2016
Webinaari strateginen johtaminen 22.8.2016Webinaari strateginen johtaminen 22.8.2016
Webinaari strateginen johtaminen 22.8.2016
 
Agile Leadership Webinar
Agile Leadership WebinarAgile Leadership Webinar
Agile Leadership Webinar
 
Ketteryys ja sopimusehdot
Ketteryys ja sopimusehdotKetteryys ja sopimusehdot
Ketteryys ja sopimusehdot
 
DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...
DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...
DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - Aamiaistilaisuus
 
Testauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteenTestauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteen
 
Testauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteenTestauksen vaikutus yritysten tuloksellisuuteen
Testauksen vaikutus yritysten tuloksellisuuteen
 
Qlik for the Enterprise
Qlik for the EnterpriseQlik for the Enterprise
Qlik for the Enterprise
 
K niin kuin ketterä - Kesko ketteränä organisaationa
K niin kuin ketterä - Kesko ketteränä organisaationaK niin kuin ketterä - Kesko ketteränä organisaationa
K niin kuin ketterä - Kesko ketteränä organisaationa
 
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...
 
Digitalist Leadership Forum Helsinki 18.8.2016, Fonectan puheenvuoro
Digitalist Leadership Forum Helsinki 18.8.2016, Fonectan puheenvuoroDigitalist Leadership Forum Helsinki 18.8.2016, Fonectan puheenvuoro
Digitalist Leadership Forum Helsinki 18.8.2016, Fonectan puheenvuoro
 
Hartikainen hyvä työ pidempi työura säätytalo final 29 10 2014
Hartikainen hyvä työ   pidempi työura säätytalo final 29 10 2014Hartikainen hyvä työ   pidempi työura säätytalo final 29 10 2014
Hartikainen hyvä työ pidempi työura säätytalo final 29 10 2014
 
Testaus 2013 Tapani Aaltio Testausprosessin parantamisen business case
Testaus 2013 Tapani Aaltio Testausprosessin parantamisen business caseTestaus 2013 Tapani Aaltio Testausprosessin parantamisen business case
Testaus 2013 Tapani Aaltio Testausprosessin parantamisen business case
 
Hyppy tulevaisuuteen - hyvän roadmapin merkitys
Hyppy tulevaisuuteen - hyvän roadmapin merkitysHyppy tulevaisuuteen - hyvän roadmapin merkitys
Hyppy tulevaisuuteen - hyvän roadmapin merkitys
 
Risto Lustila: Innovaatioseteli
Risto Lustila: InnovaatioseteliRisto Lustila: Innovaatioseteli
Risto Lustila: Innovaatioseteli
 
Suoritusmittariston rakentaminen projektituotantoon
Suoritusmittariston rakentaminen projektituotantoonSuoritusmittariston rakentaminen projektituotantoon
Suoritusmittariston rakentaminen projektituotantoon
 
pdf-koulutusmateriaali (1).pdf
pdf-koulutusmateriaali (1).pdfpdf-koulutusmateriaali (1).pdf
pdf-koulutusmateriaali (1).pdf
 
koulutusmateriaali1.pptx
koulutusmateriaali1.pptxkoulutusmateriaali1.pptx
koulutusmateriaali1.pptx
 
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneraSAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
 
Vko 4 esitys
Vko 4 esitysVko 4 esitys
Vko 4 esitys
 

Lean it aamiaisseminaari2016_06

  • 2. Pentti ja agenda • Lean • Teollisuustuotanto Toyotan tapaan • Palveluiden hallinnassa (Lean IT) • Palvelumuotoilussa • Tuotekehityksessä • Ohjelmistotuotannossa • Kannattaako IT:n ulkoistus? • Reinertsenin talousmalli • Lean startup • Hukka • Lean IT käytännössä • Arvoketjut • Kanban-taulut • Scrum, Scrumban • Q&A • FT • IT-alalla yli 30 vuotta • VTKK, Tietotehdas • Stonesoft,Tieturi • Certified Scrum Trainer • youtube: Pentti Virtanen • Google: lean developer 25.5.2016 Copyright © Tieturi 2016 2
  • 4. Teollisuustuotanto Toyotan tapaan Ongelman- ratkaisu Ihmiset Prosessi (Eliminoi hukka) Filosofia (pitkäjänteinen ajattelu) • Sodan jälkeisessä Japanissa • Tilaukset harvoja, satunnaisia • Jatkuvasti oppiva organisaatio • Mene ja näe itse (kädet saveen) • Päätä hitaasti, toteuta nopeasti • Kasvata johtajat • Prosessin virtaus paljastaa ongelmat • Työ alkaa tilauksesta • Tasoita työkuormaa • Pysäytä laatuongelmissa Copyright © Tieturi 2016 4 JIT Tasoita kuormitus Autonomaatio Toyotan tuotantosysteemi 25.5.2016
  • 5. Kaksi ajattelutapaa • Massatuotanto • Tuottaja työntää • Materiaalien liike • Suuri volyymi • Tarkastukset • Asiantuntijavetoinen • Osittaminen • Ajoittaiset kehitysprojektit • Lean yritys • Asiakkaan tilaus (imuohjaus) • Arvon virtaus • Joustava vastaaminen tilauksiin • Ongelmien estäminen • Tietämysvetoinen • Integraatio • Jatkuva parantaminen Copyright © Tieturi 2016 5 25.5.2016
  • 6. Yrityskulttuuri: kunnioita ihmisiä 25.5.2016 6 Ohjaus – Yhteistyö – Kyvykkyys – Kehittyminen Syylliset, Ylimielisyys Copyright © Tieturi 2016
  • 7. Lean Teollisuustuotanto • Arvon määrittämisen perustuminen asiakkaan näkemykseen • Arvoketjun tunnistaminen ja kaiken arvoa tuottamattoman toiminnan poistaminen • Arvoketjun perustaminen asiakkaan tarpeisiin perustuvaan imuohjaukseen • Työntekijöiden osallistaminen kehittämiseen • Toiminnan jatkuva kehittäminen (Kaizen) 25.5.2016 7 Copyright © Tieturi 2016
  • 8. Hukka teollisuustuotannossa • Varasto • Ylituotanto • Liiallinen prosessointi • Kuljetukset • Liike • Odotusaika • Virheet Copyright © 2015 MIF Oy 8
  • 9. Palveluiden hallinnassa (Lean IT) • Palveluissa ei ole varastoja ja kuljetuksia, mutta • Odotusaika on merkittävä • Palvelu voi sisältää tarpeettomia vaiheita • Työtä siirretään ihmiseltä toiselle • Laatuongelmat • Lean teollisuustuotannon periaatteita ja hukkalistoja sovelletaan palveluiden jakelun ohjaamiseen • Lean IT on ITIL-pohjaisten IT-palveluiden käyttöä Lean näkökulmaa soveltaen • Läpimenoaikojen optimointi • Laatuongelmien estäminen 25.5.2016 9 Copyright © Tieturi 2016
  • 10. Tuotekehityksessä • Variaatio on hyödyllinen ja välttämätön osa tuotekehitystä • Tasalaatuisuus ja vaihtelevuuden minimointi ei ole keskeinen periaate tässä • Tee voittoa, älä tuotteita • Time-to-market on olennainen • Systeemiajattelu • Yksinkertaiset syy-ja-seuraus-suhteet eivät toimi • Palaute ohjaa • Asiakastarve • Tekninen toteutettavuus 25.5.2016 10 Copyright © Tieturi 2016
  • 11. Palvelumuotoilussa • Palvelumuotoilu = Service Design • Sovittaa tuotekehityksen periaatteita , ei teollisuustuotannon • Periaatteet: • Asiakasarvon tunnistaminen • Arvoketjun muodostaminen • Hukan tunnistaminen • Lean ohjauksen organisointi • Mittaus • Jatkuva parantaminen • Työntekijöiden osallistuminen 25.5.2016 11 Copyright © Tieturi 2016
  • 12. Ohjelmistotuotannossa • Lean ohjelmistokehitys on käännös Lean teollisuustuotannon periaatteista ja käytännöistä • Eliminoi hukka • Fokusoi oppimiseen • Sisäänrakennettu laatu • Viivästytä sitoutumista • Toteuta nopeasti • Kunnioita ihmisiä • Optimoi kokonaisuutta • http://www.poppendieck.com/ • Mary Poppendieck ja Tom Poppendieck, Lean Software Development, Addison Wesley, 2003 • Mary Poppendieck ja Tom Poppendieck, Implementing Lean Software Development, Addison Wesley, 2006 Copyright © Tieturi 2016 12 25.5.2016
  • 13. Periaate 1. Eliminoi hukka • Hukka • Mikä tahansa, joka ei tuota arvoa • Kaikki viiveet arvon tuottamisessa • Kolme suurinta hukkaa • Liikaa toimintoja • Tarvitsemme prosessin ,joka sallii meidän tehdä vain ne 20% ominaisuuksista, jotka tuottavat 80 % arvosta • Johnson 2002: 45%:a vaadituista toiminnoista ei koskaan käytetty • Kirnu • Vaatimuskirnu syntyy, jos määrittelet liian aikaisin. • Testaat liian myöhään, jos sinulla on testaus ja korjaussyklejä • C. Jones, 1997: Vaatimuksista muuttuu 25% tai enemmän • Organisaatiorajojen ylitys • Tyypillisesti lisäävät kustannuksia yli 25% luoden puskureita, jotka hidastavat vasteaikoja ja häiritsevät kommunikaatiota Copyright © 2015 MIF Oy 13
  • 14. Periaate 2. Sisäänrakennettu laatu • Prosessi on virheelinen, jos toistuvasti löydät virheitä tarkastuksessa • Estä virheet testiohjatulla kehityksellä • Kirjoita suoritettavia vaatimuksia vaatimusten sijaan. • Lopeta vanhentuneen koodin ylläpito • = koodi, josta puuttuu automaattiset yksikkö- ja hyväksyntätestit • Suuret big-bang-käyttöönotot ovat vanhentuneita • Käytä jatkuvaa integraatiota • Käytä sisäkkäisiä synkronisointeja Copyright © 2015 MIF Oy 14
  • 15. Periaate 3. Luo tietämystä • Suunnittelu on hyödyllistä, mutta oppiminen on välttämätöntä • Käytä tieteellistä menetelmää • Luo hypoteesi • Toteuta monta nopeaa kokeilua • Tee tiivis dokumentaatio • Toteuta paras vaihtoehdoista • Standardeja pitää haastaa ja parantaa • Lähde parhaasta tunnetusta käytännöstä, jota kaikki seuraavat • Rohkaise kaikkia aktiivisesti haastamaan ja muuttamaan standardeja. • Palaute ohjaa ennustettavaa suoritusta • Ennustettava organisaatio ei arvaa tulevaisuutta ja kutsu sitä suunnitelmaksi • Se kehittää kyvyn nopeasti mukautumaan tulevaisuuteen kun se tulee esiin Copyright © 2015 MIF Oy 15
  • 16. Periaate 4. Lykkää sitoutumista • Yritä tehdä useimmista päätöksistä peruutettavia • Ajoita peruttamattomat päätökset viimeiseen mahdolliseen hetkeen • Ratkaise vaikeat ongelmat kokeilemalla useita ratkaisuja jättäen kriittiset vaihtoehdot hetkeen, jossa on pakko päättää • Joukko-pohjainen päätöksenteko • Myytti: suunnittelu on sitoutumista • Älä mittaa prosessia vertaamalla toteutumaa suunnitelmaan Copyright © 2015 MIF Oy 16
  • 17. Periaate 5. Toimita nopeasti • Listat ja jonot, jotka puskuroivat organisaatioiden välejä hidastavat asioita • Nopea toimitus, korkea laatu ja alhaiset kustannukset ovat täysin yhteensopivia • Jonoteoria soveltuu kehitystyöhön ei pelkästään palvelimiin • Rajaa työ kapasiteettiin Copyright © 2015 MIF Oy 17
  • 18. Periaate 6. Kunnioita ihmisiä • Sitoutuneet, ajattelevat ihmiset luovat kaikkein kestävimmän kilpailuedun • Tiimit menestyvät ammattiylpeyden, sitoutumisen, luottamuksen ja kiitoksen avulla • Tiimillä on yhteinen tavoite • Tehokas johtajuus tuo tiimin parhaat puolet esiin • Kunnioita yhteistyökumppaneita • Yhteistyö ei koskaan luo intressiristiriitaa Copyright © 2015 MIF Oy 18
  • 19. Periaate 7. Optimoi kokonaisuutta • Erinomaiset tuotteet kehittyvät ainutlaatuisesta tilanteen ja teknologian yhdistelmästä • Keskity koko arvoketjuun • Konseptista käteiseen • Asiakkaan pyynnöstä toimitettuun ratkaisuun • Toimita kokonaisia tuotteita • Kehitä kokonaisia tuotteita, ei pelkkää ohjelmistoa • Kokonaiset tiimit kehittävät kokonaisia tuotteita • Mittaa ylemmällä tasolla • Prosessin kyvykkyyttä läpimenoajalla • Tiimin suorituskykyä toimitetulla liiketoimintahyödyllä • Asiakastyytyväisyyttä netto suosittelijoiden määrällä (net promoter score) Copyright © 2015 MIF Oy 19
  • 20. Lean teollisuustuotanto ja (ohjelmistotuotekehitys) • Usein muutoksia tuotantolinjassa • Lyhyt läpimenoaika • Pienempi varasto työn alla olevia tuotteita • Pienien erien siirto vaiheesta toiseen tapahtuu usein • Pienempi varasto vaatii pelivaraa ja enemmän tietoa vaiheiden välillä • Sopeutuminen tuotantomäärien, tuotevalikoimien ja suunnittelun muutoksiin • Laajat työksi annot lisäävät työntekijöiden tuottavuutta • Keskittyminen nopeaan ongelmanratkaisuun ja jatkuvaan prosessin parantamiseen • Yhtäaikainen laadun, läpimenoajan ja tuottavuuden parantaminen • Tuote muuttuu usein (ohjelmistojulkaisut) • Lyhyt kehitysaika • Pienempi informaatiovarasto vaiheiden välillä • Toistuva ennakkotiedon siirto vaiheiden välillä • Pienempi varasto vaatii pelivaraa resursseissa ja parempaa tiedonkulkua • Mukautuminen muutoksiin tuotteen suunnitelmissa, aikataulussa ja kustannustavoitteissa • Laajat työksi annot lisäävät työntekijöiden tuottavuutta • Keskity toistuvaan inkrementaaliseen innovaatioon ja prosessien parantamiseen • Samanaikainen laadun • Kehitysajan ja tuottavuuden parantaminen 25.5.2016 20 Copyright © Tieturi 2016
  • 23. Lean Startup • Minimoi syklin aika • Palaute !!! • Ongelma tuntematon • Ratkaisu tuntematon Copyright © Tieturi 2016 23 25.5.2016
  • 24. Ohjelmistokehityksen 7 hukkaa Copyright © Tieturi 2016 24 Viikko 1 Viikko 2 Viikko 3 Viikko 4 Keskeneräinen työ Ylimääräiset ominaisuudet Uudelleenopettelu Työn siirtely Tehtävien vaihtelu Viiveet Virheet 25.5.2016
  • 25. Ulkoistus? • Mitä hukkaa ulkoistamisessa syntyy? • Palautteen hyödyntäminen • Laatu • Kiinteä hinta ja tarkka vaatimusmäärittely • Henkilöstön sitoutuminen • … 25.5.2016 Copyright © Tieturi 2016 25
  • 26. Lean IT käytännössä Copyright © Tieturi 2016 26 25.5.2016
  • 27. Lean IT käytännössä Tunnista arvo Mallinna arvoketju Luo virtaus Käynnistä imuohjaus Etsi täydellisyyttä Copyright © Tieturi 2016 27 25.5.2016
  • 28. Markkinat ovat muuttuneet • Suuryhtiöt ovat tottuneet omistamaan markkinat • Globaali kilpailu ja välitön tiedonsaanti ovat muuttaneet valtatasapainon • Asiakas on nyt pomo • Monet yhtiöt eivät ole vielä tajunneet tätä Copyright © 2015 MIF Oy 28
  • 29. Asiakkaan näkökulma • Ratkaise ongelmani kokonaan • Älä tuhlaa aikaani • Toimita juuri sitä mitä, haluan • Toimita arvoa juuri siellä missä haluan • Toimita arvo juuri silloin kun haluan • Vähennä tarvittavia päätöksiä Copyright © 2015 MIF Oy 29
  • 30. Asiakaskeskeinen organisaatio • Syvä asiakkaan ymmärtäminen • Henkilö, joka ymmärtää sekä liiketoiminnan, että teknologian • Toyota: pääinsinööri on vastuussa ajoneuvoperheen liiketoiminnallisesta menestyksestä • Kokonaiset tiimit • IT:n ja liiketoiminnan yhteistyö • Projekteista tuotteisiin Konsepti Toteutettavuus Sisäinen julkaisu Alfa julkaisu Beta julkaisu Tuotantojulkaisu Päivitys Tuoterahoitus Pääjulkaisu Copyright © 2015 MIF Oy 30
  • 31. Arvoketjut • Mitataan kokonaisaikaa, läpimenoaikaa, laatua, sidottua pääomaa, kustannuksia, jonojen kokoja, näiden kaikkien variansseja jne • Päätetään tekijät, roolit, työohjeet, käsittelysäännöt, työkalut, palvelusopimukset, eskaloinnit, • Lean IT on suunnitellun palveluprosessin toteuttamista Copyright © Tieturi 2016 31 Tarkenna Ohjelmoi ¨ja testaa Doku- mentoi Vie tuotantoon Palvelupolku arvoketju 25.5.2016
  • 32. Prosessin mittaaminen Kanban-taululla Copyright © Tieturi 2016 32 Tule Tarkenna Doing Ready Ohjelmoi ja testaa Doing Done Doing Done Done Dokumentoi Doing OK Vie Tuotantoon Tarkenna Ohjelmoi ¨ja testaa Doku- mentoi Vie tuotantoon Palvelupolku arvoketju Kanban-taulun avulla ohjataan ja mitataan toimintaa tuotannossa 25.5.2016
  • 34. Jatkuva parantaminen • Osa käytännössä kaikkia laadunparannusmenetelmiä • Kestävä, pitkäjännitteinen fokus • Ei vain valtava kertaponnistus • Jatkuu ikuisesti • Suunnittele ratkaisu ongelmaasi • Tee niin toteuttamalla ja kokeilemalla suunnitelmaasi • Tarkista auttoiko se • Vakiinnuta käytäntö, jotta käytät aina ratkaisua joka auttoi Copyright © Tieturi 2016 34 Demingin sykli 25.5.2016
  • 35. Scrum-vuo Copyright © Tieturi 2016 35 Sprintin katselmointi Edistymis- käyrä Tuoteversio Tuote- omistaja Tuote- visio Scrummaster Retrospektiivi 8 Sprintin suunnittelukokous Kehitysjono Tehtävälista Kehitystiimi Päivä- palaveri 1.A… 8 2.B… 13 3.C… 5 4.D… 20 5.E… 13 6.F… 40 7.G… ? 1.A… 8 2.B… 13 3.C… 5 Suunni- telma 25.5.2016
  • 36. Scrumban • Scrum käytäntöjä mukaan Lean kehitykseen • Päiväpalaveri • Suunnittelukokous • Retrospektiivi (Kaizen) • Katselmointi • Työn rajaaminen kapasiteettiin • Lean-mallissa yleensä ajatellaan työn saapuvan jatkuva virtana • Askeleissa rajataan työn alla olevan työn määrää • Scrum-mallissa rakennetaan isoa tuotetta pienissä palasissa, lyhyissä Sprinteissä • Sprintin suunnittelukokouksessa arvioidaan ja valitaan Sprintiin otettava työ 25.5.2016 36 Copyright © Tieturi 2016
  • 37. Harjoitus: Herra perunapää • Herra perunapäällä on kasvot, 2 samanlaista silmää ja suu • 3 väriä: valkoinen, keltainen, vihreä • 3 muotoa: pyöreä, suorakaide, kolmio • Tuotanto lähtee liikkeelle tilauksesta • Nopein voittaa • Ohjaa työtä Kanban taululla • Tee 1. versio • Testaa • 1. kierros • Paranna • 2. kierros 25.5.2016 Copyright © Tieturi 2016 37
  • 39. Opittavaa • Lean ajattelu • Ketterä johtajuus • Lean omalla kohdealueella • Asiakaslähtöisyys • Prosessien / arvoketjun mallintaminen • Kanban-taulun käyttö käytännössä • Scrum • … 25.5.2016 39 Copyright © Tieturi 2016

Editor's Notes

  1. Hei   Nykypäivän johtajilta vaaditaan kykyä jatkuvasti sopeutua markkinavoimien luomiin uusiin haasteisiin. Scrum Allianssin tuoreen raportin mukaan yrityskulttuuri on ketterän maailman kuningas. Menestyäkseen organisaatioiden on luotava kulttuuri, joka rohkaisee yhteistyöhön ja itseohjautuvuuteen asiakaslisäarvon tuottamiseksi.   Tule kuulemaan, mitä uutta johtamisrintamalla on tapahtumassa.   Ilmoittaudu heti. Webinaari keskiviikkona 6.11 kello 9.00 - 9.45 tai keskiviikkona 6.11 kello 13.00 - 13.45.   Lisätietoa osallistumisesta Lync-webinaariin.   Intoa puhkuen Pentti
  2. Copyright © 2015 MIF Oy
  3. Copyright © 2015 MIF Oy
  4. Source : SteveDenning_KeyNote_London.pdf
  5. Copyright © 2015 Management Institute of Finland
  6. Copyright © 2015 Management Institute of Finland
  7. Scrum-termistöä: Sprint Työjakso Product backlog Kehitysjono Sprint backlog Tehtävälista Scrum master Scrum mestari, tiiminvetäjä Product owner Tuoteomistaja