johdanto leaniin ja ketterään tietotyöhön

112
Johdanto leaniin ja ketterään tietotyöhön

Upload: houston-inc-consulting-oy

Post on 13-Aug-2015

92 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Johdanto leaniin ja ketterään tietotyöhön

Johdanto leaniin ja ketterään tietotyöhön

Page 2: Johdanto leaniin ja ketterään tietotyöhön

Agenda

• Leanin ja ketteryyden arvot ja periaatteet• Leanin ja ketterän työn viitekehykset• Tuoteomistajuus ja Ketterä tuote – kuinka

ketterää ja leania työtä ohjataan• Katsaus leanin ja ketterän tietotyön

käytäntöihin

Page 3: Johdanto leaniin ja ketterään tietotyöhön

MIKSI KETTERYYS?

Page 4: Johdanto leaniin ja ketterään tietotyöhön

Tyypillinen työmalliPe

rehty

min

en

Suunnittelu Toteutus

TA-D

AA

!

Page 5: Johdanto leaniin ja ketterään tietotyöhön

Tyypillinen työmalliPe

rehty

min

en

Suunnittelu Toteutus

OH

O!

Page 6: Johdanto leaniin ja ketterään tietotyöhön

Iteratiivinen malli

Prototyyppi TA-

DA

A!

Proto-tyypp

i TA-D

AA

!Proto-tyyppi

TA-D

AA

!

Proto-tyyppi

TA-D

AA

!

Page 7: Johdanto leaniin ja ketterään tietotyöhön

Ketterät ohjelmistoprojektit onnistuvat varmemmin

Page 8: Johdanto leaniin ja ketterään tietotyöhön

Ketteryydestä saadut hyödyt

• http://www.versionone.com/pdf/7th-Annual-State-of-Agile-Development-Survey.pdf

8

Kyky hallita muuttuvia prioriteettejä

Lisääntynyt tuottavuus

Parantunut näkyvyys

Tiimin tyytyväisyys parantunut

Parantunut ohjelmiston laatu

Riskit vähentyneet

Nopeammin ideasta markkinoilleIT:n ja liiketoiminnan tavoitteet

yhdentyneet

Kehitysprosessi yksinkertaistunut

Parempi tekninen kurinalaisuus

Page 9: Johdanto leaniin ja ketterään tietotyöhön

Hyödyt ja haitat

• Projekti pystyy mukautumaan helposti olosuhteiden muuttumiseen

• Asiakas voi päättää milloin tuote on ‘tarpeeksi hyvä’

• Lyhyt aika ideasta toteutuksen alkuun

• Lyhyt time to market• Tukee hyvää tiimihenkeä• Tukee hyvää yhteistyötä

kaikkien viiteryhmien välillä• Läpinäkyvyys

• Vaatii enemmän työtä projektin aikana scrum masterilta

• Vaatii vahvan tuoteomistajan joka voi päättää mitä tehdään seuraavaksi” tarpeeksi hyvin” (eli mikä on tärkein toiminnallisuus)

Oikea toimintatapa projektille on aina syytä valita tapauskohtaisesti

Page 10: Johdanto leaniin ja ketterään tietotyöhön

Leanin ja ketteryyden arvot ja periaatteet

Page 11: Johdanto leaniin ja ketterään tietotyöhön

Arvo 1: Jatkuva kehittyminen yhdessä

Page 12: Johdanto leaniin ja ketterään tietotyöhön

Arvo 1: Jatkuva kehittyminen yhdessä

• Tekijätiimillä valta ja vastuu• Sekä tuotoksista että kehittymisestä• Varmistetaan laatu empiirisesti• Luodaan kaikille näkyvyys tuloksiin ja prosessiin

Page 13: Johdanto leaniin ja ketterään tietotyöhön

Arvo 2: Empiirinen lähestymistapa työhön

Page 14: Johdanto leaniin ja ketterään tietotyöhön

Arvo 2: Empiirinen lähestymistapa työhön

• Edistymisen arviointi lopputuotteiden asiakasvaikutusten kautta

• Jatkuva oppiminen tarkastelemalla työn tekemisen tapaa

• Työn tekijät vastuussa laadusta ja kehittymisestä• Tarkastellaan ja kehitetään työtä kokonaisuutena

Page 16: Johdanto leaniin ja ketterään tietotyöhön

Arvo 3: Asiakasnäkökulma

• Asiakasvaikutus ratkaisee• Asiakasvaikutuksia validoidaan empiirisesti aikaisilla ja

säännöllisillä tuotosten toimituksilla• Tiivis yhteistyö asiakasrajapintaan• Pyritään minimoimaan turha työ: tehdään vain

sellaista, mitä todella uskotaan asiakkaiden tarvitsevan

Page 18: Johdanto leaniin ja ketterään tietotyöhön

Arvo 4: Muutoksen hyväksyminen

• Minimoidaan ennenaikainen työ oikea-aikaisella suunnittelulla

• Tehdään päätökset mahdollisimman myöhään• Pyritään toimittamaan mahdollisimman nopeasti

päätöksenteon jälkeen• Jatkuva yhteistyö liiketoiminnan edustajien ja

asiakasrajapinnan kanssa

Page 19: Johdanto leaniin ja ketterään tietotyöhön
Page 20: Johdanto leaniin ja ketterään tietotyöhön

Leanin tietotyön periaatteet

1. Poista hukka2. Vahvista oppimista3. Tee päätökset niin

myöhään kuin mahdollista

4.Toimita niin pian kuin mahdollista

5. Valta ja vastuu tiimille

6. Rakenna laatu sisään7. Näe kokonaisuus

1. Eliminate waste2. Amplify learning3. Decide as late as

possible4. Deliver as fast as

possible5. Empower the team6. Build integrity in7. See the whole

Page 21: Johdanto leaniin ja ketterään tietotyöhön

Ketterän tietotyön periaatteet

• Aikaiset ja säännölliset lopputuotteiden toimitukset

• Hyväksytään muutos, jopa toivotetaan se tervetulleeksi

• Yhteistyö liiketoiminnan kanssa• Kommunikointi kasvokkain• Prototyypit, osatoimitukset edistymisen mittarina• Kestävä toimintatapa ja –tahti• Jatkuva huomio laatuun• Yksinkertaisuus – turhan työn minimointi• Suunnitteluratkaisut itseorganisoituneissa tiimeissä• Toiminnan tarkastelu ja parantaminen säännöllisesti

Page 22: Johdanto leaniin ja ketterään tietotyöhön

Tietotyö on usein kompleksista

Page 23: Johdanto leaniin ja ketterään tietotyöhön

Kompleksisella alueella empiirinen lähestymistapa

toimii

Page 24: Johdanto leaniin ja ketterään tietotyöhön

Leanin ja ketterän työn viitekehykset

Page 25: Johdanto leaniin ja ketterään tietotyöhön

Ketteriä ja leaneja viitekehyksiä

XP

Scrum

Kanban

Scrumban

jne.

Page 26: Johdanto leaniin ja ketterään tietotyöhön

Scrum

Page 27: Johdanto leaniin ja ketterään tietotyöhön

Scrum

• Tuotekehityksen viitekehys

Page 28: Johdanto leaniin ja ketterään tietotyöhön

Scrumin arvot

Fokus

Rohkeus

Avoimuus

Sitoutuminen

Kunnioitus

Page 29: Johdanto leaniin ja ketterään tietotyöhön

Iteratiivinen ja inkrementaalinen

Page 30: Johdanto leaniin ja ketterään tietotyöhön

Tarkastele ja mukauta

Page 31: Johdanto leaniin ja ketterään tietotyöhön

Scrumissa on roolit

TuoteomistajaScrummasterKehitystiimiScrum-tiimi

Page 32: Johdanto leaniin ja ketterään tietotyöhön

Tuoteomistaja

• Tuotteen ruumiillistuma

Page 33: Johdanto leaniin ja ketterään tietotyöhön

Scrummaster

• Tiimin valmentaja

Page 34: Johdanto leaniin ja ketterään tietotyöhön

Kehitystiimi

• Ideoista konkretiaan

Page 35: Johdanto leaniin ja ketterään tietotyöhön

Scrum-tiimi

• Virtaviivainen koneisto, joka tekee visiosta totta

Page 36: Johdanto leaniin ja ketterään tietotyöhön

Scrumissa on artefakteja

Tuotteen kehitysjonoSprintin kehitysjono

Sprintin edistymiskäyrä

Page 37: Johdanto leaniin ja ketterään tietotyöhön

Tuotteen kehitysjono Engl. Product backlog

• Tuotevisiosta muodostetaan kehitysjonon asioita

Asia Arvio

Asiakkaana haluan ostaa lippuja junasta ilman lisämaksua, jottei minun tarvitse tulla asemalle etuajassa.

Asiakkaana haluan, että tilausnumero luodaan minulle automaattisesti, jotta minun ei tarvitse käyttää aikaa sen keksimiseen.

Asiakkaana haluan, että asiakaspalvelu voi tulostaa minulle tarvittaessa uuden liipun, jotta minun ei tarvitse ostaa lippua uudelleen jos olen kadottanut sen.

Asiakkaan etukäteisvaraus ilman maksua

Page 38: Johdanto leaniin ja ketterään tietotyöhön

Sprintin kehitysjonoEngl. Sprint backlog

• Konkreettiset askeleet sprintin tavoitteeseen ja niiden nykytila

Story Todo In progress Done

Asiakkaana haluan ostaa lippuja junasta ilman lisämaksua, jottei minun tarvitse tulla asemalle etuajassa.

Asiakkaana haluan, että tilausnumero luodaan minulle automaattisesti, jotta minun ei tarvitse käyttää aikaa sen keksimiseen.

Lisää lisämaksuton

lippu konduktöörin laitteeseen.

Päivitä asiakkaan ohjeistusta,

Poista id:n syöttökenttä

käyttöliittymästä.

Page 39: Johdanto leaniin ja ketterään tietotyöhön

Edistymiskäyrä (engl. burndown)

Pysymmekö ennusteessa?

todellinen ennuste

Työtä

ljellä

Page 40: Johdanto leaniin ja ketterään tietotyöhön

Scrumissa on tapahtumia

Sprintin suunnitteluPäivittäispalaveri

Sprintin katselmointiSprintin retrospektiivi

Page 41: Johdanto leaniin ja ketterään tietotyöhön
Page 42: Johdanto leaniin ja ketterään tietotyöhön

Scrum pähkinänkuoressa

Tuotekehityksen viitekehysPerustuu empiiriseen prosessikontrolliin

Arvot• Keskittyminen• Rohkeus• Avoimuus• Sitoutuminen• Kunnioitus

Periaatteet• Empiirinen prosessinkontrolli• Tarkasta ja mukauta• Läpinäkyvyys

Roolit• Tuoteomistaja• Scrum Master• Kehitystiimi

Artefaktit• Tuotteen kehitysjono• Sprintin työjono• Sprintin kehityskäyrä

Tapahtumat• Päivittäispalaverit• Sprintin suunnittelu• Sprinttikatselmus• Retrospektiivi

Page 43: Johdanto leaniin ja ketterään tietotyöhön

Kanban

Page 44: Johdanto leaniin ja ketterään tietotyöhön

Kanban kolmessa vaiheessa

Visualisoi työnkulku

Lähde siitä miten toimitte nyt

Rajoita kesken-eräisen työn määrää

Maksimoi työn virtaus

Evolutio-näärinen muutos parempaan

Kehitä työn tekemistä yhdessä

Page 45: Johdanto leaniin ja ketterään tietotyöhön

Kanbanin periaatteet

1. Lähde siitä, miten teette nykyään2. Kunnioita nykyistä prosessia3. Sopikaa, että tähtäätte asteittaiseen,

evolutionääriseen muutokseen

Page 46: Johdanto leaniin ja ketterään tietotyöhön

Kanbanin säännöt

1. Visualisoi työnkulku2. Rajoita keskeneräisen työn määrää

(engl. Work in progress, WIP)3. Hallitse töiden virtausta (engl. Flow)4. Tee prosessin menettelytavoista

eksplisiittisiä5. Kehitä toimintaa yhteistyössä, käytä

kehitystyöhön mallinnusta ja tieteellistä menetelmää

6. Käytä palautesyklejä

Page 47: Johdanto leaniin ja ketterään tietotyöhön

Kanban ja kanban

• kanban• Merkkikortti, merkkilappu• Tulee japanin kielestä: ”visuaalinen kortti”

• Kanban-järjestelmä• Vetämisperiaatteeseen (engl. pull principle)

perustuva järjestelmä, joka on toteutettu kanban -kortein

• Kanban• Evolutionäärisen ja asteittaisen kehittämisen

metodologia tietotyöhön

David J. Anderson: Kanban, 2010.

Page 48: Johdanto leaniin ja ketterään tietotyöhön

Työnkulun visualisointi: Jaettu malli siitä miten työ tehdään

Page 49: Johdanto leaniin ja ketterään tietotyöhön

Työnkulun visualisointi: Näkyvyys kaikille

Page 50: Johdanto leaniin ja ketterään tietotyöhön

Työnkulun visualisointi: kanban-taulut

Page 51: Johdanto leaniin ja ketterään tietotyöhön

Yksinkertainen kanban-taulu

Page 52: Johdanto leaniin ja ketterään tietotyöhön

Monimutkainen kanban-taulu

Page 53: Johdanto leaniin ja ketterään tietotyöhön

Luova kanban-taulu

Page 54: Johdanto leaniin ja ketterään tietotyöhön

Tuoteomistajuus ja ketterä tuote

ketterän ohjelmistokehityksen ohjaaminen

Page 55: Johdanto leaniin ja ketterään tietotyöhön

Tuoteomistaja (engl. Product owner, PO)

Tuotteen ruumiillistuma

Page 56: Johdanto leaniin ja ketterään tietotyöhön

Tiimi

Ideoista konkretiaan

Page 57: Johdanto leaniin ja ketterään tietotyöhön

TUOTEOMISTAJAN VASTUUT

Page 58: Johdanto leaniin ja ketterään tietotyöhön

Osallistua

• Sprintinsuunnittelupalaveriin (engl. Sprint planning)

• Sprinttikatselmukseen (engl. review / demo)

• Retrospektiiviin• Kehitysjonon kohentamiseen (engl.

Backlog grooming)

Page 59: Johdanto leaniin ja ketterään tietotyöhön

Tuoteomistajan vastuut

• Edustaa tuotteen näkökulmaa• Ilmaista tuotevisio, tuoda se

esiin jatkuvasti

• Motivoida tiimiä• Olla saatavilla

Page 60: Johdanto leaniin ja ketterään tietotyöhön

KETTERÄ TUOTE

Page 61: Johdanto leaniin ja ketterään tietotyöhön

Tuotteen evoluutio

Page 62: Johdanto leaniin ja ketterään tietotyöhön

“It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is the most adaptable to change.”

”Lajeista vahvin tai älykkäin ei ole se joka selviytyy, vaan lajeista mukautuvin.”

– Charles Darwin

Page 63: Johdanto leaniin ja ketterään tietotyöhön

Tuotteen evoluutio

Tarvitsen suojan!

Luola5 päivää

Teltta2 viikkoa

Talo6 kk

Pilvenpiirtäjä2 v

Page 64: Johdanto leaniin ja ketterään tietotyöhön

Tuoteomistajan näkökulma

Tarvitsen suojan!

Luola5 päivää

Teltta2 viikkoa

Talo6 kk

Pilvenpiirtäjä2 v

Sidosryhmä

Tarve

Tarpeen täyttävät tuoteversiot

Page 65: Johdanto leaniin ja ketterään tietotyöhön

Riskit

• Liiketoimintariski• Tekninen riski• Sosiaalinen riski• Hinta- ja aikatauluriski

Page 66: Johdanto leaniin ja ketterään tietotyöhön

Perinteinen työmalliTo

teute

ttavuu

s?

Määrittely & suunnittelu

Toteutus

Hyväks

ym

is-

test

aus

Page 67: Johdanto leaniin ja ketterään tietotyöhön

VesiputousTo

teute

ttavuu

s?

Määrittely & suunnittelu

Toteutus

Hyväks

ym

is-

test

aus

Page 68: Johdanto leaniin ja ketterään tietotyöhön

Ketterän kehityksen työmalli

Kehitystiimi

Käytössä oleva tuoteversio

AsiakasTuotevisio

Tuotteen kehitysjono

Arvo,vaikutukset

Palaute

Julkaisu

Ominaisuudet

Konkreettiset tehtävät

Page 69: Johdanto leaniin ja ketterään tietotyöhön

Tekninen riski

Page 70: Johdanto leaniin ja ketterään tietotyöhön

VesiputousTo

teute

ttavuu

s?

Määrittely & suunnittelu

Toteutus

Hyväks

ym

is-

test

aus

Teknisen riskin minimointi

Teknisen riskin

validointi

Page 71: Johdanto leaniin ja ketterään tietotyöhön

Ketterän kehityksen työmalli

Kehitystiimi

Käytössä oleva tuoteversio

AsiakasTuotevisio

Tuotteen kehitysjono

Arvo,vaikutukset

Palaute

Julkaisu

Ominaisuudet

Konkreettiset tehtävätTeknisen riskin

minimointi

Teknisen riskin

validointi

Page 72: Johdanto leaniin ja ketterään tietotyöhön

Liiketoiminnallinen riski

Page 73: Johdanto leaniin ja ketterään tietotyöhön

VesiputousTo

teute

ttavuu

s?

Määrittely & suunnittelu

Toteutus

Hyväks

ym

is-

test

aus

Liike-toiminta-

riskin minimointi

Liik

eto

imin

ta-

risk

in

valid

oin

ti

Page 74: Johdanto leaniin ja ketterään tietotyöhön

Ketterän kehityksen työmalli

Kehitystiimi

Käytössä oleva tuoteversio

AsiakasTuotevisio

Tuotteen kehitysjono

Arvo,vaikutukset

Palaute

Julkaisu

Ominaisuudet

Konkreettiset tehtävät

Liiketoiminta-riskin

minimointi

Liike-toiminta-

riskin validointi

Page 75: Johdanto leaniin ja ketterään tietotyöhön

Aikataulu- ja hintariski

Page 76: Johdanto leaniin ja ketterään tietotyöhön

VesiputousTo

teute

ttavuu

s?

Määrittely & suunnittelu

Toteutus

Hyväks

ym

is-

test

aus

Aikataulu-riskin

minimointi

Aik

ata

ulu

risk

in

valid

oin

ti

Page 77: Johdanto leaniin ja ketterään tietotyöhön

Ketterän kehityksen työmalli

Kehitystiimi

Käytössä oleva tuoteversio

AsiakasTuotevisio

Tuotteen kehitysjono

Arvo,vaikutukset

Palaute

Julkaisu

Ominaisuudet

Konkreettiset tehtävät

Hinta- ja aikataulu-

riskin hallinta

Page 78: Johdanto leaniin ja ketterään tietotyöhön

Sosiaalinen riski

Page 79: Johdanto leaniin ja ketterään tietotyöhön

VesiputousTo

teute

ttavuu

s?

Määrittely & suunnittelu

Toteutus

Hyväks

ym

is-

test

aus

Sosiaalisenriskin

minimointi

Sosiaalisen riskin

validointi

Page 80: Johdanto leaniin ja ketterään tietotyöhön

Ketterän kehityksen työmalli

Kehitystiimi

Käytössä oleva tuoteversio

AsiakasTuotevisio

Tuotteen kehitysjono

Arvo,vaikutukset

Palaute

Julkaisu

Ominaisuudet

Konkreettiset tehtävät

Sosiaalisen riskin

hallinta

Page 81: Johdanto leaniin ja ketterään tietotyöhön

AIKAISET JA SÄÄNNÖLLISET TOIMITUKSET

Page 82: Johdanto leaniin ja ketterään tietotyöhön

Ekosysteemi

Kehitystiimi

Käytössä oleva tuoteversio

AsiakasTuotevisio

Tuotteen kehitysjono

Arvo,vaikutukset

Palaute

Julkaisu

Ominaisuudet

Konkreettiset tehtävät

Tuoteomistaja

Page 83: Johdanto leaniin ja ketterään tietotyöhön

Minimituote (engl. minimum viable product, MVP)

• Tuoteversio, jonka avulla tiimi voi kerätä maksimaalisen paljon validoitua oppimista tärkeistä sidosryhmistä ja heidän tarpeistaan mahdollisimman vähällä vaivalla

• MVP:n laajuus riippuu siitä, miten paljon sidosryhmien tarpeista tiedetään jo ja miten paljon on mahdollista oppia

Page 84: Johdanto leaniin ja ketterään tietotyöhön

Minimiominaisuus (engl. minimal marketable feature, MMF)

• Pienin mahdollinen muutos palvelussa tai tuotteessa, joka ansaitsee ranskalaisen viivan tuotekuvauksessa

• Tuottaa arvoa jollekin sidosryhmälle

• Pienin mahdollinen muutos, jonka vaikutuksia on mahdollista validoida

Page 85: Johdanto leaniin ja ketterään tietotyöhön

Toteutusvalmis kehitysjonon asia

(engl. ready product backlog item)

• Tarpeeksi pieni otettavaksi kehitystiimin toteutettavaksi

• Läpimenoaika lyhyt • Scrum: alle sprintti

• Ymmärrettävä• Yksiselitteinen• Testattavissa

• Esim. käyttäjätarina (engl. user story)

Page 86: Johdanto leaniin ja ketterään tietotyöhön

Hyväksymiskriteerit?

• Engl. Conditions of satisfaction tai acceptance criteria

• Tarkentavat ominaisuutta tai käyttäjätarinaa

• Voidaan käydä tarkentavassa keskustelussa haluttavasta toiminnallisuudessa tuoteomistajan kanssa

Page 87: Johdanto leaniin ja ketterään tietotyöhön

PRIORISOINTI

Page 88: Johdanto leaniin ja ketterään tietotyöhön

Priorisointi arvon mukaan

Suuri arvo

Pieni arvo

Page 89: Johdanto leaniin ja ketterään tietotyöhön

Priorisointi arvon ja riskin mukaan

Pieni arvo, suuri riski

Suuri arvo, suuri riski

Pieni arvo, pieni riski

Suuri arvo, pieni riski

Page 90: Johdanto leaniin ja ketterään tietotyöhön

Leanin ja ketterän tietotyön käytännöt

Page 91: Johdanto leaniin ja ketterään tietotyöhön

MITÄ JA MIKSI ENNUSTAA

Page 92: Johdanto leaniin ja ketterään tietotyöhön

Mitä ja miksi ennustaa?

Tarvitsen suojan!

Luola5 päivää

Teltta2 viikkoa

Talo6 kk

Pilvenpiirtäjä2 v

Page 93: Johdanto leaniin ja ketterään tietotyöhön

Edistymiskäyrä (engl. burndown)

Pysymmekö ennusteessa?

todellinen ennuste

Työtä

ljellä

Page 94: Johdanto leaniin ja ketterään tietotyöhön

Ennustaminen arvioinnin vs. empiirisen tilastotiedon

perusteella Ennustamismenetelmä Riski

Historiallinen tilastotieto Hyvin pieni

Vertaileva työmäärän arviointi

Keskikokoinen

Kehittäjien työmääräarviot Suuri

Page 95: Johdanto leaniin ja ketterään tietotyöhön

S-M-L

T-paitakoot

Page 96: Johdanto leaniin ja ketterään tietotyöhön

0-1-2-5-8-20-40-100

Tarinapisteet (engl. story points)

Page 97: Johdanto leaniin ja ketterään tietotyöhön

SUUNNITTELU JA ENNUSTAMINEN: TEORIASTA KÄYTÄNTÖÖN

Page 98: Johdanto leaniin ja ketterään tietotyöhön

Suunnittelu ja ennustaminen Scrumissa

Page 99: Johdanto leaniin ja ketterään tietotyöhön

Suunnittelu ja ennustaminen Kanbanissa

• Saadaan enemmän aikaan tekemällä vähemmän

• Samaan aikaan työn alla oleville tehtäville on raja, jolla on mahdollista pitää laatua yllä

• Yleensä tämä yläraja on intuitiivisesti luultua pienempi

• Lyhyet läpimenoajat ovat elintärkeitä luottamuksen rakentumiseen ja oppimisen nopeuttamiseen

• Kanbanissa keskitytään läpimenoaikojen lyhentämiseen ja työn virtauksen maksimointiin

Page 100: Johdanto leaniin ja ketterään tietotyöhön

Kanban: Sovitetaan työt todelliseen kapasiteettiin

• Otetaan lisää töitä kanban-järjestelmään vain siinä tahdissa, kun töitä valmistuu

• Ts. järjestelmään ehdolla oleville töille on lukumäärällinen rajoitus

• Tätä tukee se, että järjstelmässä työn alla olevilla töillä on lukumäärällinen rajoitus (engl. work in progress limit, WIP limit)

• Opetetaan viiteryhmät toimimaan kanban-järjestelmän säännöillä

• Tarvittaessa sovitaan yhdessä toimenpiteistä, joilla kapasiteettia voidaan lisätä

Page 101: Johdanto leaniin ja ketterään tietotyöhön

Flow-ajattelu ominaisuustasolla

Työjono Kehityksessä Valmis

Ominaisuus 1

Ominaisuus 2

Ominaisuus 3

Page 102: Johdanto leaniin ja ketterään tietotyöhön

Suunnittelu ja ennustaminen Kanbanissa

Kuva: Jurgen Appelo

Page 103: Johdanto leaniin ja ketterään tietotyöhön

Kumulatiivinen virtausdiagrammi

QueuePlanDevelopmentTestingReady to DeployDone

Page 104: Johdanto leaniin ja ketterään tietotyöhön

Kumulatiivinen virtausdiagrammi

QueuePlanDevelopmentTestingReady to DeployDone

WIP

WIP

Page 105: Johdanto leaniin ja ketterään tietotyöhön

Kumulatiivinen virtausdiagrammi

QueuePlanDevelopmentTestingReady to DeployDone

Cycle time

Page 106: Johdanto leaniin ja ketterään tietotyöhön

Kumulatiivinen virtausdiagrammi

QueuePlanDevelopmentTestingReady to DeployDone

Lead time

Page 107: Johdanto leaniin ja ketterään tietotyöhön

JATKUVA TOIMINNAN KEHITTÄMINEN

Page 108: Johdanto leaniin ja ketterään tietotyöhön

Retrospektiivi

• Mahdollisuus tiimille tarkastella ja mukauttaa toimintaansa seuraavaa iteraatiota varten

• Tarkastellaan edellisen syklin onnistumista ja toimintaa ihmisten, ihmissuhteiden, prosessin ja työkalujen suhteen

• Identifioidaan: • Hyvin menneitä asioita• Mahdollisia parannuskohteita• Vaihtoehtoja parantaa toimintaa

• Tehdään suunnitelma tiimin toimintatavan mukauttamiseksi ja parantamiseksi

Page 109: Johdanto leaniin ja ketterään tietotyöhön

Retrospektiivin rakenne

• Johdanto, palaverin teeman asettaminen• Tiedonkeräys• Oivallusten tekeminen• Päätöksenteko• Retrospektiivin päättäminen

Page 110: Johdanto leaniin ja ketterään tietotyöhön

Gathering Data

Possible activities: Timeline of the Sprint (with events,

actions, problems) Energy seismograph Starfish: continue, do more, do less,

stop doing, try doingContinue, do more, do less, stop doing, try doing

Page 111: Johdanto leaniin ja ketterään tietotyöhön

Gathering Data

Page 112: Johdanto leaniin ja ketterään tietotyöhön

Vinkkejä retroihin

• Päätettyjen toimenpiteiden läpikäynti seuraavassa retrossa

• Toimenpiteet näkyviksi tiimin tilassa ja taululla• Valitaan vain ne toimenpiteet, joita tiimi aktiivisesti

haluaa viedä eteenpäin• Valitaan asioita, joihin voidaan vaikuttaa