täältä - Trafi

Ylimmän johdon näkemys ketteryydestä
Ketterä kehittäminen –seminaari
Mia Nykopp
Toimialajohtaja, Kehittäminen toimiala
Vastuullinen liikenne.
Rohkeasti yhdessä.
Liikenteen viranomainen
Vastuullinen liikenne.
Rohkeasti yhdessä.
Trafin toiminnan perusta
Liikenteen turvallisuusvirasto
Miksi ketteryys?
• Vuosien vesiputouskurimus
• Muutoshallinnan kierre
• Muutokseen ei pystynyt vanhalla mallilla
vastaamaan
• Säästötavoitteet
• Kehittämisen pullokaulat
• Vähemmällä enemmän ja nopeammin!
18.2.2015
Liikenteen turvallisuusvirasto
4
Nopeita voittoja ja sitkeää venymistä
• Henkilöstötyytyväisyys parantunut
• IT-henkilöstö, substanssin asiantuntijat, toimittajien
henkilöt
• Läpinäkyvyys
• Uusia toimittajia, uusia ajatuksia ja tekemisen
meininkiä
• Tuntihinnat alentuneet 20-30%
• Tuottavuus kasvanut
• Tuottavuuden nousu mahdollistaa kehitysvolyymin
noston
• Hallinnolliset kulut 25% -> 5%
• Muuttuvassa ympäristössä saadaan suoraan
valmista!
18.2.2015
Liikenteen turvallisuusvirasto
5
Odotukset tästä eteenpäin
• Laatu
• Kustannukset
• Nopeus
• Mahdollistaminen
• Taito
• Kurinalaisuus
• Kokonaisuuden hallinta
18.2.2015
Liikenteen turvallisuusvirasto
6
Ketteryys liiketoiminnassa
Ketterä kehittäminen –seminaari
Toni Pallaspuro
Osastonjohtaja
Vastuullinen liikenne.
Rohkeasti yhdessä.
Mitä ketteryys tarkoittaa?
https://www.youtube.com/watch?v=XYBVtSQXIfM&list=PL
wpYjgnx6dIhiJzjZmfR6Uge85BvmKmW7&index=3
18.2.2015
Liikenteen turvallisuusvirasto
8
Miten ketteryys näkyy liiketoiminnalle?
Kehitystehtävien vastuu liiketoiminnalla
 Tarvitaan uutta osaamista ja venymistä!
18.2.2015
Lähde: http://www.wallpapervortex.com/wallpaper-20520miscellaneous_hard_working_ants_wallpaper.html#.VNisNE-KDIU
Liikenteen turvallisuusvirasto
9
Miten ketteryys näkyy liiketoiminnalle?
 Uusia rooleja ja uudenlainen tekemisen malli
18.2.2015
Lähde: http://moz.com/blog/ensuring-client-collaboration-through-agile-marketing
Liikenteen turvallisuusvirasto
10
Miten ketteryys näkyy liiketoiminnalle?
• Yhteistyön merkitys korostuu!
18.2.2015
Lähteet: http://southernweb.com/2013/08/team-collaboration-day/
https://www.thoughtfarmer.com/files/2012/08/collaboration-definition.png
Liikenteen turvallisuusvirasto
11
Miten ketteryys näkyy liiketoiminnalle?
• Asiakaslähtöisen ajattelutavan lisääntyminen –
Lisääntynyt arvon tuotto & kustannustehokkuus
18.2.2015
Lähteet: http://thesociallawfirm.com/wp-content/uploads/2014/10/client-centric.jpg
http://blog.nayima.be/wp-content/uploads/CVA-l.png
Liikenteen turvallisuusvirasto
12
Miten ketteryys näkyy liiketoiminnalle?
• Enemmän vapautta toteutukseen –
lopputulos ratkaisee!
18.2.2015
Lähde: http://www.superbwallpapers.com/digital-art/freedom-17371/
Liikenteen turvallisuusvirasto
13
Miten ketteryys näkyy liiketoiminnalle?
Kohti ketterää organisaatiota
ketterä ajattelutapa vaikuttaa
kaikkeen tekemiseen
18.2.2015
Lähde: http://architektt.com/skype-headquarters-in-palo-alto-i-blitz/
Liikenteen turvallisuusvirasto
14
Ketteryyden tuomat hyödyt liiketoiminnalle
 Tiiviimpää yhteistyötä
 Selkeämmät roolit
 Ymmärrystä koko
”systeemistä”
 Valmiita lopputuotoksia
18.2.2015
Lähde: http://www.wallpapervortex.com/wallpaper-20520miscellaneous_hard_working_ants_wallpaper.html#.VNisNE-KDIU
 Selkeyttä ohjaukseen
 Kustannustietoisuutta
 Kustannussäästöjä
 Läpinäkyvyyttä
Liikenteen turvallisuusvirasto
15
”Uhraukset” ketteryyden saavuttamiseksi
 Opeteltava uusi ajattelumalli (esim. se miten tehdään ei ole tiedossa)
 Resurssit tiukilla uusien roolien ja kokonaisvastuun myötä
 Uuden osaamisen tarve liiketoiminnassa (ja tietohallinnossa)
 Lisääntynyt ajan käyttö kehitystehtävien seurantaan ja ohjaukseen
18.2.2015
Lähde: http://moz.com/blog/ensuring-client-collaboration-through-agile-marketing
Liikenteen turvallisuusvirasto
16
AGILE: ”Stop starting – Start finishing!”
18.2.2015
Lähde: http://gtdforcios.com/2014/01/18/the-power-of-the-daily-review/finish-line/
Liikenteen turvallisuusvirasto
17
Liikenteen turvallisuusvirasto
Kumpulantie 9, 00520 Helsinki
PL 320, 00101 Helsinki
Puhelin 029 534 5000
www.trafi.fi
Vastuullinen liikenne.
Rohkeasti yhdessä.
Ketteryys Trafissa – 11.2.2015
Jonne Saarinen
Vastuullinen liikenne.
Yhteinen asia.
Miksi muutosta tarvitaan
Ylittynyt
budjetti
Venynyt
aikataulu
And so on…
”Punainen
lanka” hukassa
Epäedulliset
sopimukset
Laatuvelka
18.2.2015
Liikenteen turvallisuusvirasto
20
Huomioitavat elementit
18.2.2015
Liikenteen turvallisuusvirasto
21
Peruspilarit
”Ostaja kuskin paikalle”
Nykyaikaiset sopimukset
Työnohjaus ostajalla
Kontrolli tiimien kokoonpanosta
28.8.2013
Liikenteen turvallisuusvirasto
22
Peruspilarit
Kevyt ja osaava
organisaatio
Hallinnolliset roolit minimiin
Osaaminen keskiössä, ei roolit
Ison kuvan hahmottaminen
28.8.2013
Liikenteen turvallisuusvirasto
23
Peruspilarit
”Elinkaariajattelu”
Projekti vs. jatkuva palvelu
Laatuvelan vaikutus
Fokus tavoitteessa
28.8.2013
Liikenteen turvallisuusvirasto
24
Peruspilarit
Time to delivery & ROI
Arvontuoton korostaminen
Työn pilkkominen
”Punainen lanka” eli prioriteetit
28.8.2013
Liikenteen turvallisuusvirasto
25
Peruspilarit
Asenne & arvot
Epäonnistu nopeasti ja usein
Läpinäkyvyys
Jatkuva parantaminen
28.8.2013
Liikenteen turvallisuusvirasto
26
Peruspilarit pähkinänkuoressa
”Ostaja kuskin paikalle”
Kevyt ja osaava
organisaatio
”Elinkaariajattelu”
Time to delivery & ROI
Asenne & arvot
28.8.2013
Liikenteen turvallisuusvirasto
27
Saavutuksia…
Tekemisen meininki
Tyytyväisiä tekijöitä
Hallinnollisten töiden
osuus 35&  5%
Tuottavuus lähes
kaksinkertainen
Julkaisusykli 3 X vuosi
 viikottain
Läpinäkyvyys
18.2.2015
Liikenteen turvallisuusvirasto
28
Opittavaa ja parannettavaa
18.2.2015
Osaaminen
Muuttuneet roolit
Projektikulttuuri vs.
ketteryys
Uudet vastuut &
vastuunotto
Työtilat
Sitoutuminen
Liikenteen turvallisuusvirasto
29
Motivaatiolla saadaan
homma liikkeelle,
asenteella saavutetaan
tuloksia
28.8.2013
Liikenteen turvallisuusvirasto
30
28.8.2013
Liikenteen turvallisuusvirasto
31
Kiitos.
Kysymyksiä? 
18.2.2015
Liikenteen turvallisuusvirasto
32
Ketteryys Trafissa – 11.2.2015
Matti Riihijärvi
Vastuullinen liikenne.
Yhteinen asia.
Lähde: http://www.team-bhp.com/forum/attachments/modifications-accessories/1215209d1393918066-mapmyindias-smart-mirror-integrated-irvm-reversing-camera-navigation-solution-image-mapmyindia-smart-mirror.jpg
http://www.milliande-printables.com/images/female-face-silhouette-stencil-2pair.jpg
http://www.troll.me/images/pissed-off-obama/its-your-fault-someone-needs-to-clean-this-mirror.jpg
Asiakkaan
tarvetta
ymmärretään
paremmin
Vaatii
enemmän
ihmisiltä ja
tiloilta
Ennustettavuuden
myötä myös
luottamus lisääntyy
Lyhyempi
time-tomarket
Pilkkominen
pienentää
riskejä
MITTAMINEN
Automatisoitu release
management
Automatisoitu orkestrointi
Automatisoitu
konfiguraationhallinta
Automatisoitu testaus
Automatisoitu integrointi
Automatisoitu monitorointi
KULTTUURI
http://files.itproportal.com/wp-content/uploads/photos/DevOps.png
Ketterä kehittäminen: kokemuksia ja
käytännön tekemistä
Maaria Toikka
Vastuullinen liikenne.
Yhteinen asia.
Missä olen soveltanut menetelmää?
Sähköisen asioinnin kehittäminen
Sähköinen asiointi ja Oma asiointi -palvelut
Alusta ja palvelujen hallinta
Vesikulkuneuvopalvelut
2013-2014
Ajoneuvopalvelut
2014-2015
Vene- ja
aluspalvelut
2014-2015
Ajoneuvoverotuksen
palvelut
2014-2015
Ajokortti
palvelut,
vaihe 1
2015
Alustan
jatkokehitys
2015-2016
Ajokorttipalvelut
osa 2
2016
Ammattipätevyys
2016
Näille kehitystehtäville ominaista riippuvuudet:
• arkkitehtuurin kehittämisestä
• taustajärjestelmien kehittämisestä
• osalla tehtävistä lainsäädäntöriippuvuus
11.2.2015
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
43
Sisäistä roolit
• Scrum Master: osaaminen menetelmästä ja työote
• Osaava Scrum Master tärkeä menetelmän osaajana– tilaajan tunnistettava
osaaminen
• Hyvä scrum osaa huolehtia, ettei projektista muodostu toimittajan projekti
• Tuoteomistaja: tuntee laajasti tuotteen ja laajemmin kokonaisuuden
• Tuoteomistaja vastaa tehtävistä ja niiden priorisoinnista
• Tuoteomistaja voi toimia myös nk. projektipäällikkönä, jos hallinnollisten tehtävien
määrä on kohtuullinen
• Projektipäällikkö – hallinnollinen pyörittäjä
• Erillinen projektipäällikkö tarpeen lähinnä laajoissa kompleksisissa
tehtäväkokonaisuuksissa
Lessons
learned
11.2.2015
 Osaaminen oman organisaation vastuulla
 Scrumin osaaminen varmistettava – cv tai htvkokemus ei kerro koko totuutta
 Kaikkien tunnettava ja sisäistettävä roolinsa
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
44
Menetelmä haltuun
• Sama käsitys menetelmästä: tiimin, tuoteomistajan ja
scrumin tulee ymmärtää, miten menetelmää sovelletaan
• Erilaiset käsitykset tuovat sekaannusta tehtävien hallintaan
• Lääkkeenä esim. retrot, joissa avoimesti kommunikoidaan, annetaan
palautetta ja mietitään, miten homma hoituisi paremmin
• Ensimmäisessä projektissa roolit olivat jäsentymättä ja
menetelmä heikosti hallussa sekä scrumilla että meillä
Trafilaisilla
Lessons
learned
11.2.2015
 Yhteinen menetelmäkoulutus projektin alussa
 Hyvät vuorovaikutustaidot tarpeen
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
45
Silmät avautuivat osaavan scrumin kautta
• Toisessa projektissa saimme uudelta toimittajalta osaavan ja
hyvät vuorovaikutustaidot omaavan Scrum Masterin, joka opasti meitä
trafilaisia ”kädestä pitäen”
• Silmät avautuivat  tuoteomistajana oma ymmärrys kasvoi
• Suuri haaste oli ottaa 1. projektin kokonaisuus jälkeenpäin haltuun, kun mm.
käyttäjätarinat oli kirjoitettu vain ylätason lauseilla
• Työkalut: työkalut paremmin käyttöön  pelkkä työkalujen
osaaminen ei kuitenkaan riitä  pitää osata myös ketterän kehityksen
periaatteet ja soveltaa työkaluja apuvälineenä sovitulla tavalla
• Haasteena varjotyökalut esim. sähköposti tai chat, joissa hiotaan
ominaisuuksia tai tehdään tarkennuksia  määrittelyn tulee tallentua myös
paikkaan, jossa määrittelyjä ylläpidetään. Vaatii tuoteomistajalta jatkuvaa
puurtamista ja tarkkaavaisuutta
Lessons
learned
11.2.2015
 Paras perehdyttäjä on osaava Scrum Master.
 Käytännön jokapäiväistä tekemistä ei helposti opi
teoriapainotteisilla koulutuspäivillä.
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
46
Kaikkea ei tehdä heti – minimi, jolla voidaan
mennä tuotantoon
• Ensimmäisessä projektissa lähdimme suunnittelemaan ja sen
jälkeen toteuttamaan pitkälle hiottua palvelua, jossa oli paljon
nk. lisäominaisuuksia
• Jo valmiiksi tiukka aikataulu alkoi tuntua yhä vaikeammalta
saavuttaa ja ominaisuuksien karsimiseen päädyttiin pakosta
• Jos olisimme jo lähtökohtaisesti suunnitelleet
minimitoiminnallisuuden, olisi toteutus päässyt aikaisemmin
liikkeelle ja sillä olisi ollut aikataulua edistävä vaikutus
Lessons
learned
11.2.2015
 Suunniteltava palvelusta ensin mahdollisimman
suppea versio, jolla voisi mennä tuotantoon ja
saada myös palautetta sitä kautta
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
47
Päivittäinen työkalu - Confluence
11.2.2015
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
48
Päivittäinen työkalu – JIRA - Backlog
11.2.2015
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
49
Päivittäinen työkalu – JIRA – Sprint
Backlog
11.2.2015
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
50
Käyttäjätarinat, määrittely ja arviointi
yhteistyössä tiimi ja Trafi - lukujärjestys
DailyScrum
Nopea tilannepalaveri (tiimi)  keskustellen
Sprint
suunnittelu
Sprintin tehtävät työn alle  Sprint backlogin muodostaminen
Sprint
valmistelu
Seuraavan sprintin tehtävien valmistelu  Confluence ja Backlog
Review /
demo
Sprintin aikaansaannokset  tarkennukset Confluence ja Backlog
Retro
Analysointi ja toimintatavat  Laput  Kuinka usein?
ma
DailyScrum
Viikko 1
Viikko 2
Sprint
suunnittelu
ma
DailyScrum
ti
DailyScrum
ti
DailyScrum
ke
DailyScrum
ke
DailyScrum
Sprint
valmistelu
11.2.2015
Maaria Toikka / Tiedon hyödyntäminen
to
pe
DailyScrum
to
DailyScrum
pe
DailyScrum
DailyScrum
Review /
demo
Retro
Liikenteen turvallisuusvirasto
51
Homma hoidettu sovitusti - Definition of done
Koodikäytännöt
Kehittäjien
Definition of
done
Tuotteen
hallinta=
Product
Backlog
JIRA - vaiheittaiset tehtävät sprintissä
Toteutuksessa
Toteutus
valmis
Definition
of done
Toteutus
Integraatiotestauksessa
Integraatiotestaus valmis
Definition
of done
Integraatiotestaus
Toiminnal
-linen
testaus
Versiot
Valmis
HYTE:een
Definition
of done
Toiminnallinen
testaus
Asennettu HYTE
HYTEtestaus
Valmis
tuotantoon
Definition
of done
Toiminnallinen
testaus
Definition of done on määriteltävä ja huolehdittava, että myös noudatetaan
11.2.2015
Maaria Toikka / Tietovarannot
Liikenteen turvallisuusvirasto
52
Sähköiseen asiointiin liittyvien kehitystehtävien
resursointi – joustavat, pienet tiimit, yhteiset
tukiresurssit
T1 Ajoneuvot
Kehittäjä 1 asiointi
Kehittäjä 2 asiointi
Kehittäjä 3 / Scrum asiointi
Taustarekisterin kehittäjä
T3 Ajo-oikeudet
Kehittäjä 1 asiointi
Kehittäjä 2 asiointi
Taustarekisterin kehittäjä
Tiedonluovutuksen kehittäjä
23.1.2015
Maaria Toikka
Kaikkia tiimejä tukevat
roolit:
•
•
•
•
•
•
•
•
Arkkitehtuuri
Menetelmät
Integraatiotestaus
Päätelaitetestaus
Tietoturva
UX
Käytettävyys
Sähköinen asioinnin
tuoteomistaja ja icttuoteomistaja
T2 Ajoneuvoverotus
Kehittäjä 1 asiointi
Kehittäjä 2 asiointi
Scrum (20%)
Taustarekisterin kehittäjä
T4 Merenkulku ja veneily
Kehittäjä 1 asiointi
Kehittäjä 2 asiointi
Kehittäjä 3/Scrum asiointi
Taustarekisterin kehittäjä
Tiedonluovutuksen kehittäjä
Liikenteen turvallisuusvirasto
53
Miten varmistetaan asiakaslähtöisyys?
Valtion yhteinen asiakkuusstrategia
Asiakkaalla on käytettävissään tarvitsemansa palvelut,
joiden sisältöön ja toteuttamiseen
hänellä on mahdollisuus vaikuttaa.
Palvelujen tuotanto ja kehittäminen perustuu
asiakkaiden toiminnan ja tarpeiden
ymmärtämiseen ja kunnioittamiseen.
Trafin sähköisessä asioinnissa:
•
•
•
•
•
Alustava kokonaiskonsepti ennen liikkeellelähtöä
Konseptin tarkennus kilpailutuksen aikana (neuvottelumenettely)
Palvelusuunnittelu
Käyttäjien haastattelut rautalankojen ja käyttöliittymän dummyversion pohjalta
Seuraavaksi: käytettävyystestaus laajemmasta kokonaisuudesta
11.2.2015
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
54
Automaatiotestaus kaiken a ja o
Yksikkötestit ja integraatiotestit
• Trafin oman testauksen tarve vähentynyt automaation myötä
• Automaatiotestaus ei kuitenkaan kata kaikkea  mm.
julkisessa käyttöliittymässä paljon ohjaavaa tekstiä ja
linkityksiä, joiden toimivuus vaatii tarkistamista. Myös
käyttöliittymän yhtenäisyys eri palvelujen välillä
manuaalitestauksessa.
• Päätelaitetestaus ed. osalta tuo oman ison lisän testaukseen
Lessons
learned
11.2.2015
 Yksikkötestauksen automatisoinnin laiminlyönti
kostautuu myöhemmin
Maaria Toikka / Tiedon hyödyntäminen
Liikenteen turvallisuusvirasto
55
Ketterät hankinnat
Jaakko Julin
Vastuullinen liikenne.
Yhteinen asia.
Kilpailutus
• Kilpailutusmenettely – avoin,
rajoitettu, neuvottelumenettelyt
• Hankkeen kuvaus
• Substanssi vahvasti mukana
18.2.2015
Liikenteen turvallisuusvirasto
57
Valintakriteerit
• Hinnan (30-50%) lisäksi
osaamisen (30-50%) vertailu
tärkeää
• Innovatiivisuus tai esimerkiksi
palvelumallin kuvaus (10-20%)
• Pakolliset vaatimukset
• CV:stä koostuu yrityksen
osaaminen
• Kokemusten kirjaus haastavaa
18.2.2015
Liikenteen turvallisuusvirasto
58
Ketterät sopimukset
• Resurssien hankinta
• EI takuuta
• Lyhyt irtisanomisaika
• Henkilömuutoksien osalta selkeä
prosessi hyväksyntöineen
• Tiimin koon skaalaus
o Ylläpito haasteellinen, jos ei
tarvetta kokoaikaiselle tiimille
18.2.2015
Liikenteen turvallisuusvirasto
59
Ketterien sopimusten hyödyt
• Kehitys Trafin työnjohdossa
• Nopeampi reagointi
kehitystarpeisiin
• Työn tuottavuus kasvanut
• Osaaminen vahvistunut
• Kustannukset alas selkeästi
18.2.2015
Liikenteen turvallisuusvirasto
60
Liikenteen turvallisuusvirasto
Kumpulantie 9, 00520 Helsinki
PL 320, 00101 Helsinki
Puhelin 029 534 5000
www.trafi.fi
Vastuullinen liikenne.
Yhteinen asia.