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 Havaintoja, kokemuksia Tulevaisuuden kehityskohteet 19.2.2013 2
Arek pähkinänkuoressa Kustannustehokasta ja luotettavaa järjestelmäkehitystä jo vuodesta 2003
Työeläkevakuutuksen järjestelmäkehittäjä Arekin keskeiset linjaukset Työeläkevakuutussektorin kokonaistoimintaprosessin yksinkertaistaminen Peruspalveluiden tuottaminen mahdolliset lisäpalvelut kukin asiakas tuottaa itse Palveluiden hinnoittelu Arekin palveluiden käytöstä veloitetaan asiakkaiden koon ja käyttömäärien perusteella 4
Arekin yleisesittely Arek on asiakkaidensa omistama yksityinen osakeyhtiö. Tehtävänämme on rakennuttaa ja ylläpitää työeläkevakuuttamisessa tarvittavia tietojärjestelmiä ja tarjota asiakkaillemme työeläkealan yhteisessä käytössä olevien tietojärjestelmien kautta tuotettavia järjestelmäpalveluita. Henkilökuntaa meillä on 28. Lisäksi ostamme pääasiassa palvelumallisilla toimittajasopimuksilla työtä noin 25 miljoonan euron edestä vuosittain. Eläkevakuuttajien omistukset pohjautuvat niiden kokoon. Suurin omistajamme on Eläketurvakeskus 22 % osuudella. Asiakkuutemme on avoin kaikille työeläkealan toimijoille. Vuonna 2015 Innova, Porasto ja Mela liittyivät Arekin omistajiin. Näin ollen kaikki Arekin asiakkaat ovat myös Arekin omistajia. 5
Huomioitavia asioita Arekin toimintakentässä. LAATU! Paljon uudistuksia ja menossa olevia kehityshankkeita ja selvityksiä Mittavat ylläpitoprojektit Paljon asennuksia Korkeat käytettävyysvaatimukset 19.2.2013 6
Testauspalvelun uudelleen järjestely 2014 Tehtyjä linjauksia: testausosaaminen (prosessi, työkalut) ei ole Arekin ydinosaamista vaan voidaan ostaa ammattitaitoiselta toimittajalta -> kilpailutus 2014 Q-Factoryn strategia on olla vahva toimija työeläkealan testauksessa -> sopiva strategia, sopivan kokoinen toimija Arekin omasta henkilökunnasta siirtyi Q-Factorylle 5 henkilöä (toimivat jo arekin sisäisessä testauspalvelussa) Avainasioita valinnassa: Riippumattomuus, luotettavuus, laatu, osaaminen, siirtyvän henkilöstön osalta hyvä ja vastuullinen suunnitelma 19.2.2013 7
Agenda Testauspalvelun vastuut ja tehtävät Testauspalvelun organisointi Testauspalvelun laajennokset 8
Testauspalvelun vastuut ja tehtävät Testauspalvelu on keskitetty piste, jonka kautta hoituvat kaikki testaukseen liittyvät asiat Arekissa Testauspalvelun tehtävänä on valvoa järjestelmätoimittajan toimituksen testausta, joten sitoutumattomuus järjestelmätoimittajaan on Arekin edun mukaista. Arekin ja Q-Factoryn yhteisenä tavoitteena on parantaa laatua ja karsia laatuongelmista väistämättä seuraavia kustannuksia sekä harmia asiakkaillemme. 9
Testauspalvelun vastuut ja tehtävät Suhteessa Arekin testausvaiheisiin S Alustava testaus K V K S Valvontavastuu Koordinointivastuu Suoritusvastuu Yksikkötestaus V V V Integraatiotestaus V V K K K Suorituskykytestaus S Suorituskykytestaus Kokoava Asennustestautestaus Hyväksymis- systeemi- [tähän testaus kuva Arekin testausvaiheista Asennustestaus Asiakastestaus V Systeemitestaus Regressiotestaus 10 Arekin järjestelmien testaus Arekin asiakkaiden järjestelmien testaus
Agenda Testauspalvelun vastuut ja tehtävät Testauspalvelun organisointi Testauspalvelun laajennokset 11
Testauspalvelun organisointi Testauspäällikkö Testauspalvelua johtaa palvelupäällikkö, joka vastaa palvelusta, testaukseen liittyvistä prosesseista ja välineistä Arekissa Palveluun kuuluu testauspäälliköitä, joiden vastuulla on Toimitusprojektien testauksen seuranta ja valvonta Hyväksymistestauksen organisointi ja koordinointi Hyväksymistestauksen läpiviennin suunnittelu ja resursointi Hyväksymistestauksen koordinointi Laskutus- ja seurantalokikirjausten testaukset Hyväksymistestauksen muu tuki Testauksen raportointi Testauksen prosessien, ohjeiden, työvälineiden ja raporttien kehittäminen Testaukseen liittyvä koulutus 12
Testauspalvelun organisointi Muita tehtäviä Testauspalvelu suorittaa Arekin järjestelmille suorituskykytestauksen Testien laajuus sovitaan Arekin kanssa erikseen jokaisen version / päivityksen osalta Tämän lisäksi avustamme Arekin tuotantopäällikköä ja Tuotannon hoitoa tuotantoon liittyvien ongelmien selvittämisessä Testauspalvelu suunnittelee versioprojektien testausaikataulut sekä testiympäristöjen ja putkien käytön eri projekteissa Testauspalvelu vastaa testimateriaalinhallintaan liittyvien komponenttien ylläpidon ja kehittämisen hallinnasta Varsinaisen ylläpitotyön suorittavat ylläpitotoimittajat 13
Testauspalvelun ja Arekin välinen työnjako Järjestelmäasiantuntijoilla on tärkeä rooli testausten läpiviennissä. He osallistuvat Alustavaan testaukseen Suorituskykytestauksen suunnitteluun Regressiotestauksen suunnitteluun ja hyväksyntään He suorittavat tarvittaessa hyväksymistestaushavaintojen analysoinnin ja priorisoinnin Projektipäällikkö vastaa kehitysprojektien ja versioprojektien läpiviennistä. Projektipäällikkö ja Testauspäällikkö tekevät läheistä yhteistyötä projektien testauksiin liittyvissä päätöksissä. 14
Agenda Testauspalvelun vastuut ja tehtävät Testauspalvelun organisointi Testauspalvelun laajennokset 15
Testauspalvelun laajennokset Koska Testauspalvelu on vasta alkuvaiheessa, palvelumalli on rakennettu tarvittaessa helposti laajennettavaksi Tällä hetkellä tai käytössä ollleet laajennokset: Projektipäällikköpalvelut Regressiotestaus (automaattinen) Palvelu voi käyttää testausautomaation ammattilaista kehittämään järjestelmien regressiotestausta Testiaineistosovelluksen (TASOV) ylläpito. 16
Havaintoja/ kokemuksia Testausprosessien osaaminen paikkaa alan tuntemuksen vajetta mutta kun on osaamista sekä alasta että testauksen kehittämisestä, ollaan hyvässä tilanteessa! Vastuut on kuvattava selkeästi yrityksen muihin eri työrooleihin nähden Testauspalvelun rooli on myös kirkastettava muille toimittajille, muuten syntyy oletusten kaivo Muutos on johdettava! 19.2.2013 17
Tulevaisuuden kehityskohteet Yhtenäiset prosessit ja seuranta eri järjestelmäkehityksen toiminta-alueilla Priorisoidut kehityskohteet Regressiotestauksen kehittäminen Työvälineiden kehitys Vaatimusten ja testauksenhallinta Suorituskykytestaus 19.2.2013 18
Copyright Arek Oy 2009. Kustannustehokas ja luotettava toimialan yhteisten tietojärjestelmäpalveluiden tuottaja ja kehittäjä Kirjurinkatu 3 00520 Helsinki puhelinvaihde 010 287 3300 faksi. 010 2873359 Etunimi.sukunimi@arek.fi 19