Erilaisia tapoja tehdä ohjelmistokehitystä eli miten luoda ketteryyttä ja ennakkosuunnittelua oikeisiin paikkoihin
|
|
- Jyrki Mäki
- 10 vuotta sitten
- Katselukertoja:
Transkriptio
1 Matti Vuori Erilaisia tapoja tehdä ohjelmistokehitystä eli miten luoda ketteryyttä ja ennakkosuunnittelua oikeisiin paikkoihin Johdanto Kun esimerkiksi ohjelmistokehityksen projektimalleja kritisoidaan, unohtuu usein se, että on olemassa erilaisia tapoja tehdä asioita, joka erilaisuus riippuu tavoitteista. Sen sijaan ajatellaan, että on yksi paras tapa ja muut tavat ovat jotenkin vanhentuneita, epäkypsiä tai kehnoja.usein väitetään, että juuri Suomessa mahtuu asiaan kuin asiaan kerrallaan vain yksi totuus. Joskus voi ollakin niin, että on yksi ja yleinen paras tapa, mutta yleensä voi kyse olla vain erilaisen kontekstin erilaisista vaatimuksista ja mahdollisuuksista. Tässä paperissa tarkastellaan lyhyestä erilaisia tuote- ja ohjelmistokehityksen tilanteita ja niiden prosessien keskeisiä piirteitä sekä ennakkosuunnittelun ja ketteryyden ilmenemismuotoja. Tämä on tärkeää siksi, ettemme aseta toiminnalle sellaisia vaatimuksia, jotka ovat sille epärelevantteja, vaan osaamme antaa vaikkapa kuumien tiimien tai tutkijoiden tehdä työnsä sillä tavalla, joka on niissä paras ja tuloksellisin, emmekä tyrkytä niihin tilanteisiin vaikkapa jotain projekti- tai laadunvarmistusmalleja, jotka on suunniteltu teolliseen järjestelmäkehitystapaan. Ja toisinpäin on osattava kirkkaasti nähdä ne tilanteet, joissa tarvitaan prosessityötä ja kriittisten asioiden systematisointia. Niinpä, 2010-luvun menestystekijöitä eivät ole tasapäistäminen ja yhden koon ratkaisut, vaan esimerkiksi kontekstitietoisuus, tarkoituksenmukaisuus, kriittisten tekijöiden tunnistaminen ja erilaistamisen riskinotto. 1 (5)
2 Erilaisia tyyppitilanteita Esim. seuraavissa tyyppitilanteissa on tarve erilaisiin prosesseihin: Asiakaslähtöisiin vaatimuksiin perustuva projektitoimitus Esimerkiksi uniikin tietojärjestelmän kehittäminen organisaatiolle. Tarvitaan systemaattinen projektimalli. Keskeistä on hallinta ja varmistus "devil is in the details". Ennakkosuunniteltua: Projektimalli (ketteräkin sellainen on tiukan epäketterän ennakkosuunnittelun tulosta!), projektointi, laadunvarmistuksen malli, testausprosessi, riskienhallinta, katselmoinnit, asiakkaan tekemän hyväksynnän menettelyt, hyväksymistestauksen peruspiirteet. Ketterää: Testauksen sisällöt, vaatimusten iterointi tai ketterä kehittäminen, hyväksymistestauksen yksityiskohdat. Huom! Tässä ja kaikissa seuraavissa kohdissa eivät ennakkosuunniteltujen ja ketterien asioiden listat ole läheskään kattavia, vaan ainoastaan tilannetta ja toimintatyyliä visualisoivia. Vakiintuneen konseptin / alustan implementointi / räätälöintiprojekti Esimerkiksi tietyn toiminnanohjausjärjestelmä-alustan räätälöinti yritykseen. Tarvitaan systemaattinen projektimalli. Keskeistä on hallinta ja varmistus. Keskeistä on hallinta ja varmistus "devil is in the details". Ennakkosuunniteltua: Räätälöinnin teollinen toteutustapa alusta loppuun. Ketterää: Räätälöinnin ja integroinnin detaljit, integrointien testaus. Hienoa: Tehokas tehdasmaisuus tekee toiminnasta sujuvaa ja vähentää riskejä kunhan kohdetilanne on arvioitu oikein. Systemaattinen uuden tuotteen kehittäminen Esimerkiksi tunnistettujen markkinatarpeiden tai asiakasryhmän vaatimusten perusteella tehtävä tuotekehitys. Traditionaalinen tuotekehitysprosessi. Konseptivaiheen, suunnnittelun ja toteutuksen jatkumo, porttiajattelu. Ennakkosuunniteltua: Tuotekehitysprosessi. Ketterää: Prosessin yksittäiset menettelyt. Useimmiten varsinainen kehittäminen ei voi olla kovinkaan ketterää inkrementaalinen kehittäminen uusien versioiden kautta on eri asia. Innovaatiolähtöinen tuotekehitys Esimerkiksi tilanne, jossa uusia konsepteja kehitellään organisaation tutkimuskeskuksessa useita ja niistä poimitaan osa tuotteistukseen. Olennaista on innovaation kehittely innovaattorille / innnovaattoreille sopivalla tavalla. Tuotteistus ja paketointi on suoraviivaista, nopeaa ja tehokasta. Olennaista on oikean konseptin löytäminen ja sen muuttaminen innovaatioksi. Ennakkosuunniteltua: Tuotteistusprosessi ja sen yhteydessä tapahtuva testaus ja muu laadunvarmistus. Ketterää: Innovointiprosessi, innovoinnin yhteydessä tapahtuva testaus, proof of concept -testaus. 2 (5)
3 Pakolliset LVmenettelyt Kulttuuri Ratkaisuavaruuden laajuus Prosesseihin vaikuttavia asioita Pyrkimys riskien minimointiin Asiakassuhteen luonne Aktiviteetin paloittelu Ammattitaito ja ympäristön kypsyys Toimintamallin deterministisyys Kehittäjän läsnäolon jatkuvuus Tutkimuslähtöinen tuotekehitys Esimerkiksi valtiollinen tutkimuskeskus tekee teknologiatutkimusta ja tuotteistaa sen tuloksia. Olennaista on tutkimuksen tekeminen sen pelisäännöillä ja herkkyys sen tulosten hyödyntämismahdollisuuksille. Tuotteistus ja paketointi on suoraviivaista. Olennaista on oikean konseptin / teknologian löytäminen ja sen muuttaminen innovaatioksi. Ennakkosuunniteltua: Puitteet, keksintöjen käsittely ja tuotteistus. Ketterää: Tutkimustyö, proof of concept -testaus. Systemaattinen olemassaolevan tuotteen edelleen kehittäminen Esimerkiksi nettiselaimen jatkuva parantaminen vuosi vuodelta. Kilpailutilanteessa se voi olla luonteeltaan ketterää ja kiivasta. Tuotehallinnan, ylläpidon ja kehittämisen näkökulmat yhdistyvät ja painottuvat eri tavoilla. Proaktiivinen ja reaktiivinen kehittely, parantaminen, korjaus. Ennakkosuunniteltua: Ylläpitomalli, kehittämisen prosessi, suuntaa-antava roadmap, tuotteen eheyden ja regressioriskin hallinta (ml. regressiotestaus). Ketterää: Mahdollinen ketterä kehittämismalli, ketterä reagointi asiakas- ja käyttäjätarpeisiin ja tietoihin, uusien vaatimusten tunnistaminen, testaus ilmiöiden perusteella. 3 (5)
4 Yhteisöllinen kehittäminen Esimerkiksi avoimen lähdekoodin käyttöjärjestelmän kehittäminen. Orgaaninen kehittämisprosessi yhteisössä. Olennaista on uusien toimintojen hyväksymisprosessi ja testaaminen. Kun ei ole kattavaa testausjärjestelyä, pitää uusia julkistuksia kypsytellä erilaisten hyväksymistasojen läpi. Ennakkosuunniteltua: Yhteisön pelisäännöt, uusien toimintojen ja muutosten hyväksyminen, testausvaatimukset. Ketterää: Reagointi yhteisön impulsseihin, riskienhallinta. Sosioteknisen järjestelmän osallistuva kehittäminen Esimerkiksi käyttäjät ja kehittäjät luovat yhdessä valvomojärjestelmää ja sen käyttöprosesseja. Olennaista on rajata tämä kehittämistapa käyttöliittymäkerrokseen ja tehdä tekniikka toisella prosessilla. Systemaattista: Osallistuvan suunnittelun menettely ja työn ohjaus sen perusteella. Jäädytyksen jälkeinen laadunvarmistus. Ketterää: Reagointi prosessin aikana havaittuihin uusiin asioihin järjestelmästä ja sen käytöstä. Ketterä käyttöliittymäratkaisujen validointi. Kuumat tiimit Erityisessä tilanteessa kootaan poikkeuksellinen tiimi luomaan radikaali ratkaisu ongelmaan. Niiden pitää saada toimia millä tahansa tavalla, mikä niille on luontaista....ja saada aikaan mitä tahansa, mikä niistä on tärkeintä... Olennaista ei ole prosessi, vaan ihmisten yhteinen katalyyttinen kuumuus. Tiimiltä pitää joskus nimenomaan poistaa prosessivaatimukset! Mutta: silloin, kun tiimi ei ole kuuma, tilanne on hyvin erilainen. Kuumuus pitää osata tunnistaa tarkasti Ennakkosuunniteltua: Tiimien käsittely organisaatiossa. Ketterää: Kaikki tiimin toiminta! Organisaation omatarve-kehitys Esimerkiksi omaan tietojärjestelmään laaditut laajennukset. Prosessi vapaa riippuu henkilöstä, joka tekee. Vaarana olla luonteeltaan hakkerointia. Testaus jää heikoksi, mikä voi olla ok, jos käyttö on hyvin hallittua. Ennakkosuunniteltua: Toteutettavat toiminnot, aikataulu. Ketterää: Kaikki muu! Kriittistä: Huomattava, milloin tämä malli ei enää toimi, vaan on vaihdettava moodi vakavaksi sisäiseksi kehityspalveluksi. Kaksi kriteeriä: järjestelmän riskitaso ja kehittäjän jatkuva läsnäolo korjaamassa mahdollisia ongelmia. Hyvä prosessi / toimintamalli antaa turvallisen ja tuottoisan alustan, eikä ole kivireki tai älykkyystesti! 4 (5)
5 Yksilön tekemä ammattimainen ohjelmistokehitys Esimerkiksi yksityisyrittäjän tekemä ohjelmistotuotteen suunnittelu ja toteutus. Prosessi vapaa. Asiakas päättää, kelpaako ohjelmisto vai ei. Oma geneerinen ammattimaisuus ohjaa tekemistä oman tietotaidon puitteissa, ilman organisaation tukea Ennakkosuunniteltua: Ei mikään. Ketterää: Kaikki! Kuluttajan tekemä harrastus- ja omatarve-ohjelmistokehitys Esimerkiksi yksityishenkilön itselleen tekemä mobiililaitteen widgetti, johon haetaan täsmädataa netistä tai johonkin nettipalveluun itselleen ja kontakteilleen tekemä sovellus. Tällaisen roolin arvellaan kasvavan jatkossa. Prosessi vapaa. On turha odottaa mitään prosessia sellaisista ei ole ihmisillä mitään tietoa! Siksi välineiden on varmistettava asioita paljon enemmän kuin ammattilaisten välineiden. Ennakkosuunniteltua: Ei mikään. Ketterää: Kaikki! Tiettyn ekosysteemiin puitteissa tehtävä kehitystyö Esimerkiksi mobiililaitteen kauppapaikkaan hyväksyttyjen ohjelmistojen kehittäminen. Prosessi vapaa. Olennaisinta on täyttää ekosysteemin omistajan (esimerkiksi kauppapaikan tai kelpuuttajan) laadunvarmistusvaatimukset. Ennakkosuunniteltua: Ekosysteemin toiminta, roolit, ehdot; laadunvarmistusvaatimukset. Ketterää: Ei mikään. Jne... Yllä on varmasti vain osa erilaisista mahdollisisista tilanteista. Toivottavasti se hieman valotti tilannetta ja auttaa tunnistamaan omassa toimintaympäristössä erilaisia tyyppitilanteita, joille on eduksi se, että ne saavat hieman erilaista kohtelua. Tärkeää on tunnistaa myös tilanteet, joissa sovelletaan mallia, joka on tarkoitettu toisenlaiseen asetelmaan. 5 (5)
Scrum is Not Enough. Scrum ei riitä. Ari Tanninen & Marko Taipale. Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.
Scrum is Not Enough Scrum ei riitä Ari Tanninen & Marko Taipale Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.2009 Ari Tanninen Vanhempi ohjelmistoinsinööri Marko Taipale Teknologiajohtaja,
Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille
1(23) Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille Matti Vuori, Tampereen teknillinen yliopisto 30.10.2012 Sisällysluettelo 1/2 Esityksen tarkoitus 4 Laatu on tärkeää, ei
Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet
Järjestelmäarkkitehtuuri (TK081702) Integraation tavoitteita Lähtökohta Web-palvelut Asiakasrekisteri ERP, Tuotannon ohjaus Tuotanto Myynti Intranet Extranet? CRM Johdon tuki Henkilöstö Kirjanpito Palkanlaskenta
Onnistunut ohjelmistoprojekti
Onnistunut ohjelmistoprojekti 2.12.2008 Hermanni Hyytiälä Reaktor Innovations Oy Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt ja työkalut Tulevaisuuden
Onnistunut SAP-projekti laadunvarmistuksen keinoin
Onnistunut SAP-projekti laadunvarmistuksen keinoin 07.10.2010 Patrick Qvick Sisällys 1. Qentinel 2. Laadukas ohjelmisto täyttää sille asetetut tarpeet 3. SAP -projektin kriittisiä menestystekijöitä 4.
Enterprise SOA. Nyt. Systeemi-integraattorin näkökulma
Enterprise SOA. Nyt. Systeemi-integraattorin näkökulma 12.11.2007 Janne J. Korhonen 12.11.2007 Agenda 1. Prosessit ja palvelut, BPM ja SOA 2. BPM-projekteista yleensä 3. Prosessin elinkaarimalli 4. Kokemuksia
InnoPilotti -projekti
InnoPilotti -projekti Miksi Demola Academy toimii yrityksille tuotekehityksen maailman reflektointia Matti Vuori, Tampereen teknillinen yliopisto 28.8.2012 Sisällysluettelo Tuotekehitys ei ole prosessi
Testausoppeja toimialavaihdoksesta
Testausoppeja toimialavaihdoksesta Maaret Pyhäjärvi Email: Gsm: 040-8233777 Erkki Pöyhönen & Maaret Pyhäjärvi Nimeä Attribution (Finland) http://creativecommons.org/licenses/by/1.0/fi/
Työ intohimona caseina testaus, käytettävyys ja riskienhallinta
Työ intohimona caseina testaus, käytettävyys ja riskienhallinta Mistä kumpuaa intohimo työhön? Kolme tiivistä casea: testaus, käytettävyys ja riskienhallinta. Matti Vuori, www.mattivuori.net 16.9.2010
Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana
Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana Muutamia ajatuksia siitä, miten testaus pärjää lama-ajan säästötalkoissa. Laman patologioita ja mahdollisuuksia. Säästämisen strategioita.
Ohjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
Yhteistoiminnallisen humanoidirobotin sosiaalisia vaikutuksia työpaikalla
Yhteistoiminnallisen humanoidirobotin sosiaalisia vaikutuksia työpaikalla Matti Vuori www.mattivuori.net matti.vuori@mattivuori.net @Matti_Vuori 29.5.2018 1(13) Sisällysluettelo Executive summary 3 Vakava
Viisaat hankinnat JIT2015 sopimusehdot
Viisaat hankinnat JIT2015 sopimusehdot Kuntamarkkinat 9.9.2015 Martin von Willebrand, puheenjohtaja, COSS ry Suomen avoimien tietojärjestelmien keskus COSS ry Auttaa jäseniään menestymään hyödyntämällä
IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS
20.4.2015 IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA 1 1.1 SOVELTAMINEN Näitä erityisehtoja sovelletaan ohjelmistojen tai niiden osien toimituksiin ketterien
Tuotekehitystyön erikoisammattitutkinto
Tuotekehitystyön erikoisammattitutkinto Tuotekehitystyön erikoisammattitutkinto Tuotekehitystyön erikoisammattitutkinnon suorittanut osaa kehittää ja uudistaa oman ammattialansa tuotteita, palveluja tai
Tekoälyn soveltamisen eettisiä periaatteita
Tekoälyn soveltamisen eettisiä periaatteita Matti Vuori www.mattivuori.net matti.vuori@mattivuori.net @Matti_Vuori 6.9.2018 1(14) Sisällysluettelo Etiikan tarve 3 Pari sanaa mielikuvista 4 Kehittäjän etiikka
Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori
Testauksen tuki nopealle tuotekehitykselle Antti Jääskeläinen Matti Vuori Mitä on nopeus? 11.11.2014 2 Jatkuva nopeus Läpäisyaste, throughput Saadaan valmiiksi tasaiseen, nopeaan tahtiin uusia tuotteita
Ketteryydestä muutamien esimerkkien kautta eli mitä voimme
Ketteryydestä muutamien esimerkkien kautta eli mitä voimme oppia Tarzanista ja jazz-yhtyeestä Ketterä toiminta on aina ihmisten toimintaa. Kehitettäessä ketteryyttä on hyvä tarkastella prosessien takana
Kansallinen palveluarkkitehtuuri Tilannekatsaus JUHTA O-P Rissanen
Kansallinen palveluarkkitehtuuri Tilannekatsaus JUHTA 5.2.2013 O-P Rissanen 5.2.2014 Mistä palveluarkkitehtuuri koostuu? Talpol päätöksestä 19.11.2013 kansallinen palveluväylä (tiedonvälityskerros) kansallinen
Strateginen ketteryys
Strateginen ketteryys Strategisen ketteryyden ja herkkyyden rakentaminen organisaatioon ForeC Advisors Asko Horttanainen 1.9.2012 STRATEGINEN KETTERYYS STRATEGINEN KETTERYYS tarkoittaa kykyä tehdä tosiaikaisia
JulkICT Lab ja Dataportaali Avoin data ja palvelukokeilut
JulkICT Lab ja Dataportaali Avoin data ja palvelukokeilut Pelvelukehityksen ekosysteemi julkisessa hallinnossa 3.12.2013 Mikael Vakkari JulkICT/YRO Palvelukehittämisen ekosysteemi Uusien palveluinnovaatioiden
Turvallisen sovelluskehityksen käsikirja. Antti Vähä-Sipilä, F-Secure
Turvallisen sovelluskehityksen käsikirja Antti Vähä-Sipilä, F-Secure antti.vaha-sipila@f-secure.com, Twitter @anttivs Tavoitteet Käsikirjan tavoitteena on tukea nykyaikaista, DevOps-henkistä ketterää ohjelmistotuotantoa
Ketterä vaatimustenhallinta
Ketterä vaatimustenhallinta ja miksi se on useimmiten hyvä asia K A R I A L HO C E O I M P R OV EIT OY Sisältö ImproveIt Oy Perinteinen vaatimushallinta Ketterä vaatimustenhallinta Monenlaista softakehitystä
Serve Palveluliiketoiminnan edelläkävijöille
Serve Palveluliiketoiminnan edelläkävijöille Serven julkisen tutkimuksen haun 2012 tiedotustilaisuus 1.2.2012 Kansallissali, Helsinki Serve-ohjelman koordinaattori Heli Paavola Manager, Ramboll Management
ProCoach -kehitysohjelmat
ProCoach -kehitysohjelmat Työkalu kilpailukykyisen liiketoiminnan rakentamiseen Toimintaympäristö muuttuu jatkuvasti ja se näkyy yritysten asiakkailleen tarjoamien palvelujen määrän ja saatavuuden paranemisena,
Järjestöt digitalisoituvassa yhteiskunnassa. Miten hyödyntää teknologian mahdollisuuksia
Järjestöt digitalisoituvassa yhteiskunnassa Miten hyödyntää teknologian mahdollisuuksia Ikäteknologiakeskuksen verkostotapaaminen 1.12.2016 Vesa Kurikka Esityksen sisältö 1. Digitalisaatio mitä se on?
Mikä on avoimen tuotteen hallintamalli perustiedot ja taustoitus. Jukka Kääriäinen, Tapio Matinmikko, Raija Kuusela 22.4.2015 Jukka.kaariainen@vtt.
Mikä on avoimen tuotteen hallintamalli perustiedot ja taustoitus Jukka Kääriäinen, Tapio Matinmikko, Raija Kuusela 22.4.2015 Jukka.kaariainen@vtt.fi Avoimen tuotteenhallinta Esityksen sisältö Mitä on tuotteenhallinta?
Kuva median murroksesta: mistä kasvu ja työpaikat?
Kuva median murroksesta: mistä kasvu ja työpaikat? @timoargillander Cable Days 18.11.2014 Teollisuuspolitiikka? Elinkeinopolitiikka? 2 1 Tapahtunut: Internet Globalisaatio Kehittyy: Teknologia Robotisaatio
Luotain-arviointi. Nykytila-arvio toiminnan osa-alueesta. Trust, Quality & Progress. Jatkuvuus Tietosuoja Tietohallinto Tietoturvallisuus
Nykytila-arvio toiminnan osa-alueesta Jatkuvuus Tietosuoja Tietohallinto Tietoturvallisuus Trust, Quality & Progress on tehokas tapa tietää enemmän Oletko tietoinen organisaationne tietohallinnon, tietoturvallisuuden,
Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit
Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää
JulkICTLab Eteneminen 2015. 4.3.2015 Mikael Vakkari, VM
JulkICTLab Eteneminen 2015 4.3.2015 Mikael Vakkari, VM JulkICTLab lyhyesti Kokoaa yhteen julkisen hallinnon eri projektien kehittämistoimintaa Edistää palveluiden kehittämistä ja referenssitoteutusten
MediaMark- ja NextMediahankkeiden
MediaMark- ja NextMediahankkeiden satoa 06.03.2012 Korjaamo Elina Koivisto Antti Sihvonen Viime vuoden löydöksiä Kuluttaja Innovaatiot Performanssi Kuluttajan arki Tutkimusta vaihtelevissa kuluttajaryhmissä
@Tampereen Testauspäivät (2012-06)
@Tampereen Testauspäivät (2012-06) Testausodotukset räätälöityjen järjestelmien projekteissa Maaret Pyhäjärvi, testausasiantuntija Twitter: maaretp Testausvastaava @ Granlund Oy Yrittäjä
KONTTI - Teolliset komponenttiohjelmistot Tekesin ETX-ohjelma
KONTTI - Teolliset komponenttiohjelmistot Tekesin ETX-ohjelma Strateginen selvityshanke Eila Niemelä 1 Lähtökohta Selvitys suomalaisen teolllisuuden komponenttipohjaisten ohjelmistojen kehittämisestä ja
IT2015 EKT-ehtojen käyttö
-ehtojen käyttö Erityisehtoja ohjelmistojen toimituksista ketterillä menetelmillä Näiden ohjeiden tavoitteena on helpottaa sopimista ketterien menetelmien käytöstä IT-alalla ja nostaa esiin keskeisiä sopimusta
Testauspalvelu laadunvarmistajana Arekin monitoimittajaympäristössä. Satu Koskinen Teknologiajohtaja, Arek Oy
Testauspalvelu laadunvarmistajana Arekin monitoimittajaympäristössä Satu Koskinen Teknologiajohtaja, Arek Oy Agenda Arek yrityksenä Testauspalvelun uudelleen järjestelyt 2014 Vastuut ja käytännön työnjako
Luja vuosi Rakennusalan haasteet tutkimuksen tulokset
Rakennusalan haasteet tutkimuksen tulokset Tutkimuksen toteutus Kantar TNS Kvalitatiivinen tutkimus Tiedonkeräys ja aineisto 30 min puhelinhaastattelut, n=10 Kvantitatiivinen tutkimus Tiedonkeräys ja aineisto
TIIMITYÖSKENTELY ( 1 + 1 + 1 pv )
Karl-Magnus Spiik Ky Tiimityöskentely / sivu 1 TIIMITYÖSKENTELY ( 1 + 1 + 1 pv ) Asiakas: Ryhmä: Uusi päiväkoti Koko henkilöstö Tämän kolmiosaisen valmennuksen päätavoitteena on tiimityöskentelyn kehittäminen.
HANKEHAUN TEEMAT JA SISÄLLÖT
HANKEHAUN TEEMAT JA SISÄLLÖT Lähtökohdat keskustelun ja ideoinnin pohjaksi 9.6. infotilaisuus, Tampere Jukka Järvinen ja Matti Saastamoinen Painopistealueet haku koskee: Avoimet innovaatioalustat: yhteisiä
tsoft Tarkastusmenettelyt ja katselmukset Johdanto Vesa Tenhunen 4.2.2004
Tarkastusmenettelyt ja katselmukset tsoft Vesa Tenhunen 4.2.2004 http://cs.joensuu.fi/tsoft/ Johdanto Yksi tärkeimmistä tekijöistä laadukkaiden ohjelmistojen tuottamisessa on puutteiden aikainen havaitseminen
Rauma Marine Constructions Oy vastaa älykkään liikenteen haasteisiin. Jukka Vasama 17.11.2015
Rauma Marine Constructions Oy vastaa älykkään liikenteen haasteisiin Jukka Vasama 17.11.2015 Suomalaisen laivanrakennuksen vahvuudet 2 Suomalaisen laivanrakennuteollisuuden kilpailukykyyn vaikuttaneet
Raitiotieallianssin riskienhallintamenettelyt
Riskienhallintamenettelyt 1 (7) Raitiotieallianssin riskienhallintamenettelyt Riskienhallintamenettelyt 2 (7) SISÄLTÖ 1 PERIAATTEET JA TAVOITTEET... 3 2 ORGANISOINTI JA VASTUUT... 4 3 RISKIENHALLINTAPROSESSI...
Sisäänrakennettu tietosuoja ja ohjelmistokehitys
Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 8. kesäkuuta, 2018 Agenda Ohjelmistokehitys Ohjelmistokehitys vs. konsultointi Vaatimukset Tietosuoja Tietosuoja ohjelmistokehityksessä kiteytettynä
Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4
Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4 Tämän esityksen sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan
Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi
1. Luento: Sulautetut Järjestelmät Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu
AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA
AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA Timo Väliharju Toiminnanjohtaja, COSS ry 28.11.2017 Avoimuuden asialla. Avoin lähdekoodi... on tapa kehittää ja jakaa tietokoneohjelmistoja. Yhteiskehittäminen Avoimessa
Terveysliikuntapalveluiden tuotteistaminen. SHF-hankkeen loppuseminaari
Terveysliikuntapalveluiden tuotteistaminen SHF-hankkeen loppuseminaari 4.9.2014 Business Arena Oy on vuonna 2000 perustettu kehittämisen asiantuntijayritys. Tuotamme organisaatioille tietoa ja ideoita
CIE Center for Internet Excellence - www.cie.fi
CIE Center for Internet Excellence - www.cie.fi CIE (Center for Internet Excellence) on Oulun yliopiston yhteydessä Oulun Innovaatioallianssin (OIA) jäsenten ohjauksessa toimiva tutkimus- ja innovaatioyksikkö.
Tulevaisuuden asumisen Koklaamo
Tulevaisuuden asumisen Koklaamo TERVETULOA TULEVAISUUDEN ASUMISEN KOKLAAMOON Millaisissa kodeissa asumme tulevaisuudessa? Onko koti täynnä elämää helpottavaa teknologiaa? Yleistyvätkö yhteiskäyttö, kierrättäminen
2. Ohjelmistotuotantoprosessi
2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa
Mitä prosessissa kehitetään. Prosessin kehittäminen. Kehittämisen tavoitteita. Perusasioita kehittämisessä. Pohjana esim. CMM
Mitä prosessissa kehitetään Pohjana esim. CMM Prosessin kehittäminen Projektien hallinta Prosessin kuvaus, toimintaohjeet Laadunvarmistus Mentelmät Riskinhallinta Yms. Kehittämisen tavoitteita Tuotannon
TUOTEMALLIN HYÖDYNTÄMINEN RAKENNUSLIIKKEESSÄ MIKA SOINI KEHITYSJOHTAJA NCC RAKENNUS OY
PRO IT - Tuotemallitieto rakennusprosessissa -seminaari Tuotemallipohjainen suunnittelu Kansallismuseon Auditorio, 19.5.2003 TUOTEMALLIN HYÖDYNTÄMINEN RAKENNUSLIIKKEESSÄ MIKA SOINI KEHITYSJOHTAJA NCC RAKENNUS
AIKO-hankelomake. Hankkeen toteuttaja:kymenlaakson ammattikorkeakoulu Kyamk Oy ( alkaen Xamk Oy)
Hankkeen nimi: Älykäs satama Kymenlaakson innovaatioveturina KYM1 Hankkeen aloitusajankohta: 1.10.2016 Hankkeen päättymisajankohta:31.5.2017 Hankkeen toteuttaja:kymenlaakson ammattikorkeakoulu Kyamk Oy
Ideasta innovaatioksi. Panu Kuosmanen Aalto-yliopisto, Innovaatiopalvelut
Ideasta innovaatioksi Panu Kuosmanen Aalto-yliopisto, Innovaatiopalvelut Esittelyä Teknologiansiirtopäällikkö ja johtava innovaatioasiantuntija, Aalto-yliopisto, 2010 IPR Specialist, Outotec Oyj, 2008
Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita?
#finnayhdessä Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita? Riitta Peltonen, johtava käytettävyyssuunnittelija, Finnan 5-vuotisseminaari,
Mikkelin sähköisen asioinnin alusta - päätöksenteko. Kalle Launiala / ProtonIT Oy kalle.launiala@protonit.net +358 44 5575665
Mikkelin sähköisen asioinnin alusta - päätöksenteko Kalle Launiala / ProtonIT Oy kalle.launiala@protonit.net +358 44 5575665 Esityksen osat Hankemallista jatkuvaan ylläpitoon Etenemisehdotus sidosryhmien
AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA
DIMENTEQ OY SALORANKATU 5-7 24240 SALO FINLAND WWW.DIMENTEQ.FI AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA SKOL ja FLIC, 29.10.2015 Teemu Virtanen, Dimenteq Oy DIMENTEQ OY Tietotekniikan palveluyritys,
Toimiston näkökulma: Kuumat puheenaiheet, debattia mm. teknologioista sekä dataan ja toimintaketjun läpinäkyvyyteen liittyvistä asioista
Toimiston näkökulma: Kuumat puheenaiheet, debattia mm. teknologioista sekä dataan ja toimintaketjun läpinäkyvyyteen liittyvistä asioista Jukka Sundquist, Klikkicom Oy Christopher Fernandez, Real Helsinki
Asiakasmarkkinoinnin määritelmä
Asiakasmarkkinoinnin määritelmä Markkinointi on asiakaslähtöinen ajattelu- ja toimintatapa, jonka avulla luodaan yrityksille kilpailuetua, tuodaan hyödykkeet markkinoille ostohalua synnyttäen ja rakennetaan
FARAX johtamisstrategian räätälöinti
FARAX johtamisstrategian räätälöinti Sisältö Taustaa Johtamisstrategian luominen ja instrumentin luominen Hyödyt ja referenssit Esimerkkejä matriiseista Prosessi Taustaa Esityksessä käydään läpi FaraxGroupin
Fujitsu SPICE Lite. Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat. Copyright 2010 FUJITSU
Fujitsu SPICE Lite Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat Copyright 2010 FUJITSU Laatu ja prosessit Fujitsussa Laatujärjestelmän rakentaminen ja systemaattinen prosessijohtaminen
Riskienhallinta sosiaali- ja terveydenhuollon toimintayksiköissä
TEKNOLOGIAN TUTKIMUSKESKUS VTT OY Kuvapaikka (ei kehyksiä kuviin) Riskienhallinta sosiaali- ja terveydenhuollon toimintayksiköissä Omavalvonta on riskienhallintaa -seminaari 22.11.2017 Jaana Keränen, VTT
Sähköisen perhekeskuksen skenaariot
Sähköisen perhekeskuksen skenaariot Skenaario 1 3 Plussat ja miinukset Plussat Menee suoraan asiakaspintaan Maakunnissa on jo omia versioita, joiden yhtenäistäminen voisi aiheuttaa vastarintaa Voidaan
Σ!3674. Advanced Test Automation for Complex Software-Intensive Systems
Advanced Test Automation for Complex Software-Intensive Systems = Advanced Test Automation for Complex Software- Intensive Systems Pääteemana kompleksisten ja erittäin konfiguroitavien softaintensiivisten
Lyhyt johdatus ketterään testaukseen
TTY:n Testauspäivät, Tampere 15.8.2006 Lyhyt johdatus ketterään testaukseen eli Ketterän ohjelmistokehityksen laatukäytäntöjä Juha Itkonen SoberIT Teknillinen korkeakoulu Juha.Itkonen@tkk.fi Ketterä ohjelmistokehitys
KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ
KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ Eeva Kangas 05.11.2015 @FixUi Oy 2013 2015 FIXUI "Autamme yrityksiä suunnittelemaan sellaisia tuotteita, joita ihmiset osaavat ja haluavat käyttää" Käyttäjätutkimukset
Avoimen ohjelmistotuotteen hallinta julkisella sektorilla. Jukka Kääriäinen VTT Oy , Oskari-verkostopäivä
Avoimen ohjelmistotuotteen hallinta julkisella sektorilla Jukka Kääriäinen (jukka.kaariainen@vtt.fi) VTT Oy 19.5.2015, Oskari-verkostopäivä Esityksen sisältö Mitä on tuotteenhallinta? Mikä on avoimen tuotteenhallintamalli?
Asiakassuhteen merkitys. Asiakassuhteen merkitys JÄRJESTELMÄKESKEINEN ASIAKASKESKEINEN
Asiakassuhteen merkitys JÄRJESTELMÄKESKEINEN LAKIPAINOTUS - Lain täyttäminen - Lain velvoite ASIAKASKESKEINEN YHTEISTYÖPAINOTUS - Lisäarvon tuottaminen - Luottamus Asiakassuhteen merkitys Yhteiskunnan
Suomen avoimien tietojärjestelmien keskus COSS ry
Viisaat hankinnat: Avoimuudet uusissa JIT 2015 -ehdoissa JulkICTLab-seminaari 20.11.2015 Martin von Willebrand, puheenjohtaja Avoin arkkitehtuuri Luo jäsenien menestystarinoita avoimilla ratkaisuilla Avoimet
TIE-20200 Ohjelmistojen suunnittelu. Luento 2: protot sun muut
TIE-20200 Ohjelmistojen suunnittelu Luento 2: protot sun muut 1 Tämän päivän ohjelmaa Ryhmääntymisjutuista, ilmoittautumiskäytäntöä, Popista Työohjeen esivilkaisu Viime viikolla, erikoistamista, dynaamista
Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt
Testiautomaatio tietovarastossa Automaattisen regressiotestauksen periaate ja hyödyt Sisältö 2 Testaus kiinteänä osana DW-toteutusta Regressiotestauksen merkitys Robot Framework Automatisoitu DW:n regressiotestaus:
Näkökulma tulevaisuuden erityisosaamiseen erikoissairaanhoidossa. Raija Nurminen Yliopettaja,Turun AMK
Näkökulma tulevaisuuden erityisosaamiseen erikoissairaanhoidossa Raija Nurminen Yliopettaja,Turun AMK Tulevaisuuden tarvittavaa osaamista, tässä ydinosaamis- ja erityiskompetensseja voidaan tarkastella
KULTTUURITUOTANNON YHTEYS MATKAILUUN
KULTTUURITUOTANNON YHTEYS MATKAILUUN Pekka Uotila Kulttuuri kyydittää -raportti http://tuottaja2020.metropolia.fi/ KULTTUURITUOTTAJA Välittäjäammatti Kulttuurikokemus, -taito, -asenne ja -tieto Tuotantokokemus,
Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita
Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita 581259 Ohjelmistotuotanto 378 Lemström, 2006-2011 581259 Ohjelmistotuotanto Kiitos Tuomolle kuvasta 379 Ohjelmistotuotannon perustehtävät projektinhallinta:
KOODAAKO PROJEKTIPÄÄLLIKKÖ?
KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011
Torstai Mikkeli
Torstai 14.2.2013 Mikkeli OSUVA (2012 2014) - Osallistuva innovaatiotoiminta ja sen johtamista edistävät tekijät sosiaali- ja terveydenhuollossa. hanke tutkii minkälaisilla innovaatiojohtamisen toimintatavoilla
Tekesin rooli teollisuuden palveluliiketoiminnan uudistamisessa
Tekesin rooli teollisuuden palveluliiketoiminnan uudistamisessa Lauri Ala-Opas Tekes 21.3.2013 Rahoituspäätökset teollisuuteen ja palveluihin Miljoonaa euroa 200 Palvelut 150 Teollisuus 100 Muut toimialat
Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön. Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland
Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland 1 Sisältö Skaalautuva pilvipalvelu Käyttövaltuushallinnan käyttöönotto palveluna
Omatietovaranto. Hyvinvointisovelluskriteerit (versio 3)
Omatietovaranto Hyvinvointisovelluskriteerit (versio 3) Esityksen eteneminen Keskeiset käsitteet Perusasiaa kriteereistä Miksi tarvitsemme kriteereitä Kriteeristön osa-alueet Miksi versio 3 Kriteerien
Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia
Ohjelmistojen mallintaminen, kurssikoe 15.12. esimerkkivastauksia Tehtävä 1 a: Ohjelmistotuotantoprosessi sisältää yleensä aina seuraavat vaiheet: määrittely, suunnittelu, toteutus, testaus ja ylläpito.
Innovaatioilmaston muutostalkoot Inno-barometri 2011-14. 3.12.2014 Ruoholahti
Innovaatioilmaston muutostalkoot Inno-barometri 2011-14 3.12.2014 Ruoholahti Organisaation innovaatiokyvykkyys = TIEDOT + TAIDOT = OSAAMINEN * ALUSTAT Innovaatioilmasto ja -kulttuuri Tahtotila ja tavoitteet
Tuotemallipohjaisen toimintaprosessin mallintaminen
Tuotemallipohjaisen toimintaprosessin mallintaminen Miksi? Miten? Mitä? Mitä sitten? Kari Karstila Eurostepsys Oy kari.karstila@eurostep.com www.eurostep.com Pro IT-seminaari, 2004-01 01-1919 PROSESSIMALLINTAMISEN
Digi Roadshow Tekes rahoitus. Aki Ylönen 15.4.2015
Digi Roadshow Tekes rahoitus Aki Ylönen 15.4.2015 Digitaalista liiketoimintaa -haku Rahoitusta ja asiantuntijapalveluja digitaalisen liiketoiminnan ja sen edellytysten kehittämiseen Erityisesti kansainvälistymistä
SYSTEEMIJOHTAMINEN! Sami Lilja! itsmf Finland 2014! Oct 2-3 2014! Kalastajatorppa, Helsinki! Reaktor 2014
SYSTEEMIJOHTAMINEN! Sami Lilja! itsmf Finland 2014! Oct 2-3 2014! Kalastajatorppa, Helsinki! Reaktor Mannerheimintie 2 00100, Helsinki Finland tel: +358 9 4152 0200 www.reaktor.fi info@reaktor.fi 2014
EUREFin vaikutukset organisaatioiden tietojärjestelmiin
EUREFin vaikutukset organisaatioiden tietojärjestelmiin EUREF-päivä 4.9.2012 ALEKSI LESKINEN Sisältö Tietojärjestelmät ja EUREF Keskeiset haasteet EUREF-muunnoksissa EUREF-muunnosprosessin vaiheet Yhteenveto
Tietojärjestelmän osat
Analyysi Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien tasolla Tietojärjestelmän osat Laitteisto
Ketterä analytiikka mitä se voisi olla käytännössä? Case Katedata Delta Motor Group
Ketterä analytiikka mitä se voisi olla käytännössä? Case Katedata Delta Motor Group 1.10.2014 Johdanto. Ketterän analytiikan viitekehys Dataa on Kerääminen Hallinta Data tänne ja yksi rivi per entiteetti
Ketterästä toiminnasta
Ketterästä toiminnasta Matti Vuori Ohjelmistoalalla tunnutaan nykyisin joka yhteydessä puhuttavan ketteryydestä. "Et ole ketterä" on lähes karkein kuviteltavissa oleva loukkaus. Ketteryydestä on tullut
Tulevaisuuden sairaala OYS 2030
Tulevaisuuden sairaala OYS 2030 Kuva: Vaiheiden ja toimintojen Masterplan -luonnos alueella Taksiparkki ja paikoitusalue Jäteasema ja Tavaraterminaali Uudisrakentaminen Lasten ja naisten sairaala Lana
Lean-implementaation tiekartta VSSHP:ssä Heikki Laurila Lean projektijohtaja VSSHP, Kehittämispalvelut
Lean-implementaation tiekartta VSSHP:ssä 8.5.2017 Heikki Laurila Lean projektijohtaja VSSHP, Kehittämispalvelut 1 VSSHP strategia 2017-2018, neljä strategista päämäärää Kaiken toiminnan on tuotettava arvoa
Inframallintamisen ohjeiden tulevaisuuden näkymät
Inframallintamisen ohjeiden tulevaisuuden näkymät - miten ohjeita julkaistaan ja kokonaisuutta hallitaan? 5.5.2015 Kehitystyö Mallinnus menee nopeasti eteenpäin ja on selvää, että ohjekokonaisuus vaatii
työssäoppimispaikan työtehtävissä toimiminen ammattiosaamisen näytön suorittaminen näyttösuunnitelman mukaan Ammattitaidon osoittamistavat
1(6) TYÖSSÄOPPIMINEN JA AMMATTIOSAAMISEN NÄYTTÖ Tutkinnon osa: Pankki- ja rahoituspalvelut 10 osp Opinnon tavoitteet: Opiskelija tunnistaa erilaisia asiakkuuksia ja asiakasryhmiä sekä kartoittaa asiakkaiden
AIKO Uudistuva Teollisuus. Oula Välipakka, Tredea Oy
AIKO Uudistuva Teollisuus Oula Välipakka, Tredea Oy 6.4.2017 AIKO Uudistuva teollisuus Teema 1: Valmistavan teollisuuden uudistuminen ja digitalisaatio Työpaketti 1: Teollisen internetin alustat ja tuotteiden
NextMakers-kasvuyritysbarometri. Julkaistu Microsoft Fluxissa
NextMakers-kasvuyritysbarometri Julkaistu 9.2.2017 Microsoft Fluxissa NextMakers-kasvuyritysbarometri 1/2017 NextMakers-barometri käsittelee kasvuyrityksille kiinnostavia, ajankohtaisia aiheita. Ensimmäisen
Kansallinen ASPAtietojärjestelmä
Kansallinen ASPAtietojärjestelmä Taustoitus Järjestäjien tarve yhteiselle asiakaspalautteen keräämisen järjestelmälle nousi esiin kevään selvityksessä Asiakaspalautetieto on myös osa kansallista sote-tietopohjaa
Tietoturva- ja tietosuojariskien hallinta tietojärjestelmäkilpailutuksessa
Tietoturva- ja tietosuojariskien hallinta tietojärjestelmäkilpailutuksessa 13.05.2015 Terveydenhuollon ATK-päivät Tampere-talo Yleistä Riskienhallintaan löytyy viitekehyksiä/standardeja kuten ISO 31000
SYL:n toiminnan suunnittelun ja kuvaamisen uudistaminen
Hyvä ylioppilaskuntatoimija, Liittokokousmateriaaleista järjestettiin lausuntokierros 21.9. 12.10. Lausunnot liittokokousmateriaaleista saatiin 15 jäsenyhteisöltä. Lausuntojen pohjalta liiton hallitus
PM Club Jyväskylä Jatkuva uudistuminen osaamista ja kokemusta jakamalla
PM Club Jyväskylä 10.6.2015 Jatkuva uudistuminen osaamista ja kokemusta jakamalla Tilaisuuden tavoite Jakaa ajatuksia ja kokemuksia projektipäällikön roolista Saada vertaistukea omaan työhön tai oman organisaation
Projektin taustaa. Ensin tehtiin ROADMAP
Esa Nykänen VTT Projektin taustaa FinnWell-ohjelma kattaa kaikki terveydenhuollon teknologiat ja järjestelmät ja tarjoaa monipuoliset lähtökohdat erilaisten tuotteiden kehittämiseen Konseptiosaaminen on
Kokemuksia eri projektityyppien haasteista/sudenkuopista toimittajayhteistyön näkökulmasta. Pekka
Kokemuksia eri projektityyppien haasteista/sudenkuopista toimittajayhteistyön näkökulmasta Pekka Kimpimäki @PKimpimaki Pekka Kimpimäki, @PKimpimaki DI, KTM Softa/ICT/digi hankkeiden johtamista +20 vuotta