johdanto leaniin ja ketterään tietotyöhön
TRANSCRIPT
![Page 1: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/1.jpg)
Johdanto leaniin ja ketterään tietotyöhön
![Page 2: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/2.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/3.jpg)
MIKSI KETTERYYS?
![Page 4: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/4.jpg)
Tyypillinen työmalliPe
rehty
min
en
Suunnittelu Toteutus
TA-D
AA
!
![Page 5: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/5.jpg)
Tyypillinen työmalliPe
rehty
min
en
Suunnittelu Toteutus
OH
O!
![Page 6: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/6.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/7.jpg)
Ketterät ohjelmistoprojektit onnistuvat varmemmin
![Page 8: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/8.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/9.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/10.jpg)
Leanin ja ketteryyden arvot ja periaatteet
![Page 11: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/11.jpg)
Arvo 1: Jatkuva kehittyminen yhdessä
![Page 12: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/12.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/13.jpg)
Arvo 2: Empiirinen lähestymistapa työhön
![Page 14: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/14.jpg)
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 15: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/15.jpg)
Arvo 3: Asiakasnäkökulma
Kuva: Matt Watts
![Page 16: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/16.jpg)
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 17: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/17.jpg)
Arvo 4: Muutoksen hyväksyminen
Kuva: Jeremie Kent
![Page 18: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/18.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/19.jpg)
![Page 20: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/20.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/21.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/22.jpg)
Tietotyö on usein kompleksista
![Page 23: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/23.jpg)
Kompleksisella alueella empiirinen lähestymistapa
toimii
![Page 24: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/24.jpg)
Leanin ja ketterän työn viitekehykset
![Page 25: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/25.jpg)
Ketteriä ja leaneja viitekehyksiä
XP
Scrum
Kanban
Scrumban
jne.
![Page 26: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/26.jpg)
Scrum
![Page 27: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/27.jpg)
Scrum
• Tuotekehityksen viitekehys
![Page 28: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/28.jpg)
Scrumin arvot
Fokus
Rohkeus
Avoimuus
Sitoutuminen
Kunnioitus
![Page 29: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/29.jpg)
Iteratiivinen ja inkrementaalinen
![Page 30: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/30.jpg)
Tarkastele ja mukauta
![Page 31: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/31.jpg)
Scrumissa on roolit
TuoteomistajaScrummasterKehitystiimiScrum-tiimi
![Page 32: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/32.jpg)
Tuoteomistaja
• Tuotteen ruumiillistuma
![Page 33: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/33.jpg)
Scrummaster
• Tiimin valmentaja
![Page 34: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/34.jpg)
Kehitystiimi
• Ideoista konkretiaan
![Page 35: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/35.jpg)
Scrum-tiimi
• Virtaviivainen koneisto, joka tekee visiosta totta
![Page 36: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/36.jpg)
Scrumissa on artefakteja
Tuotteen kehitysjonoSprintin kehitysjono
Sprintin edistymiskäyrä
![Page 37: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/37.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/38.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/39.jpg)
Edistymiskäyrä (engl. burndown)
Pysymmekö ennusteessa?
todellinen ennuste
Työtä
jä
ljellä
![Page 40: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/40.jpg)
Scrumissa on tapahtumia
Sprintin suunnitteluPäivittäispalaveri
Sprintin katselmointiSprintin retrospektiivi
![Page 41: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/41.jpg)
![Page 42: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/42.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/43.jpg)
Kanban
![Page 44: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/44.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/45.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/46.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/47.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/48.jpg)
Työnkulun visualisointi: Jaettu malli siitä miten työ tehdään
![Page 49: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/49.jpg)
Työnkulun visualisointi: Näkyvyys kaikille
![Page 50: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/50.jpg)
Työnkulun visualisointi: kanban-taulut
![Page 51: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/51.jpg)
Yksinkertainen kanban-taulu
![Page 52: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/52.jpg)
Monimutkainen kanban-taulu
![Page 53: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/53.jpg)
Luova kanban-taulu
![Page 54: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/54.jpg)
Tuoteomistajuus ja ketterä tuote
ketterän ohjelmistokehityksen ohjaaminen
![Page 55: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/55.jpg)
Tuoteomistaja (engl. Product owner, PO)
Tuotteen ruumiillistuma
![Page 56: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/56.jpg)
Tiimi
Ideoista konkretiaan
![Page 57: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/57.jpg)
TUOTEOMISTAJAN VASTUUT
![Page 58: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/58.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/59.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/60.jpg)
KETTERÄ TUOTE
![Page 61: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/61.jpg)
Tuotteen evoluutio
![Page 62: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/62.jpg)
“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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/63.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/64.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/65.jpg)
Riskit
• Liiketoimintariski• Tekninen riski• Sosiaalinen riski• Hinta- ja aikatauluriski
![Page 66: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/66.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/67.jpg)
VesiputousTo
teute
ttavuu
s?
Määrittely & suunnittelu
Toteutus
Hyväks
ym
is-
test
aus
![Page 68: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/68.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/69.jpg)
Tekninen riski
![Page 70: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/70.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/71.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/72.jpg)
Liiketoiminnallinen riski
![Page 73: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/73.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/74.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/75.jpg)
Aikataulu- ja hintariski
![Page 76: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/76.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/77.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/78.jpg)
Sosiaalinen riski
![Page 79: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/79.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/80.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/81.jpg)
AIKAISET JA SÄÄNNÖLLISET TOIMITUKSET
![Page 82: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/82.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/83.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/84.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/85.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/86.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/87.jpg)
PRIORISOINTI
![Page 88: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/88.jpg)
Priorisointi arvon mukaan
Suuri arvo
Pieni arvo
![Page 89: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/89.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/90.jpg)
Leanin ja ketterän tietotyön käytännöt
![Page 91: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/91.jpg)
MITÄ JA MIKSI ENNUSTAA
![Page 92: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/92.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/93.jpg)
Edistymiskäyrä (engl. burndown)
Pysymmekö ennusteessa?
todellinen ennuste
Työtä
jä
ljellä
![Page 94: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/94.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/95.jpg)
S-M-L
T-paitakoot
![Page 96: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/96.jpg)
0-1-2-5-8-20-40-100
Tarinapisteet (engl. story points)
![Page 97: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/97.jpg)
SUUNNITTELU JA ENNUSTAMINEN: TEORIASTA KÄYTÄNTÖÖN
![Page 98: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/98.jpg)
Suunnittelu ja ennustaminen Scrumissa
![Page 99: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/99.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/100.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/101.jpg)
Flow-ajattelu ominaisuustasolla
Työjono Kehityksessä Valmis
Ominaisuus 1
Ominaisuus 2
Ominaisuus 3
![Page 102: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/102.jpg)
Suunnittelu ja ennustaminen Kanbanissa
Kuva: Jurgen Appelo
![Page 103: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/103.jpg)
Kumulatiivinen virtausdiagrammi
QueuePlanDevelopmentTestingReady to DeployDone
![Page 104: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/104.jpg)
Kumulatiivinen virtausdiagrammi
QueuePlanDevelopmentTestingReady to DeployDone
WIP
WIP
![Page 105: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/105.jpg)
Kumulatiivinen virtausdiagrammi
QueuePlanDevelopmentTestingReady to DeployDone
Cycle time
![Page 106: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/106.jpg)
Kumulatiivinen virtausdiagrammi
QueuePlanDevelopmentTestingReady to DeployDone
Lead time
![Page 107: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/107.jpg)
JATKUVA TOIMINNAN KEHITTÄMINEN
![Page 108: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/108.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/109.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/110.jpg)
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](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/111.jpg)
Gathering Data
![Page 112: Johdanto leaniin ja ketterään tietotyöhön](https://reader038.vdocuments.pub/reader038/viewer/2022103020/55cc02e5bb61eb63758b46f5/html5/thumbnails/112.jpg)
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