lean it aamiaisseminaari2016_06

39
LeanIT Aamiaisseminaari 2016

Upload: pentti-virtanen

Post on 16-Apr-2017

190 views

Category:

Leadership & Management


2 download

TRANSCRIPT

Page 1: Lean it aamiaisseminaari2016_06

LeanITAamiaisseminaari 2016

Page 2: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

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

Page 3: Lean it aamiaisseminaari2016_06

Lean

03.05.2023

3

Page 4: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

4

Teollisuustuotanto Toyotan tapaan

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

JIT

Tasoita kuormitus

Autonom

aatio

Toyotan tuotantosysteemi

Page 5: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 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

Page 6: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

6

Yrityskulttuuri: kunnioita ihmisiä

Ohjaus – Yhteistyö – Kyvykkyys – Kehittyminen

Syylliset, Ylimielisyys

Page 7: Lean it aamiaisseminaari2016_06

03.05.2023 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)

Page 8: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

8

Hukka teollisuustuotannossa

• Varasto• Ylituotanto• Liiallinen prosessointi• Kuljetukset• Liike • Odotusaika • Virheet

Page 9: Lean it aamiaisseminaari2016_06

03.05.2023 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

Page 10: Lean it aamiaisseminaari2016_06

03.05.2023 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

Page 11: Lean it aamiaisseminaari2016_06

03.05.2023 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

Page 12: Lean it aamiaisseminaari2016_06

03.05.2023 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

Page 13: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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

Page 14: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

14Periaate 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

Page 15: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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

Page 16: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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

Page 17: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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

Page 18: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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

Page 19: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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)

Page 20: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

20Lean 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

Page 21: Lean it aamiaisseminaari2016_06

Kannattaako IT:n ulkoistus?

03.05.2023

21

Page 22: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

22

Reinertsenin talousmalli

+

-

VoittoAika

Iso projektiPieni inkrementaalinen projekti

Nopeampi takaisinmaksuaika

Page 23: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

23

Lean Startup

• Minimoi syklin aika• Palaute !!!

• Ongelma tuntematon• Ratkaisu tuntematon

Page 24: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

24

Ohjelmistokehityksen 7 hukkaa

Viikko 1 Viikko 2 Viikko 3 Viikko 4

Keskeneräinen työ

Ylimääräiset ominaisuudet

Uudelleenopettelu

Työn siirtely

Tehtävien vaihtelu

Viiveet Virheet

Page 25: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

25

Ulkoistus?

• Mitä hukkaa ulkoistamisessa syntyy?• Palautteen hyödyntäminen• Laatu• Kiinteä hinta ja tarkka vaatimusmäärittely• Henkilöstön sitoutuminen• …

Page 26: Lean it aamiaisseminaari2016_06

Lean IT käytännössä

Copyright © Tieturi 2016

26

03.05.2023

Page 27: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

27

Lean IT käytännössä

Tunnistaarvo

Mallinna arvoketju

Luo virtaus

Käynnistä imuohjaus

Etsi täydellisyyttä

Page 28: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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ä

Page 29: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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ä

Page 30: Lean it aamiaisseminaari2016_06

Copyright © 2015 MIF Oy

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

KonseptiToteutettavuus

Sisäinen julkaisuAlfa julkaisu

Beta julkaisuTuotantojulkaisu

Päivitys

Tuoterahoitus

Pääjulkaisu

Page 31: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

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

Tarkenna Ohjelmoi¨ja testaa

Doku-mentoi

Vie tuotantoon

Palvelupolku arvoketju

Page 32: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

32

Prosessin mittaaminen Kanban-taululla

TuleTarkenna

Doing Ready

Ohjelmoi ja testaa

Doing Done Doing DoneDone

Dokumentoi

Doing OK

VieTuotantoon

Tarkenna Ohjelmoi¨ja testaa

Doku-mentoi

Vie tuotantoon

Palvelupolku arvoketju

Kanban-taulun avulla ohjataan ja mitataan toimintaa tuotannossa

Page 33: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

33

Rajaa työ kapasiteettiin

Page 34: Lean it aamiaisseminaari2016_06

03.05.2023

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

Page 35: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

35

Scrum-vuo

Sprintin katselmointi

Edistymis-käyrä

Tuoteversio

Tuote-omistaja

Tuote-visio Scrummaster

Retrospektiivi

8

Sprintinsuunnittelukokous

Kehitysjono

Tehtävälista

Kehitystiimi

Päivä- palaveri

1.A… 82.B… 133.C… 54.D… 205.E… 136.F… 407.G… ?

1.A… 82.B… 133.C… 5Suunni-telma

Page 36: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 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ö

Page 37: Lean it aamiaisseminaari2016_06

03.05.2023 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

Page 38: Lean it aamiaisseminaari2016_06

Q&A

03.05.2023

38

Page 39: Lean it aamiaisseminaari2016_06

03.05.2023 Copyright © Tieturi 2016

39

Opittavaa

• Lean ajattelu• Ketterä johtajuus• Lean omalla kohdealueella• Asiakaslähtöisyys• Prosessien / arvoketjun mallintaminen• Kanban-taulun käyttö käytännössä• Scrum• …