WINCOR NIXDORF Satsaus testaukseen, kannattaako? Tietohallintokerho Ismo Kurri 5.10.2010
Sisältö Wincor Nixdorf Laatu ò Mitä se on? ò Miten sen voi varmistaa? ò Miten sen voi tyriä? Kokemuksia ja tositarinoita ò Testauksen ulkoistaminen ò Henkilövalintojen merkitys Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 2
Young company with more than 50 years of business experience 1952 1990 1990 1999 1999 2004 2004 + Nixdorf Successful Leadership in Publicly listed Computer AG turnaround and Europe for further company with growth path profitable growth global aspirations Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 3
Wincor Nixdorf at a glance Corporate profile Worldwide present in around 100 countries; thereof in 41 with own subsidiaries Net sales: 2,250 meur (FY 2008/2009) EBITA: 179 meur (FY 2008/2009) Headquater in Paderborn, Germany more than 9,000 employees Customer-driven company culture Deep customer knowledge and partnership Local management Flat hierachies, clear and flexible structures Performance-driven entrepreneurial spirit Shareholding and profit share of management and employees Blue chip customers Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 4
Clear focus on core competences Banking End-to-end branch and self-service solutions Retail Integrated store solutions Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 5
Clear distinction drawn by a best-in-class portfolio Wincor Nixdorf solutions: end-to-end solutions for branch/store and self-service Hardware Software Licences Maintenance Examples Banking Cash withdrawal Recycling Check processing Statement Payment Multi-vendor/multi-channel Cash analyzer Monitoring Examples Retail Traditional checkout Automated checkout Cash management Reverse vending Instore marketing Store management (Self-service) checkout Monitoring Professional Services Services PRS Managed Services Outsourcing Project management IT/process consulting System integration Customizing Product support Cash management Transaction processing IT operations Project management IT/process consulting System integration Customizing Product support Rollout management Managed POS Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 6
Laatu, mitä se on? Laatutyössä pyritään (lähde Wikipedia) 1. välineiden ja toiminnan ominaisuuksien parantamiseen 2. välineisiin ja toimintaan liittyvien ominaisuuksien haitallisen vaihtelun hallintaan Näkökulmat valmistus suunnittelu asiakas ympäristö Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 7
Laatu projektissamme tärkeintä? Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 8
Miten sen voi varmistaa? Miten mitataan? ò virheet, kustannukset, aikataulu, käyttäjätyytyväisyys, vaatimusten täyttäminen, Suunnittelemalla projekti testaus resursointi ò varmista riittävä osaaminen avainresursseissa: PM, SW PM, SW arkkitehti ò varmista riittävä resursointi koko projektin ajan ò muista myös asiakkaan resursointi kommunikointi Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 9
Miten sen voi varmistaa? Kontrolloimalla katselmukset asiakasdemot vaiheistamalla ò demoamalla vaiheittain ò testaamalla vaiheittain ohjausryhmätyö Motivoimalla palaute projektin tulospohjainen palkkio Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 10
Miten sen voi tyriä? Myy/osta alihintaan Aseta epärealistiset odotukset/lupaa liikaa Alimitoita projektibudjetti Suunnittele projekti vain ylätasolla Jätä määrittelyt toteutusvaiheeseen Älä suunnittele testausta Jätä testaus projektin loppuvaiheeseen Alimitoita testaus Älä dokumentoi Käytä vain olemassa olevia resursseja Älä reagoi muutoksiin Älä kommunikoi Unohda asiakas/toimittaja Käytä avainhenkilöinä osaamattomia Älä sitouta projektihenkilöitä tavoitteisiin Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 11
Kokemuksia ja tositarinoita ò Testauksen ulkoistaminen ò Henkilövalintojen merkitys Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 12
Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 13
Testauksen ulkoistaminen Lähtötilanne ei erillisiä nimettyjä testaajia luottamus asiakkaan hyväksyntätestaukseen suuri testaus ei-systemaattista asiakastyytymättömyyttä heikko projektien kannattavuus Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 14
Testauksen ulkoistaminen Välitulos Nimitetään testauspäällikkö pääasiassa ulkoiset resurssit testaavat asiakasjärjestelmät testitapausten suunnitteluun käytetään yli 100 htp suunnitellaan testausraportointi (mittarit!) yhtenäistetään testaustoiminta mahdollisimman samanlaiseksi eri projekteissa otetaan testaustyökaluja käyttöön Kaiken kaikkiaan aletaan luomaan testauksesta järjestelmällistä toimintaa Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 15
Testauksen ulkoistaminen Nykytila oma testaustiimi testaus on suunnitelmallista ja seurattavaa testitapausten ajoon otetaan automaatiota käyttöön asiakkaalle toimitettavan järjestelmän laatu tunnettu asiakastestaus muodostunut pullonkaulaksi, annamme omia resursseja asiakkaan testaukseen vaaditaan asiakkaan hyväksyntätestaukseen parempaa järjestelmällisyyttä ja resursointia asiakastyytyväisyys parantunut projektien kannattavuus parantunut Toimintaa kehitetään jatkuvasti etsimällä uusia kehityskohteita Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 16
Henkilövalintojen merkitys Projekti, jossa ò aikataulu ylioptimistinen ò ei selkeää projektivastuullista organisaatiota asiakkaalla ò ei projektiresursointia ò ei testausresursointia ò ei asiakkaan testausresursointia Voi onnistua, kun pystyvät henkilöt valitaan hanke- ja projektipäälliköiksi Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 17
Järjestelmän ylläpidon ammattimainen hoito Hetky Ismo Kurri 5.10.2010 Wincor Nixdorf 18