siirtyminen ketteriin menetelmiin trafissa, knowit-aamiaisseminaari 8.10.2015 - mikko vuorikoski
TRANSCRIPT
Siirtyminen ketteriin menetelmiin
Trafissa
Knowit aamiaisseminaari
8.10.2015
Mikko Vuorikoski
Esiintyjä
• DI, MBA
• Valtorin hankintajohtaja 1.4.2014 alkaen
• Tätä ennen Trafin tietohallintojohtaja elokuusta 2012
• Muu ura vuodesta 1983.
• Yksityisellä sektorilla sekä asiakkaiden puolelle johtotehtävissä että toimittajien liiketoimintajohdon ja myynnin tehtävissä
• Muuta
• Sivutoiminen opettaja Haaga-Helian tietoteknikkan englanninkielisessä Master-ohjelmassa (IT-service management-kurssi, sekä sourcing-kurssi)
• TEK teknologiavaliokunnan jäsen
• Ihminen
• Vaimo, 2 täysikäistä lasta
• Juoksu, Lukeminen, Mökkeily kaikkine herkkuineen
9.10.2015Valtori - Etunimi Sukunimi
2
Mikä on Valtion tieto- ja
viestintätekniikkakeskus Valtori?
• Valtori tuottaa valtionhallinnon
toimialariippumattomat ICT-
palvelut.
• Valtorista asiakkaat saavat
käyttöönsä markkinoiden parhaan
ja sitoutuneimman valtionhallinnon
ict:n asiantuntemuksen.
• Tavoitteena on, että valtion
toimialariippumattomat ICT-
palvelut ovat kilpailukykyisiä,
laadukkaita, ekologisia,
tietoturvallisia ja asiakastarpeet
täyttäviä.
9.10.2015
3
Valtori -
Espoo 6
Helsinki
164
Vantaa 9
Hämeenlinna 77
Turku 26
Tampere 16
Lahti 7
Lappeenranta 19
Imatra 1
Jyväskylä 25Joensuu 17
Vaasa 17
Seinäjoki 4
Kokkola 3
Kajaani 4
Oulu 17
Rovaniemi 24
Mikkeli 12
Raahe 1
Savonlinna 3
Ylivieska 1
Kouvola 11
1–10 henkilöä
11–20 henkilöä
21–50 henkilöä
51– henkilöä
Kuopio 19
Hyvinkää 1 Kerava 1
Huittinen 1
Sukeva 1
Pori 7
Pelsonsuo 1
Helsinki 334
• Henkilöstö noin 685 henkilöä
• Toimii 35 paikkakunnalla
• Sopimuskanta n. 161,5 M€
• Työasemia hoidossa noin 59 000 kpl
• Palvelimia vastuulla noin 4 950kpl
Faktoja Valtorista 1.10.2015
Tornio 2
4
Jokioinen 10
Parkano 1
Kannus 1
Kolari
1
Outokumpu 1
Iisalmi 1
Valtion ICT-palvelukartta ja Valtorin rooli
29.8.2014
5
Trafi pähkinänkuoressa
9.10.2015Valtori - Etunimi Sukunimi
6
•antaa tarvittavia lupia, hyväksyntöjä ja muita päätöksiä sekä toimialaa koskevia
oikeussääntöjä
•vastaa tutkintojen järjestämisestä, toimialan verotus- ja rekisteröintitehtävistä sekä
luotettavista tietopalveluista
•valvoo liikennemarkkinoihin liittyviä tehtäviä sekä liikennejärjestelmää koskevien sääntöjen
ja määräysten noudattamista
•osallistuu kansainväliseen yhteistyöhön
•huolehtii liikennejärjestelmän toimivuudesta myös
poikkeusoloissa ja normaaliolojen häiriötilanteissa
•luo edellytyksiä älyliikenteen
•innovatiiviseen kehittämiseen
•jakaa tietoa kansalaisille liikkumisen valinnoista.
Trafin historia
9.10.2015Valtori - Etunimi Sukunimi
7
Lähtökohdat Trafissa elokuussa 2011
• Trafi oli aloittanut toimintansa vuoden 2010 alusta
• Ajoneuvohallintokeskukselta periytynyt massiivinen järjestelmäuudistusprojekti KT1 oli käynnissä
• Ajokorttiuudistukseen ja EU-direktiivin noudattamisesta johtuva pakko saada toteutetuksi
• Runsaasti räätälöityjä järjestelmiä, joita kehitettiin perinteisillä
• Vesiputousmallisilla projekteilla
• Muutoshallinnan kautta massiivisilla vuosijulkistuksilla
• Tulossa oli merenkulun järjestelmien uudistaminen sekä venerekisteröinnin siirto Maistraatista Trafille
• Tiukat aikatauluvaatimukset
• Tietohallinto organisoitu perinteisesti
• Kehitysyksikkö
• Sovellushallinta
• Infra
• Paljon uudistushaluisia nuoria ammattilaisia
9.10.2015Valtori - Etunimi Sukunimi
8
Perinteiset toimintamallit
9.10.20159
Start
Specified
outcome
StartAppropri
ate
outcome
Waterfall
Snakepath
Ketterillä mentelmillä sama tavoite kuin
Leanillä – hukan minimointi
10
The Pareto Principle at Work:
Features and Functions Used in
a Typical System
9.10.2015
11
Arvoon perustuva lähetymistapa
12
Vaatimus-
ohjattu
Vaatimukset
Kustannukset Aikataulu
AikataluKustannukset
Ominaisuudet
Arvo/visio
ohjattu
Suunnitelma tuottaa kustannus-
Arvion ja aikataulunVisio tuottaa ominaisuusvaatimuksia ja työarvioita.
Haetaan koko ajan maksimiarvoa rahalle.
Perinteinen Ketterä
Yksityiskohtainen
vaatimusmäärittely
Prioriteettejä
Määritellään
Koko ajan
Ketterä vs. vesiputous
8/3/2009
13
VisionSpecification
Design Engineering
Testing
Deployment
Tyypillisesti 2-4 viikon sprinttejä
VisionSpecification
Design Engineering
Testing
Deployment
VisionSpecification
Design Engineering
Testing
Deployment
VisionSpecification
Design Engineering
Testing
Deployment
VisionSpecification
Design Engineering
Testing
Deployment
what is ”iterative & incremental” about?as illustrated by Jeff patton
8/3/2009Company Confidential
14SOURCE:
http://www.agileproductdesign.com/blog/dont_know_what_i_want.html
Incremental working method:
Iterative working method:
Tilaratkaisu ketteriin
menetelmiin
9.10.2015
15
- 4 isoa tiimihuonetta(6+)
- 5 keskikokoisia (4-6)
- 2 pieniä (4)
Mitä tällä on saavutettu
• Tuntihinnat alentuivat 20-30%
• Hallinnolliset kulut pienentyneet n. 25%:sta alle 5%
• Henkilöstötyytyväisyys projekteissa parantunut huomattavasti
• Trafin substanssin tuoteomistajat
• Trafin tietohallinnon asiantuntijat
• Toimittajien tiimiläiset
• Uusien toiminnallisuuksien tuotantotehokkuus kasvanut merkittävästi
• Tuottavuus /€ jopa kolminkertaistunut
• Eri toimittajien tekijöistä koskevien parhaiden osaajien tiimit mahdollisia
”En vaihtaisi enää takaisin entiseen. Nyt tiedän joka päivä, että olen tekemässä oikeita asioita. Päätökset erilaisiin valintoihin saadaan päivän sisällä”.
Missä riskinpaikat
• Tuoteomistaja ei ymmärrä rooliaan
• Tiimi ei saa vastauksia kysymyksiinsä
• Tehtäviä ei saada priorisoitua
• Ei pidetä tuotearviota (retrospektiivit)
• Tiimi lipsuu sitoumuksistaan
• Kasvatetaan teknistä velkaa
• Tiimin työ ei ole aidosti ketterää
• Juopa asiakkaan ja toimittajan välillä
9.10.2015Valtori - Etunimi Sukunimi
17
Mistä ketterän toimintatavan ”ylivertaisuus”
johtuu
• Sitoutuminen yksilöinä ja ryhmänä
• Nopea epäonnistuminen/nopea oppiminen virheistä
• Oikeiden asioiden tekeminen – kaiken tekemisen arvottaminen
suhteessa muuhun tekemiseen
• Minimaalinen hallinto
• Tulosten läpinäkyvyys koko ajan
• Jatkuva työn tulosten arviointi
• Jatkuva testaus top-to-bottom
9.10.2015Valtori - Etunimi Sukunimi
18