Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana

Samankaltaiset tiedostot
KUMPI OHJAA, STRATEGIA VAI BUDJETTI?

Automaattinen regressiotestaus ilman testitapauksia. Pekka Aho, VTT Matias Suarez, F-Secure

Testaajan eettiset periaatteet

Asiakaspalveluprosessin kehittäminen jakelun vaikutuspiiriin kuuluvien asioiden osalta

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori

Hyvinvointia työstä. Työterveyslaitos

TUOTEKEHITYKSELLÄ HUNAJAN KULUTUS KASVUUN. Vuokko Tuononen

ja -kehitysmenetelmistä Jyri Partanen, QA Manager Sulake Corporation

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2016

Advanced Test Automation for Complex Software-Intensive Systems

Pysyvää kilpailuetua ja kestävämpiä asiakassuhteita

Tietopohjainen testaus ja silmien avaaminen kohteen ilmiöille

Lean johtaminen ja työkalut. Työpaja

TIIMITYÖSKENTELY ( pv )

Tapahtuipa Testaajalle...

Luovuus ja oppiminen. Juha Nieminen Opintopsykologi Yliopistopedagogiikan kouluttaja

OMAVALVONTA ISO 9001 ISO / FSSC ISO OHSAS SATAFOOD KEHITTÄMISYHDISTYS RY Marika Kilpivuori

Toimiva laadunhallintaa ja laadun jatkuvaa parantamista tukeva järjestelmä

Johtajan dilemma - metsää ja puita. Helena Ahonen

Työ intohimona caseina testaus, käytettävyys ja riskienhallinta

Yhteisöllisyys ja yksilön tuki riittääkö tavallisuus? Jyri Hakala

Testaus käsite. Sekalaista testausasiaa. Testauksen käsitteestä. Kattavuusmitat. Jos ajatellaan, että testaus = V&V, voidaan erottaa:

Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille

Toimiva hallitus yrityksen kehittämisen kulmakivenä

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen

YHDENVERTAISEN TYÖLLISTÄMISEN ASIALLA jo VUODESTA 1889

TULOSTA VÄHEMMÄLLÄ. Juha T Hakala Työhyvinvointiseminaari Tampereella

Hyvinvointia työstä. Työterveyslaitos

HALLITUSPARTNERIT ESITTÄYTYY

Matematiikan didaktiikka, osa II Estimointi

SATAFOOD KEHITTÄMISYHDISTYS RY. Laatujärjestelmät yrityksen toiminnan tehostajana Marika Kilpivuori ISO 9001 ISO / FSSC ISO 14001

Ohjelmiston toteutussuunnitelma

Simulaattoriavusteinen ohjelmistotestaus työkoneympäristössä. Simo Tauriainen

TOIMIVAN LAADUNHALLINTAA JA LAADUN JATKUVAA PARANTAMISTA TUKEVAN JÄRJESTELMÄN KRITEERISTÖ

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

Onnistunut ohjelmistoprojekti

Osaamisen varmistaminen ja johtaminen Metsä Groupissa

Miten asiakas tekee valintansa?

Testataanko huomenna?

Tehyn. avain- sanat. päättäjille

Lean Leadership -valmennusohjelma

Ohjelmistojen mallintaminen. Luento 11, 7.12.

MaitoManageri-hanke: Mistä tässä on kyse? ProAgria Oulu ry

TUOTANTOTALOUDEN 25 OP OPINTOKOKONAISUUS

Kuinka helpottaa suurten projektien tuskaa pilvipalveluilla?


Työterveyspäivät

Näin me sen teimme, Reumasäätiön sairaalan järjestelmäuudistus TOIMI-hanke

Tulevaisuuden johtajan osaamisprofiili Pohdintaa erityisesti strategisen johtamisen näkökulmasta

Ylä-Savon elinkeinofoorumi Hallitustyöskentely pk-yrityksen. Jukka Lassila

Kehittämisen omistajuus

Suomen avoimien tietojärjestelmien keskus COSS ry

IPT-hanke: Kehitysvaihe -työpaja Työpaja 5: Kokoushotelli Gustavelund

1(5) TYÖSSÄOPPIMINEN JA AMMATTIOSAAMISEN NÄYTTÖ. Tutkinnon osa: Testaus 15 osp Tavoitteet:

Proaktiivinen strateginen johtaminen - lähtökohtia ja periaatteita. Arto Haveri Tulevaisuus Pirkanmaalla

Onnistunut ohjelmistoprojekti

Tekesin rooli teollisuuden palveluliiketoiminnan uudistamisessa

Työhyvinvoinnin koulutukset 2017

Vastuullinen osaaja Miten kannan vastuuta ja kehitän osaamistani työyhteisössä? Liisa Luukkonen Seurakuntien Lapsityön Keskus

Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut

TIEDON HYÖDYNTÄMINEN OPPILAS- JA OPISKELIJAHUOLLOSSA Näyttöön perustuva toiminta & johtaminen Tieto ja sen hyödyntäminen & esteet ja rajoitukset

Luotain-arviointi. Nykytila-arvio toiminnan osa-alueesta. Trust, Quality & Progress. Jatkuvuus Tietosuoja Tietohallinto Tietoturvallisuus

Työturvallisuus osaksi ammattitaitoa ja työyhteisön toimintaa

INFRA-ALAN ON TEHOSTETTAVA LIIKETOIMINTAPROSESSEJAAN. Harri Yli-Villamo Johtaja, rautatieinvestoinnit

Integroiva hankekehitys ja kaupunkisuunnittelu

Luentokuvia HAKU:1. Paula Liukkonen Tukholman yliopisto

Palvelualojen ammattiliiton strategia vuoteen 2015

Ohjelmiston testaus ja laatu. Testaus käytettävyys

Avoin lähdekoodi ja hankinnat. JHS-SEMINAARI Avoimet teknologiat haaste ja mahdollisuus

Yrityskohtaiset LEAN-valmennukset

Hyväksytyt asiantuntijat

Lapsen osallisuus ja kuuleminen

TeliaSonera Identity and Access Management

BIM Suunnittelun ja rakentamisen uusiutuvat toimintatavat Teppo Rauhala

Σ!3674. Advanced Test Automation for Complex Software-Intensive Systems

VALAISTUSSUUNNITTELUN RESTORATIIVISET VAIKUTUKSET RAKENNETUSSA YMPÄRISTÖSSÄ

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke

Fujitsu SPICE Lite. Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat. Copyright 2010 FUJITSU

Kaupan tulos kuntoon tehokkaammalla toimitusketjulla! Mikko Kärkkäinen Toimitusjohtaja, RELEX Oy

Turvallisuuskulttuuri ja ydinlaitosrakentaminen

Ei ole tärkeää, että muistatte, mitä minä olen puhunut, vaan tärkeitä ovat teidän omat kysymyksenne ja oivalluksenne.

Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA

Miten laadin tavoitteet ammatillisessa kuntoutuksessa?

Paremmilla kehityskeskusteluilla osaaminen tehokäyttöön!

Sosiaalityöntekijöiden työhyvinvointi Suomessa ja muissa Pohjoismaissa

Keinot kasvuun on tiedossa, mutta se ei riitä. Henkilöstö tekee kasvun.

MINÄ MUUTOKSEN PAINEESSA AMMATTILAISTEN AAMIAINEN 15.1.

Vesa Laulumaa ja Satu Koivisto Museovirasto/SKAIK projekti

TIETOTILINPÄÄTÖS. Ylitarkastaja Arto Ylipartanen/ Tietosuojavaltuutetun toimisto. Terveydenhuollon ATK-päivät ; Jyväskylä

Talousjohdon haasteet kyselyn tulokset Amy Skogberg Markkinointipäällikkö Business Intelligence and Performance Management

Palkitsemisen tila ja muutos Suomessa 2008

SFS, STANDARDIEHDOTUKSEN ISO/DIS ESITTELY

Narratiivinen haastattelu käytännössä. -ja mitä sen jälkeen?

Korkeakoulukaupunki Tampere elinkeinoelämän näkökulma alueen osaamistarpeisiin Peer Haataja, Tampereen kauppakamari

Riskikartta on 2000-luvun riskianalyysin tärkeä väline

ISO 9001:2015 JÄRJESTELMÄ- JA PROSESSIAUDITOIN- NIN KYSYMYKSIÄ

työssäoppimispaikan työtehtävissä toimiminen ammattiosaamisen näytön suorittaminen näyttösuunnitelman mukaan.

Asiakastarpeiden merkitys ja perusta. asiakastarpeiden selvittämisen merkitys ja ongelmat asiakastarvekartoitus asiakastarvekartoitustyökaluja

Osaamisen ennakointi osana strategiatyötä. Päivi Mäkeläinen Helsingin kaupunki, henkilöstökeskus

Laatua yhteistyöllä. Kommenttipuheenvuoro Eeva Honkanummi Kehittämisyksikkö, Sotet, Espoon kaupunki

Transkriptio:

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. Hyviä ja huonoja säästötoimia. Säästötoimien riskianalyysi. 24.4.2009 1

Sisällysluettelo 1/2 Testauksen suhde muuhun maailmaan...4 Säästämisestä ja tehostamisesta...5 Säästötoimien patologiaa...6 Ikävä konteksti huonoa luovuutta...7 Laman hyviä puolia...8 Organisaatio ei ole kone...9 "Ihmiset ovat organisaation tärkein voimavara"...10 Voiko laadussa tinkiä?...11 Laatujohtaminen...12 Riskienhallinta...13 Vanha tehostamisperiaate...14 Milloin toimintaa kehitetään?...15 Riskiperusteinen testaus...16 Testattavuuden parantaminen...17 Ilmaiset välineet...18 Ketterä kehittäminen...19 24.4.2009 2

Sisällysluettelo 2/2 Ongelmallisia säästötapoja...20 Säästötoimien riskianalyysi...21 Säästötoimien riskikartta...22 24.4.2009 3

Testauksen suhde muuhun maailmaan Testaus on toimintaa, joka toimii muun maailman ehdoilla Ympäristötekijät vaikuttavat sen mahdollisuuksiin Kuitenkin se toteuttaa laadun ideaalia, erilaisia positiivisia kulttuurimme arvoja ja on väistämätön osa monia prosesseja Testauksella on myös oma, kehittyvä identiteettinsä ja kulttuurinsa Tällaisina aikoina (vuoden 2009 lama) on hyvä hetki pohtia testauksen suhdetta muuhun maailmaan ja suhdanteisiin, säästämiseen ja tuloksen tekemiseen; työhön, etiikkaan ja arvoihin 24.4.2009 4

Säästämisestä ja tehostamisesta Testauksen on kun se tehdään professionaalisesti todettu kuluttavan ison osan projektien budjetista Siksi testausta on haluttu tehostaa Lama-aikana tehostaminen viedään toiseen potenssiin ja halutaan karsia kaikki rahaa kuluttava, mikä suinkin on mahdollista mitä kaikkea tämä aiheuttaa 24.4.2009 5

Säästötoimien patologiaa Testauksen tehostaminen on usein analyyttistä, mittauksiin ja tietoon perustuvaa Säästämiselle pätevät toiset lait Katsellaan kulueriä suoraan, miettimättä asioiden vaikutusketjuja Vältetään perusteluja, koska ne voisivat osoittaa säästötoimet kestämättömiksi Ei tehdä riskianalyysejä Katsellaan vain nykyhetkeä, ei edes lähitulevaisuutta Ollaan muutospositivisteja Assosiaatio: Testaukseen kohdistuvat säästöt = laatuun kohdistuvat säästöt 24.4.2009 6

Ikävä konteksti huonoa luovuutta Aina, kun konteksti on ikävä, luovuus kärsii Tämä on maailmalla todettu tutkimuksilla Ratkaisujen maailma kapenee Pusketaan päätä seinään Toistetaan vanhoja virheitä Toiminnan laatu laskee -- testauksenkin 24.4.2009 7

Laman hyviä puolia Laman luovia impulsseja: Antaa mahdollisuuden miettiä, mikä on oikeasti oleellista Antaa mahdollisuuksia kvanttihyppyihin Antaa mahdollisuuksia tehdä asiat toisin kunhan sen laman ei anna lamauttaa 24.4.2009 8

Organisaatio ei ole kone Säästämisellä viestitään myös merkityksiä Kun jossain säästetään, se ei ole tärkeää Se, miten säästöt tehdään, on yhtä tärkeää kuin se, mitä säästöt koskevat Assosiaatio: Testaukseen kohdistuvat säästöt = laatuun kohdistuvat säästöt => laadusta voidaan tinkiä 24.4.2009 9

"Ihmiset ovat organisaation tärkein voimavara" Säästöt tunnetusti kohdistuvat paljolti ihmisiin Työelämän ja työpaikan säännöt kiristyvät Kehittäminen kärsii Yhteistyö kärsii Eduista karsitaan Koettu arvostus saa kolhuja Näin ihmisten suorituskyky laskee lyhyellä ja pitkällä tähtäimellä 24.4.2009 10

Voiko laadussa tinkiä? Useimpien organisaatioiden testaus on sillä tasolla, että se on juuri ja juuri kelvollista ei ole varaa tinkiä testauksen laadusta Laatu- ja laatujärjestelmästandardeissa ei mainita lamaa perusteluna puutteelliselle toiminnalle ISO 9001 ei tunne sellaista CMMI:ssä ei ole mainittu, että menettelytapojen kouluttamattomuudelle olisivat säästöt riittävä syy Toimet laadun parantamiselle eivät aina riitä kuin sen ylläpitämiseen Jos laatua yritetään ylläpitää lopettamalla sen parantaminen, se huononee Lama-aika on hyvä mahdollisuus rapauttaa toiminta siihen mennessä kun seuraava nousukausi tulee 24.4.2009 11

Laatujohtaminen Lama-aikana punnitaan laatujohtamisen laatu! (Ihan niin kuin minkä tahansa johtamisen) Helppoina aikoina kaikki on niin helppoa Johtaminen on monissa organisaatioissa tuotanto- ja liiketoimintajohtamista Laatujohtamisessa on (paradigmana) paljon puutteita Kun toiminta muuttuu ja pitää reagoida hallitusti, laatujohtamisen välineet eivät kenties riitäkään tilanteen käsittelyyn 24.4.2009 12

Riskienhallinta Lama-aikana ei ole varaa isoihin virheisiin Riskienhallinnan merkitys korostuu Testauksen ja riskienhallinnan yhteys on aina ollut merkittävä Testauslähtöisellä projektitoiminnalla voidaan estää isot ongelmat Riskipohjainen testaus auttaa saamaan tärkeimmät asiat kuntoon => Uusilla testauksen ajattelumalleilla voidaan auttaa onnistumista juuri nyt 24.4.2009 13

Vanha tehostamisperiaate Laatukulttuurissa on ollut tehostamisen periaate: "Kun haluat tehostaa toimintaa, älä ala tehostamaan toimintaa, vaan ala parantamaan laatua" Ideana on se, että aidosti laadukas toiminta on myös tehokasta Päteekö se säästöihin? Miltä kuulostaa: "Kun haluat tuottaa säästöjä, älä ala toteuttamaan säästötoimia, vaan ala parantamaan laatua" 24.4.2009 14

Milloin toimintaa kehitetään? Yleensä, kun firmoissa menee hyvin, asioita ei voida kehittää, koska kaikilla on liikaakin projekteja ja projektien aikana ei prosesseja voi kovasti muuttaa Miten lama-aikana rakennetaan kyvykkyyttä seuraavaa nousukautta varten? Luodaanko osaamista? Korjataanko prosessien puutteita tulevia projekteja varten? Pilotoidaanko uusia välineitä? Surffataanko netissä? Ollaanko lomautettuna? 24.4.2009 15

Riskiperusteinen testaus Lähtökohtana liikeriskit, asiakkaan riskit jne. Tiedetään, mihin testauksessa pitää keskittyä Kompromissit voidaan tehdä tietopohjaisesti Riskianalyysit parantavat vaatimusmäärittelyn laatua, vähentävät muutosten määrää, suoraviivaistavat kehitystä Kehityskohteita 24.4.2009 16

Testattavuuden parantaminen Suuri osa turhasta testaukseen liittyvästä työstä johtuu ohjelmiston heikosta testattavuudesta Testattavuuden parantaminen onkin hyvä tapa säästää Testattavuuden nopea koulutus Testattavuusvaatimukset Testattavuuskatselmus Kehityskohteita 24.4.2009 17

Ilmaiset välineet Miksi maksaa lisenssimaksuja, jos riittävän hyviä testaustyökaluja saa ilmaiseksi Open source välineet Historiaa on jo yksikkötestauksessa (JUnit yms.) ja testauksenhallinnassa Viime aikoina mukaan tulleet jatkuva integrointi, kuormitustestaus, testauksenhallinta Sen sijaan, että karsittaisiin lisenssien määrässä, voidaan lisenssit antaa kaikille Omassa organisaatiossa Asiakkaalle Kehityskohteita 24.4.2009 18

Ketterä kehittäminen Ketterä kehittäminen auttaa pitämään budjetit kurissa ja laadun koko ajan kunnossa Kunhan sitä sovelletaan hyvin Pienet askeleet, nopeampi testaus, pienempi regressioriski, panostus yksikkö- ja integrointitestaukseen Nykymalleissa on järjestelmätestauksen, regressiotestauksen jne. taso heikko, joten testaus ei ole ihan niin halpaa kuin jatkuvaan integrointiin päättyvistä ideaalimalleista voisi ajatella Kehityskohteita 24.4.2009 19

Ongelmallisia säästötapoja Ulkomaistaminen Monet osaavat tämän jo, mutta ensikertalaisille se on riskialtista Vanha sääntö: jotta asian voisi ulkoistaa tai ulkomaistaa, se (ja kokonaisprosessi) pitää osata hyvin Testauksen automatisointi "Tilataan 90 % automatisointiaste" mutta se ei ole ennenkään onnistunut Vähennetään testaajia Kehittäjät saavat testatakin toiminnan ja prosessien regressio 1990-luvulle Karsitaan laatuihmisissä Pieni laskutusaste Luovutaan yksikkötestauksesta Kun bugien elinkaari pitenee, niiden kustannukset kasvavat 24.4.2009 20

Säästötoimien riskianalyysi Niin kuin mitkä tahansa liiketoimintaoperaatiot, myös jokaisen säästötoimen riskit pitäisi tunnistaa ja analysoida Seuraavalla sivulla on säästötoimien riskikartta Riskikartat ovat tehokas riskianalyysiväline Yhdistävät luovia ja systemaattisia menetelmiä Antavat analyysisession yhteisen visuaalisen objektin Yksittäisille operaatioille sitten spesiaalimmat välineet Esim. ulkomaistamisen riskit Kehityskohteita 24.4.2009 21

Säästötoimien riskikartta Eettiset periaatteet Vaikutus moraaliin Sitoutuminen yritykseen Suunnittelun yhteistyö Aikaperspektiivi Säästöjen merkityssisällöt Sitoutuminen säästöihin Yhteistyö Kehittyminen ja jatkuva parantaminen Ulkoiset vaatimukset Muutosten analysointi Säästötoimien riskit Osaaminen Tuotteiden laatu Prosessien laatu Palvelujen laatu Säästöviestintä Organisaatiodynamiikka Sitoutuminen säästöihin Jotain muuta? Mikä tässä säästötilanteessa on uutta ja erikoista 24.4.2009 2010-08-26 22