Käyttöönottostrategia Kansallisen tulorekisterin perustamishanke
Dokumentin käyttötarkoitus Tämä dokumentti sisältää tulorekisterihankkeen käyttöönoton yleiskuvauksen aikataulun hankkeen käyttöönottojen periaatteet ja linjaukset. Dokumentti antaa suuntaviivat ja yleisperiaatteet tarkempaa käyttöönottosuunnitelmaa ja käyttöönoton tehtäväsuunnittelua varten. Käyttöönottostrategia perustuu Verohallinnon yleisiin käyttöönottolinjauksiin, eri osapuolien kokemuksiin mm. muissa hankkeissa ja yleisesti tunnettuihin hyviin käytäntöihin. 2
Sisällys Käyttöönoton perusta Käyttöönoton suunnittelu Käyttöönoton läpivienti Käyttöönoton hallinta 3
Tulorekisterin käyttöönotto 1/2 Käyttöönotto sisältää Kansallisen tulorekisterin perustamishankkeen suunnitelman mukaisesti kahdessa vaiheessa toteutettavan tulorekisterijärjestelmän sidosryhmien teknisten yhteyksien ja sidosryhmien sekä kansalaisten sähköisen asiointipalvelun tuotantoon ottamisen tulorekisteriviranomaisen toiminnan käynnistämisen ja käynnistämiseen liittyvien teknisten tukitoimintojen käyttöönoton. Kattavalla ja etupainotteisella suunnittelulla sekä valmistautumisella varmistamme, että uuden järjestelmän ja prosessien käyttöönotto tapahtuu mahdollisimman sujuvasti ja korkealla palvelutasolla.
Tulorekisterin käyttöönotto Riippuvuudet ja osaprojektit 2/2 Tulorekisterin toteutusprojekti, Palkat ja integraatiot sidosryhmätestaus tuotannon aloitus sovellushallintaan ja jatkuvaan palveluun siirto Tulorekisterin toteutusprojekti, Etuudet sidosryhmätestaus tuotannon aloitus sovellushallintaan ja jatkuvaan palveluun siirto Sidosryhmien projektien valmiusaste vaikuttaa koko kokonaisuuden käyttöönottoon. Liiketoimintamuutokset-projekti Tulorekisteriyksikkö-projekti Varmenneratkaisu-projekti Digi3-projekti
Käyttöönottojen vaiheistus Palkansaaja Eläke- tai etuustulon saaja 2019 2020 2019 2019 2019 2019 Tiedon tuottajat Työnantajat (palkanmaksajat) 2019 Etuuden maksajat 2020 2020 Tulorekisteri 2020 2020 2020 2020 2020 2020 2020 Tiedon käyttäjät Kela Työeläkelaitokset ja ETK Työttömyysvakuutusrahasto Verohallinto Koulutusrahasto Työsuojeluviranomaiset TEMin hallinnonala Tilastokeskus Työttömyyskassat Vahinkovakuutusyhtiöt Kunnat 1/3
Käyttöönottojen vaiheistus 2/3 Kansallisen tulorekisterin perustamishanke on jaettu kahteen toteutus- ja käyttöönottokokonaisuuteen Palkat ja integraatiot - käyttöönotto 1.1.2019 Etuudet - käyttöönotto 1.1.2020 Hankkeen vaiheistuksella vähennetään riskejä, kun kaikkia toimintoja ja palveluita ei oteta yhdellä kertaa käyttöön. Käyttöönottokokonaisuuksia 2019 ja 2020 ei lähtökohtaisesti vaiheisteta, vaan tuotantokäyttöön siirtyminen kummankin kokonaisuuden osalta tapahtuu yhdellä kertaa (vrt. Bigbang).
Käyttöönottojen vaiheistus 3/3 Molemmilla hankkeen kokonaisuuksilla on omat suunnitelmansa sidosryhmätestaukselle, tuotantoonsiirrolle ja käyttöönotolle. Rajapintojen testaus aloitetaan pilotilla valitun testauskumppanin kanssa. 1.1.2019 käyttöönoton jälkeen tuotannon asiakaspalvelu hoidetaan Tulorekisteriyksikössä. 1.4.2019 Palkat-kokonaisuuden sovellushallinta ja jatkuva palvelu alkaa.
2019 käyttöönoton virstanpylväät Palkat-kokonaisuuden rajapintatoteutus valmistuu 15.12.2017 Palkat GO LIVE -valmiusarviointi 19.12.2017 GO LIVE -valmiusarviointi 5/2018 Palkat-kokonaisuus valmistuu 15.6.2018 Käyttöönoton tehtävien aloittaminen vaiheistetusti 8/2018 alkaen Tuotannon savutestaus 27. 31.12.2018 GO LIVE 1.1.2019
2020 käyttöönoton virstanpylväät Etuudet-kokonaisuuden rajapintatoteutus valmistuu 12/2018 Etuudet GO LIVE -valmiusarviointi 12/2018 Etuudet-kokonaisuus valmistuu 6/2019 GO LIVE -valmiusarviointi 6/2019 Käyttöönoton tehtävien aloittaminen 12/2019 Tuotannon savutestaus 12/2019 GO LIVE 1.1.2020
1/2 Käyttöönoton laajuus Käyttöönoton laajuuteen sisältyvät sidosryhmätestauksen ja käyttöönoton edellyttämien ympäristöjen toteutus sidosryhmätestaus, jonka tavoitteena on testata teknisen rajapinnan toimivuus tiedon tuottajan ja tiedon käyttäjän näkökulmasta käyttöönoton ja tuotannon prosessien ja palveluiden koestaminen sidosryhmätestauksessa käyttöönoton suunnittelu ja suunnitelman mukaisten käyttöönoton tehtävien läpivienti tuotantoympäristössä toiminnan edellyttämän organisaation käynnistäminen.
Käyttöönoton laajuus 2/2 Käyttöönottoon sisältyy seuraavien kokonaisuuksien suunnittelu ja toteutus: Toiminnan muutokset Koulutus ja viestintä Sidosryhmätestaus- ja tuotantoympäristöjen luonti ja tuotantoonsiirrot Laitteistot sekä tietojärjestelmät Käyttöönoton ja tuotannon harjoitukset Käyttöönoton ja tuotantotoiminnan normaali- ja kriisitilanteiden harjoitusten suunnittelu ja läpivienti Tuotannon suunnittelu Toiminnan, sopimushallinnan, tietovirtojen ja eräajotuotannon suunnittelu Savutestaus Toiminnan ja tietojärjestelmien rajoitettu kokeilu ennen yleisen tuotantoluvan antamista Tuki sidosryhmätestauksessa ja tuotannossa Tuotannon tuki on käyttöönoton vastuulla liiketoiminnan tukeen ja sovellushallintaan siirtoon saakka Liiketoiminnan tuki ja sovellushallintaan siirto Vastuu toteutetusta kokonaisuudesta siirretään Tulorekisteriyksikölle ja Verohallinnon tietohallinnon tulorekisteriryhmälle käyttöä, ylläpitoa ja kehittämistä varten Turvallisuuslausunto Verohallinnon Turvallisuusyksiköltä lausunto tuotantovalmiuden saavuttamisesta päätöksentekoa varten Valmiusarviointi Arvioidaan päätöksentekoa varten, onko sidosryhmätestauksen valmius sekä tuotantovalmius saavutettu. Sisältää arvion sidosryhmien valmiudesta sekä arvion hankkeen sisäisestä valmiudesta toiminnalliselta ja tekniseltä kannalta.
Laadunvarmistus ja riskien minimointi 1/4 Seuraavilla toimilla minimoidaan käyttöönottojen riskejä ja varmistetaan palvelun laatu: Auditoinnit Käyttöönoton suunnitelmille tehdään ulkoisen toimijan auditointi. Järjestelmäkokonaisuudelle tehdään ulkoisen toimijan tietoturva-auditointi ennen sidosryhmätestauksen aloittamista ja ennen tuotantokäytön aloittamista. Automaatiotestaus Automatisoidulla testauksella minimoidaan mahdolliset virheet, joita manuaalitestauksessa voisi tulla. Testiautomaatio vapauttaa resursseja enemmän lisäarvoa tuottaviin toimintoihin. Esimerkiksi testauksen asiantuntijat voivat keskittyä työhön, jota ei voi automatisoida, kuten kokeelliseen testaukseen, testattavuusanalyyseihin, testitapausten ja tehtävälistan uudelleen jäsentelyyn ja jatkokehitykseen. Jäädytyskausi Jäädytyksen aikana ei tehdä enää tuotantoon vietävään versioon liittyvää kehitystyötä. Vain tuotannon estävät virheet korjataan.
Laadunvarmistus ja riskien minimointi 2/4 Koulutukset ja tukitoiminnot Tulorekisteriviranomaiselle ja sidosryhmille järjestetään koulutuksia ja tukea toteutukseen, testaukseen ja käyttöönottoon hankkeen toteutusprojektien aikana. Kuivaharjoitukset Ennen käyttöönottoa suoritetaan normaalitilanteen tukiprosessien harjoituksia sekä käyttöönoton komentokeskuksen toiminnan harjoituksia. Normaalitilanteiden lisäksi käyttöönottoprojektin aikana suoritetaan myös muita kuivaharjoituksia esimerkiksi kriisitilanteita varten. Pilotointi Järjestelmän päätoimintoja, tukiorganisaation toimintaa ja prosessien toimivuutta koestetaan ennen varsinaista sidosryhmätestausta valitun pilottitahon kanssa (tiedon tuottaja / tiedon käyttäjä).
Laadunvarmistus ja riskien minimointi 3/4 Prosessien simuloinnit Sidosryhmätestauksessa otetaan käyttöön tuotannon ja sovellushallinnan prosesseja ja palveluita mahdollisimman kattavasti ja simuloidaan oikeita tilanteita. Savutestaus Savutestaus suoritetaan aina ennen jokaista version julkaisua. Ennen tuotantokäytön aloitusta suoritetaan tuotannon savutestaus. Suorituskykytestaus Järjestelmäkokonaisuudelle tehdään suorituskykytestaus, jolla selvitetään maksimisuorituskyky, laitteistotarve ja kuormituksen sieto sekä tunnistetaan järjestelmän mahdolliset pullonkaulat. Suorituskykyä testataan säännöllisesti toteutusvaiheen aikana sekä erikseen vielä ennen sidosryhmätestauksen ja tuotannon aloitusta.
Laadunvarmistus ja riskien minimointi Tietoturva Hankkeessa käytetään Microsoftin Security Development Lifecycle -mallia (SDL), millä varmistetaan tietoturva järjestelmän kehitystyössä. Kehittäjien, testaajien, tietoturvahenkilöiden ja ympäristöasiantuntijoiden säännöllisten tietoturvakoulutusten suorittamista (mm. SDL) seurataan vuosittain. 4/4 Ulkoinen testaus ja testauksen laajuus Järjestelmäkokonaisuus on hankkeen sisäisen testauksen lisäksi ulkoisten sidosryhmien testattavana yhdeksän kuukautta ennen tuotantokäytön aloittamista, millä varmistetaan järjestelmän mahdollisimman kattava ja laaja testaus. Valmiusasteen arvioinnit Toteutuksen, testauksen ja käyttöönoton valmiutta arvioidaan sekä projektin sisäisesti että sidosryhmien osalta. Yhteistyö sidosryhmien kanssa Sidosryhmien kanssa tehdään tiivistä yhteistyötä eri osa-alueilla (mm. konseptitestit, varautumissuunnittelu) sekä hankkeen aikana että tuotantovaiheessa. Tiedon tuottajat ja tiedon käyttäjät nimeävät yhteyshenkilöt mm. seuraaviin osa-alueisiin: testaus, viestintä, juridiset asiat, käyttöönotto.
Käyttöönoton eteneminen Sidosryhmätestaus, käyttöönotto 1 & 2 1/2 Jatkuvuus- ja valmiussuunnitelma Varautumissuunnitelma GO LIVE -arviointi GO LIVE -arviointi GO LIVE Tuotantovalmius Päätös sovellushallintaansiirrosta Valmiusarviointi Valmiusarviointi Hyväksytty käyttöönottosuunnitelma Hyväksytty sidosryhmätestaussuunnitelma Valmiusarviointi Hyväksytty Valmiusarviointi hyväksymistestaus Valmiusarviointi Valmiusarviointi Tuotantosopimukset ja - varmenteet SAVUTESTI Lessons learned SIDOSRYHMÄTESTAUS
Käyttöönoton eteneminen Sidosryhmätestaus, käyttöönotto 1 & 2 Kuukautta käyttöönottoon KÄYTTÖÖN- OTTOSTRATEGIA SIDOSRYHMÄTESTAUS- SUUNNITELMA GO LIVE RAJAPINTOJEN JULKAISU GO LIVE KOKONAISUUS VALMISTUU -ARVIOINTI -ARVIOINTI GO LIVE 8/17 9/17 10/17 11/17 12/17 1/18 2/18 3/18 4/18 5/18 6/18 7/18 8/18 9/18 10/18 11/18 12/18 1/19 2/19 3/19 4/19 5/19 2/2 Ohjausryhmät Toteutussprintit 4 5 6 7 8 9 10 11 12 13 14 Käyttöönoton suunnittelu Valmiusarviointi (hanke: toteutus, testaus, tuotanto) Pilottitestaus Rajapinnat Koulutukset (sidosryhmät, tulorekisteriviranomainen) Sidosryhm ätestaus TRV Tuottajat&käyttäjät käyttöönottokoulutus Sidosryhmätestaus ja testauksen tuki (rajapinnat) Valmiusarviointi (sidosryhmät: toteutus, testaus, tuotanto) Hyväksymistestaus Sidosryhmätestaus ja testauksen tuki (sähköinen asiointi) Tietoturva-auditoinnit ja suorituskykytestaus Jäädytyskausi Käyttöönoton tehtävät/läpivienti ml. palvelusopimukset Savutestaus Käyttöönoton tuki ja tuotannon vakiinnuttaminen Siirto sovellushallintaan ja jatkuvaan palveluun =sidosryhmätestaus HUOM. Alkaa käyttöönotto 1:n aikana ja jatkuu koko Tulorekisterin elinkaaren
Sisällys Käyttöönoton perusta Käyttöönoton suunnittelu Käyttöönoton läpivienti Käyttöönoton hallinta 19
Käyttöönoton suunnittelu Pääsuunnitelmat Käyttöönottostrategia (tämä dokumentti) käyttöönoton yleiset periaatteet, linjaukset ja ylätason aikataulu toimii ohjenuorana tarkemmille käyttöönoton suunnitelmille Käyttöönottosuunnitelma (yleiskuvaus) kuvaus käyttöönoton eri osa-alueista ja niiden valmistamisesta sekä valmistautumisesta käyttöönottoon esim. sovellukset, rajapinnat, liittymät, henkilöresurssit, riskit jne. kummallekin käyttöönottokokonaisuudelle (Palkat ja integraatiot, Etuudet) tehdään oma käyttöönottosuunnitelmansa ensimmäisen vaiheen käyttöönottosuunnitelma sisältää kuvauksen myös sidosryhmätestiympäristön käyttöönotosta perustuu käyttöönottostrategian periaatteisiin ja linjauksiin toimii pohjana tarkemmalle tehtäväsuunnittelulle ja määrittää käyttöönoton tehtäväsuunnitelman laajuuden Käyttöönoton tehtäväsuunnitelma sisältää yksityiskohtaisten käyttöönottotehtävien kuvauksen: tarkan tason aikataulutus, vastuutahot tai -henkilöt, eri tehtävä- ja osa-alueiden riippuvuudet sisältää yksityiskohtaiset tehtävät ja linkitykset eri osa-alueiden käyttöönoton tehtäväsuunnitelmiin (esim. ympäristöt, BizTalk jne.) toimii komentokeskuksen työkaluna käyttöönoton päätehtävien ja eri osa-alueiden tehtävien edistymisen seurannassa Käyttöönoton päätös- ja hallintamalli sisältää kuvauksen päätöksenteon eri tasoista ja sidosryhmätestaukseen ja käyttöönottoon liittyvät vastuurajaukset sekä päätöksentekovaltuudet. Sidosryhmätestaussuunnitelma kuvaus sidosryhmien testauksesta ja sidosryhmien valmistamisesta sidosryhmätestaukseen Hyväksymistestaussuunnitelma kuvaus hankkeessa suoritettavan hyväksymistestauksen läpiviennistä Suorituskykytestaussuunnitelma kuvaus hankkeessa suoritettavan suorituskykytestauksen läpiviennistä ennen tuotantokäytön aloitusta
Käyttöönoton suunnittelu Muut suunnitelmat Koulutussuunnitelma ml. sidosryhmien koulutukset (testaus, käyttöönotto) Käyttöönoton hallintamalli Sidosryhmätestauksen hallintamalli Käyttöönoton tuen suunnitelma ja tukimalli Sidosryhmätestauksen tuen suunnitelma ja tukimalli Savutestaussuunnitelma Sovellushallintaan siirron suunnitelma Tuotannon suunnitelmat (eräajot/tietovirrat) Valmiusarviointi ml. sidosryhmien valmiusarviointi Pilotti- ja sidosryhmätestauksen sekä käyttöönoton varautumissuunnitelma Sidosryhmätestauksen ja käyttöönoton viestintäsuunnitelma
Sisällys Käyttöönoton perusta Käyttöönoton suunnittelu Käyttöönoton läpivienti Käyttöönoton hallinta 22
Käyttöönoton läpivienti Käyttöönoton läpivienti Käyttöönotto viedään läpi tehtäväsuunnitelmien mukaisesti. Suunnittelun etenemistä toteutusprojektin aikana seurataan valmiusarvioinnilla säännöllisin ja määrämuotoisin raportointikeinoin viikoittaisissa tilannepalavereissa sidosryhmätestauksen ja käyttöönoton viikkokokouksissa. Käyttöönottovaihe johdetaan ja tehtäväsuunnitelmien toteutumista seurataan perustamalla komentokeskus fyysinen tila, jossa käyttöönoton ohjausryhmä toimii käyttöönottovaiheen aikana päivittäisillä tilannepalavereilla (dailyt) hankkeen sisäiset tilannepalaverit tilannepalaverit sidosryhmien (tuottajat, käyttäjät) kanssa perustamalla tehtävien läpivientiä varten oma keskus (ns. dev center) fyysinen tila, jossa käyttöönoton tekniset vastuuhenkilöt toimivat käyttöönottovaiheen aikana.
Käyttöönoton läpivienti Valmiusarviointi 1/2 Valmiusarviointia hyödynnetään sidosryhmätestaus- ja tuotantovalmiuden kokonaiskuvaan ja toimintojen kriittisyyden arviointiin sekä priorisointiin. Valmiusarviointia tehdään säännöllisesti toteutuksen, sidosryhmätestauksen ja käyttöönoton aikana määrämuotoisella lomakkeella sekä hankkeen sisäisesti että sidosryhmien osalta. Arvioinnin kohteet ovat määrittely toteutus testaus käyttöönotto. Valmiusarviointilomake sisältää eri osa-alueiden osalta priorisoitavia kysymyksiä/tehtäviä. Päätökset sidosryhmätestauksen aloituksesta ja käyttöönotosta voidaan tehdä, kun vastaukset ovat positiivisia ja todetaan, että käyttöönotto on mahdollinen. Mikäli jotkin keskeisistä kysymyksistä tai tehtävistä on keskeneräisiä tai negatiivisia, se voi tietyin osin tarkoittaa sidosryhmätestauksen, käyttöönoton tai jonkin käyttöönotettavan osa-alueen sidosryhmätestauksen ja käyttöönoton siirtämistä.
Käyttöönoton läpivienti Valmiusarviointi 2/2 Arvioitavia kokonaisuuksia ovat liiketoiminnan valmius esimerkiksi tulorekisteriviranomainen, ohjeet, koulutus sidosryhmien valmius esimerkiksi toteutus, testaus, käyttöönotto, organisaatio ympäristöjen valmius esimerkiksi palvelimet, palomuurit, tietoliikenne tulorekisterijärjestelmän valmius tekninen ja toiminnallinen käyttöönoton organisaation valmius roolit, vastuut, toimintavalmius tukitoimintojen ja -prosessien valmius sidosryhmätestauksen, käyttöönoton ja tuotannon tuki suunnittelun valmius sidosryhmätestaus-, käyttöönotto- ja varautumissuunnitelmat tietoturva tuotantovalmius, tietoturva-auditoinnit, Turvallisuusyksikön turvallisuuslausunto
Sisällys Käyttöönoton perusta Käyttöönoton suunnittelu Käyttöönoton läpivienti Käyttöönoton hallinta 26
Käyttöönoton hallinta Organisaatio Käyttöönoton ohjausryhmä Tietoturvaryhmä KATRE Ohjausryhmä KATRE Hankejohtaja Operatiivinen ohjausryhmä Yhteistyön strateginen ohjausryhmä Komentokeskus vastaa käyttöönoton resurssien varmistamisesta (ml. käyttöönoton tuki) johtamisesta ja koordinoinnista tehtäväsuunnitelman etenemisen seurannasta valmiusarvioinnista poikkeamien eskaloinnista ohjausryhmäkäsittelyyn viestinnästä ja tiedottamisesta hankkeen sisällä ja sidosryhmille (käyttöönottovastaaville). Toimitusprojekti Liiketoimintamuutokset Tulorekisteriyksikön perustaminen Toimitusprojekti Palveluiden käyttöönottoprojekti Toteutusprojekti Testaus Käyttöönotto Tekniset ratkaisut Sovellushallintaan siirto Digi3-projekti Varmenneratkaisuprojekti
Eri osa-alueiden käyttöönottovastaavat/- koordinaattorit Käyttöönoton ja tuotannon tuki Käyttöönoton hallinta Käyttöönoton ja tuotannon tuki Sidosryhmät KATRE Ohry Toiminnalliset tiimit Tietoturvaryhmä KATRE Hankejohtaja Oper ohjausryhmä Yhteistyön str ohry Käyttöönoton ohjausryhmä Komentokeskus Tiedon tuottajat Tekniset tiimit Liiketoimintamuutokset Tulorekisteriyksikön perustaminen Asiakastietojen hallinta Palveluiden käyttöönottoprojekti Toimitusprojekti Toimitusprojekti Tulorekisteriviranomainen Tiedon käyttäjät Tulonsaajat Toteutus -projekti Testaus Käyttöönot to Tekniset ratkaisut Sovellushallintaan siirto Digi3- projekti Varmenneratkaisuprojekti
Käyttöönoton hallinta Päätöksenteko Käyttöönotonaikaisia päätöksiä tehdään kunkin osapuolen omissa päätöksentekoelimissä Tiedon tuottajat Tiedon käyttäjät Tulorekisterihanke Tulorekisterihankkeen ohjausryhmä tekee tulorekisterin käyttöönottoon liittyvät päätökset Päätöksenteko perustuu tulorekisterikokonaisuuden tuotantovalmiuden kokonaiskuvaan Sisältää tiedon tuottajien ja käyttäjien valmiusasteen arvion Lähellä käyttöönottohetkeä tai heti käyttöönoton jälkeen tarvittavat kiireelliset päätökset tekee hankejohtaja Eskalointi tarvittaessa hankkeen ohjausryhmälle