More Related Content Similar to Lean it aamiaisseminaari2016_06 (20) Lean it aamiaisseminaari2016_062. 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
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
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
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 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 Copyright © 2015 MIF Oy Copyright © 2015 MIF Oy Source : SteveDenning_KeyNote_London.pdf
Copyright © 2015 Management Institute of Finland Copyright © 2015 Management Institute of Finland Scrum-termistöä:
Sprint Työjakso
Product backlog Kehitysjono
Sprint backlog Tehtävälista
Scrum master Scrum mestari, tiiminvetäjä
Product owner Tuoteomistaja