22
Ketterä kehittäminen julkishallinnossa Työterveyslaitoksen ketterän kehittämisen seminaari Karoliina Luoto, Codento· 13.12.2013

Ketterä kehittäminen julkishallinnossa

  • Upload
    codento

  • View
    231

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ketterä kehittäminen julkishallinnossa

Ketterä kehittäminen julkishallinnossaTyöterveyslaitoksen ketterän kehittämisen seminaari

Karoliina Luoto, Codento· 13.12.2013

Page 2: Ketterä kehittäminen julkishallinnossa

Karoliina Luoto + CodentoKonsultti, ketterä projektinhallinta,konseptointiAiemmin: tuoteomistaja, verkkotyön kehittäjä, viestintäihminen

Älykkään ohjelmistokehityksen konsulttiyritys

Page 3: Ketterä kehittäminen julkishallinnossa

Ketterät projektit onnistuvat useammin kuin vesiputousmallilla tehdyt.

Page 4: Ketterä kehittäminen julkishallinnossa

Miksi?

• Suunnittele – toteuta – testaa – julkaise toimii hienosti selkeissä, tarkkarajaisissa kokonaisuuksissa

• Tällaisia on maailmassa vähän

Page 5: Ketterä kehittäminen julkishallinnossa

Tyypillisimmät ongelmatvesiputousprojekteissa:1. Kommunikoinnin puute 2. Kasautuvat ongelmat3. Hutiin menevä toiminnallisuus4. Viivästykset5. Aikaa ja rahaa kuluu riitelemiseen 6. Vastuun välttely varsinkin asiakkaan päässä7. Muuttuvia vaatimuksia / kasvavaa ymmärrystä ei saada hallittua

Page 6: Ketterä kehittäminen julkishallinnossa

Mistä ketterän etu syntyy?Ketterän ohjelmistokehityksen julistus”Kokemuksemme perusteella arvostamme:

Yksilöitä ja kanssakäymistä enemmän kuin menetelmiä ja työkaluja

Yhteistyötä enemmän kuin sopimusneuvotteluja

Toimivaa ohjelmistoa enemmän kuin kattavaa dokumentaatiota

Vastaamista muutokseen enemmän kuin pitäytymistä suunnitelmassaJälkimmäisilläkin asioilla on arvoa, mutta arvostamme ensiksi mainittuja

enemmän.”Ks. http://agilemanifesto.org/iso/fi/

Page 7: Ketterä kehittäminen julkishallinnossa

Ketterä mallikaanei kuitenkaan ole hopealuoti

Kuva: Chris Turner Photography, Flickr

Page 8: Ketterä kehittäminen julkishallinnossa

Miten julkishallinto onnistuu ketterässä kehityksessä?

Avainrooleissa:1. Vastuun otto visiosta eli projektin suunnasta2. Resursointi3. Koko päätöksentekoketjun pohtiminen läpi4. Hankinta5. Sopimushallinta6. Läpinäkyvyys

Page 9: Ketterä kehittäminen julkishallinnossa

1. Vastuun ottovisiosta

Kuva: aglet, Flickr

Page 10: Ketterä kehittäminen julkishallinnossa

Vastuun otto visiostaTärkeä huomioida:• Jatkuvan kehittämisen ja sitoutumisen

paradigma• Toiminnan ja käyttäjän tarpeita ei voi

ymmärtää kukaan paremmin kuin tilaaja• Ominaisuuksien priorisointi tärkein tilaajan

tehtävä• Tiimin jäsenten vastuunoton tukeminen

teknologiavisiosta

Page 11: Ketterä kehittäminen julkishallinnossa

Photo: California Bakery, Flickr

2. Resursointi

Page 12: Ketterä kehittäminen julkishallinnossa

ResursointiTärkeä huomioida:• Tuoteomistajapanos 20 % työvoimasta

-> 5 hengen tiimissä kokonainen työpanos• Jos tuoteomistajan ensimmäinen ketterä

projekti, koulutusta tarvitaan• Pistemäinen ketteryysvalmennus voi olla

hyväksi matkan varrella

Page 13: Ketterä kehittäminen julkishallinnossa

Photo: PittCaleb, Flickr

3. Käy läpikoko päätöksentekoketju

Page 14: Ketterä kehittäminen julkishallinnossa

Koko päätöksentekoketjuTärkeä huomioida:• Ohjausryhmän oltava vision takana ja

ymmärrettävä työtapa -> ohjausryhmäsopimus?

• Monesti metodieroja suhteessa ketterän tiimin toimintaan on esim. päätöksenteossa • Tärkeää tehdä läpinäkyväksi

• Yhteistyön aluksi hyvä katsoa läpi metodit koko ketjun läpi johtoryhmästä toteutustiimiin

• Retrospektiivit, varsinkin parannusten tekeminen, ketteryyden ytimessä

Page 15: Ketterä kehittäminen julkishallinnossa

Photo: Aarni Heiskanen, Flickr

4. Hankinta

Page 16: Ketterä kehittäminen julkishallinnossa

HankintaTärkeä huomioida:• Ostetaan työtä, ei tiettyä lopputulosta• Huippuosaamisen houkutteleminen

• sitoutumalla itse ja ilmaisemalla se, tarjouskilpailua mainostamalla, julkisella referenssillä, henkilökohtaisilla onnistumispalkinnoilla

• Osaamisen arvioiminen: arvioidaan nimettyjen resurssien, ei yrityksen osaamista

• Osaamisen säilyttäminen: vaihdoksista sopiminen

• Yhteistyökyvyn ostaminen, esim. yhteistyökokemuksesta palkitseminen

Page 17: Ketterä kehittäminen julkishallinnossa

Photo: SanFranAnnie, Flickr

5. Sopimushallinta

Page 18: Ketterä kehittäminen julkishallinnossa

SopimushallintaTärkeä huomioida:• Sopimuksen keskeyttäminen tärkein pelote

toimittajalle• Pienin hyväksyttävä tuote (mimum viable product)

50 % budjetista, jotta ketteryys toteutuu• Läpinäkyvyys tärkein riskinhallintamekanismi• Koodi jäätävä ostajalle, esim. GitHub

Page 19: Ketterä kehittäminen julkishallinnossa

Photo: decade_null, Flickr

6. Läpinäkyvyys

Page 20: Ketterä kehittäminen julkishallinnossa

LäpinäkyvyysTärkeä huomioida:• Kaikki tärkeimmät artefaktit oltava

kehitystiimiin asti saatavilla • Myös budjettinäkymä

Page 21: Ketterä kehittäminen julkishallinnossa

Mistä tietää että on ketterä?Esimerkki kriteeristöstä:1. Käyttäjät osallistetaan kehitysprosessiin2. Tiimillä on valtaa tehdä päätöksiä 3. Vaatimukset elävät mutta aikataulu ei 4. Vaatimukset kuvataan ylätasolla, kevyesti ja visuaalisesti5. Kehitystyö tapahtuu pienissä osajulkaisuissa, joita voidaan

kehittää edelleen6. Keskitytään säännölliseen tuosten ulos saamiseen7. Tehdään jokainen ominaisuus valmiiksi ennen kuin siirrytään

seuraavaan8. 80/20 -sääntö: keskitytään etsimään 20 %:n ratkaisuja jotka

täyttävät 80 % tarpeesta9. Testausta tehdään koko projektin läpi – testaa ajoissa ja usein10. Yhteiskehittelevä ote kaikilta projektin pelaajilta

Page 22: Ketterä kehittäminen julkishallinnossa

Kiitos!Kommentteja, kysymyksiä?

[email protected] · @totoroki · +358 40 7658504