Testauksen ulkoistaminen
|
|
- Pauliina Nieminen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 1(82) Testauksen ulkoistaminen Testauksen ulkoistaminen on monille organisaatioille ajankohtainen haaste. Kaikkeen ulkoistamiseen liittyy mahdollisuuksia, mutta myös uhkia, joiden tiedostaminen ja hallinta on avainkysymys ulkoistamista suunniteltaessa.
2 Sisällysluettelo 1/5 2(82) Mitä testauksen ulkoistaminen on?...7 Ulkoistuksen paradigmoja...8 Ulkoistus palveluna...9 Testausyritys projektin toimittajaverkoston yhtenä osapuolena...11 Testaustiimi integroituna ohjelmistokehitysorganisaatioon...12 Päämiehen odotuksia alihankkijalle...13 Henkilövuokraus?...17 Testityypin ulkoistusta puoltaa:...18 Ulkoistukselle negatiivisia piirteitä:...19 Yksikkötestaus...20 Komponenttitason integrointitestaus...21 Käyttöliittymätason toiminnallisuustestaus...23 Yhteentoimivuustestaus...25 Käytettävyystestaus...26
3 Sisällysluettelo 2/5 3(82) Tietoturvatestaus (ml. tekniset tietoriskianalyysit)...27 Verkkopalvelun kuormitustestaus...28 Erilaiset sertifiointitestit...29 Järjestelmäintegrointitestaus...30 (Tilaajan) hyväksymistestaus...31 Toiminnanohjaus ja talous...32 Tuotteiden laadun parantaminen...34 Tuotekehityksen kehittäminen...35 Erikoistuminen omaan ydinliiketoimintaan...36 Osaamisen siirto...37 Riskienhallinta...38 Yhteenveto: testauksen ulkoistuksen edut...39 Osaaminen...40 Osaamisen todistaminen...41
4 Sisällysluettelo 3/5 4(82) Yhteistyö...42 Tuotekehitysimpulssit...43 Prosessit...44 Riskit...45 Alihankkijan prosessit...46 Kulttuurierot ja ajattelumallit...47 Palvelun laatu...48 Tietoriskit...49 Ulkoistuksen järjestelyistä...50 Dokumentit...52 Sopimus...53 Tuotetiedot...54 Testattavan version dokumentointi...56 Projektisuunnitelmat...57
5 Sisällysluettelo 4/5 5(82) Testaus- ja laadunvarmistussuunnitelmat...58 Ohjeet ja standardit...59 Asiakirjamallit...60 Tietojärjestelmät...61 Projekti/työsuunnitelma...62 Omien prosessien kuvaus...63 CV:t...64 Seurantaraportit...65 Vikaraportit...66 Loppuraportti...67 Lähtökohtia ulkoistuksen käynnistämiseen...68 Vaiheittainen ulkoistusprosessi...71 Plenwaren ulkoistusprosessi...72 Ulkoistuksen tietoriskit...74
6 Sisällysluettelo 5/5 6(82) Toiminnallisia ongelmia...75 IPR-ongelmia...76 Henkilöihin vaikuttavia hallintakeinoja...77 Suunnittelun keinoja...78 Tietojen luovuttamisen rajoittaminen keinovalikoimana...79 Teknisiä hallintakeinoja...80 Varmistavia keinoja...81 Liite: Ulkoistuksen riskikartta...82
7 Mitä testauksen ulkoistaminen on? 7(82) Testauksen suunnittelu ja/tai toteutus ostetaan muualta kuin omalta organisaatiolta. Tämä ei merkitse yksinkertaista tilaus-toimitus -periaatetta. Testausorganisaatio on (hieman liioitellen) sidottava prosessiin yhtä tiiviisti kuin yrityksen oma henkilöstö. => Laadukas ulkoistaminen merkitsee integroitua verkottumista, toiminnan tason kumppanuutta.
8 Ulkoistuksen paradigmoja 8(82) Ei ole yhtä ja yhtäläistä ulkoistusta. Suhde ulkoistettavaan kokonaisuuteen ja ulkoistuskumppaniin vaihtelee. Palvelu Alihankinta Ulkoistus Verkottuminen Virtuaaliorganisaatio Kumppanuus
9 Ulkoistuksen organisointimalleja Ulkoistus palveluna 1/2 9(82) Testaus toimitetaan projektiluonteisena palveluna. Usein puitesopimukseen perustuen. Hinta voi olla kiinteä. Tilauksen kohteena joko esimerkiksi ison ohjelmiston uuden version testaus tai pienempiä testaustehtäviä tilaustoimitusperiaatteella. Ulkoistajalle näkyvät vain rajapinnat, ei sisäistä prosessia, joka on "musta laatikko". Raportointi joko reaaliaikaisesti (vikakanta) tai/ja palvelutoimeksiannon jälkeen (raportti). Testausyritys suunnittelee testauksen itsenäisesti. Testaustiimi on töissä testausyrityksessä.
10 Ulkoistuksen organisointimalleja Ulkoistus palveluna 2/2 10(82) Onnistuu, kun testausyritys on osaava ja ohjelmistokehitysprosessissa on tähän tarvittava kypsyys (prosessi, dokumentit). Asiakkaalle helppoa ostaa, hallita. Tarvitaan luottamusta. Yhteistyön alussa sopii "erikoistestaukseen" (käytettävyys yms.) Yhteistyön yhteistyön kehittyessä myös mm. tuotekehityksenaikaiseen toiminnallisuustestaukseen. Kumppanuuden kasvaessa saa sisäisen palvelun luonteen. Palveluparadigma ei siis merkitse raja-aitoja, vaan määriteltyä, modulaarista yhteistyötä.
11 Ulkoistuksen organisointimalleja Testausyritys projektin toimittajaverkoston yhtenä osapuolena 11(82) Testausyritys toimii projektin ohjausryhmän alaisena samassa asemassa kuin muut toimijat tilaajat muut yksiköt ja tiimit. Testauksen suunnitteluvastuu testausyrityksellä. Toiminnallisesti verkottunut ratkaisu. Organisatoriset rajapinnat, mutta niiden rajat osin häilyvät. Asiakkaalla hyvä näkyvyys testaustoimintaan.
12 Ulkoistuksen organisointimalleja Testaustiimi integroituna ohjelmistokehitysorganisaatioon 12(82) Ulkoistettu tiimi sidotaan kulloiseenkin prosessiin kiinteästi. Testausyritys antaa kuitenkin kaikki organisatoriset etunsa. Tiimin sijoitus joko testausyrityksessä tai testauksen tilaajalla. Tiimi toimii ohjelmistokehitysprojektissa sopivan päällikkötason alaisuudessa. Testauksen suunnitteluvastuu vaihtelee. Hyvin henkilöihin sidottu. Asiakas haluaa päättää testaajat. Soveltuu jatkuvaan palveluun, vähemmän sykliseen ohjelmistokehitykseen.
13 Päämiehen odotuksia alihankkijalle 1/4 13(82) Yhteistyön luonne Pitkäjänteinen suhde Monipuolista yhteistoimintaa Motivaatio yhteistyöhön Mestariluokan osaamista Kokonaisvaltaista palvelukykyä; alihankkijapaletin vähentäminen Hyödyn kokeminen kun kumpikin hyötyy, suhde on terveellä pohjalla Päämiehen ihastuminen alihankkijaan
14 Päämiehen odotuksia alihankkijalle 2/4 14(82) Yleinen kyvykkyys Terve, kannattava liiketoiminta Visio ja tahtotila Päämiehen liiketoiminnan ymmärtäminen Tuoteryhmän ja teknologian ymmärtäminen Yhteensopivuus Riittävän suuri koko Laaja asiakaskunta Motivoitunut henkilöstö Resurssijoustavuus Osaamisjoustavuus oppimiskyky
15 Päämiehen odotuksia alihankkijalle 3/4 15(82) Toimitusten laatu Virheettömät, hyvin toimivat ohjelmistot ja palvelut Pysyminen toimitusajoissa Edulliset kustannukset Täydellinen luotettavuus ja luottamus Avoimuus ja rehellisyys Tietoturvallisuus Riskienhallinta
16 Päämiehen odotuksia alihankkijalle 4/4 16(82) Toimintatavat Kyky toimia päämiehen prosesseissa Määritetyt prosessit Laadunhallintajärjestelmät Tyytyväisyysselvitykset Rakentavaa kritiikkiä Tehokasta, nopeaa ja tuottavaa työtä Itsenäinen ongelmanratkaisukyky Asiakaspalveluasenne Jatkuva kehittyminen Sujuva kommunikointi päämiehen kanssa
17 Ulkoistuksen organisointimalleja Henkilövuokraus? 17(82) Yksittäisten henkilöiden vuokraus oman työnjohdon alaisuuteen ei ole ulkoistamista. Vuokrausyritys ei anna prosessiin välttämättä mitään organisatorista tai infrastruktuurista etua. Nämä ovat olennaisia testauksen maailman kehittyessä Se ei ole enää yksittäisten sankarien työtä (sama kehityskaari kuin ohjelmistokehityksessä).
18 Mikä testaus sopii ulkoistettavaksi Testityypin ulkoistusta puoltaa: 18(82) Vaihteleva, syklittäinen testausvolyymi. Testityypin asiakas- ja käyttäjänäkökulma on vahva. Testissä on vaatimus tai hyödyllistä saada kolmannen osapuolen näkemys. Erikoisosaamisen tarve. Irtautuminen kehittämisympäristöstä on edullista vikojen paljastumiselle testauksessa.
19 Mikä testaus sopii ulkoistettavaksi Ulkoistukselle negatiivisia piirteitä: 19(82) Jatkuva testausvolyymi. Tarvitaan syvällistä tietämystä tuoteteknologiasta. Työympäristöt ja välineet on integroitava ohjelmistokehittäjien tai useiden järjestelmien kanssa.
20 Mikä testaus sopii ulkoistettavaksi Yksikkötestaus 20(82) Vastaan: Ohjelmistokehittäjien testausta. Perinteisessä muodossa ei voida ulkoistaa päinvastoin, ohjelmistokehittäjien tekemää testausta on useimmiten syytä lisätä. Yhteenveto: Normaalisti ei kannata harkitakaan.
21 Mikä testaus sopii ulkoistettavaksi Komponenttitason integrointitestaus 1/2 21(82) Vastaan: Integrointi on yleensä juuri yrityksen omaa roolia: alihankkijat voivat tehdä vaikka kaiken koodauksen, mutta itse pitää hallita tuotoksia, koostaa niistä jakeluversioita ja dokumentaatiota jne Integrointitestaus on sidoksissa ohjelmistojen buildaamiseen. Sen kehittely projektin kuluessa edellyttää tiivistä yhteistoimintaa kehitystiimissä, mutta ulkoistukselle on silti myös selkeää potentiaalia. Integrointitestauksessa pitää luovuttaa testaajalle pääsy kaikkiin lähdekoodeihin ja moduuleihin ja kaikkeen muuhunkin aineistoon, mitä tarvitaan tai tuotetaan buildausprosessissa. Integrointi on jatkuvaa ja omalle ammattilaiselle riittää koko ajan töitä. Samalla voi kehittää buildauksen yhteyteen kaikkia tuotteenhallinnan rutiineja.
22 Mikä testaus sopii ulkoistettavaksi Komponenttitason integrointitestaus 2/2 22(82) Puolesta: Ulkoistuksen myötä integrointiympäristö on selvästi erillään koodaajien ympäristöstä. Kaikki ympäristövaihdokset auttavat löytämään vikoja koodissa ja konfiguraatiossa. Hyvässä tietoteknisessä ympäristössä ei versionhallintapalvelimen sijainnilla ole väliä (tietoriskejä lukuunottamatta). Ohjelmistokehitys voi muutenkin olla hajautettua usealle alihankkijalle. (Toki alihankkijoiden määrää ei pidä kasvattaa pelkällä integrointitestaajalla, vaan silloin on ko. taholle annettava muitakin testaajia.) Yhteenveto: Normaalisti ei mielekästä, mutta voi olla myös tapa saada järeät tuotteenhallinta kuntoon ja käynnistettyä versionhallinta- ja teollisen tason buildausjärjestelmät. Edellyttää kiinteää kumppanuutta.
23 Mikä testaus sopii ulkoistettavaksi Käyttöliittymätason toiminnallisuustestaus 1/2 23(82) Puolesta: Testityyppi edellyttää asiakasnäkökulmaa ja kehittäjistä eriytettyä testaustiimiä, jolloin on lähes sama, onko se omassa talossa vai alihankkijalla. Testityyppi ei edellytä pääsyä lähdekoodiin tai kaikkeen tekniseen määrittelyyn. Tuotetta tai sen teknologiaa ei tarvitse tuntea läpikotaisin toiminnallinen ja käyttöliittymämäärittely riittävät useimmiten. Vaihtelevavolyymistä testausta. Omalle testaustiimille ei välttämättä riitä töitä. Todettu sujuvan ulkoistettuna oikein hyvin.
24 Mikä testaus sopii ulkoistettavaksi Käyttöliittymätason toiminnallisuustestaus 2/2 24(82) Vastaan: Testityyppi edellyttää toimivaa tuotetta, jolloin liiketoiminnan tason tietoriskit kasvavat jonkin verran. Yhteenveto: Erittäin hyvin ulkoistuskelpoinen testityyppi.
25 Mikä testaus sopii ulkoistettavaksi Yhteentoimivuustestaus 25(82) Puolesta: Tällaisessa testauksessa on poistuminen kehittäjien lähipiiristä aina edullista. Kun kaikki on erilaista, jo perusympäristön vaihtuminen paljastaa muutamia vikoja. Yhteentoimivuustestauksessa tarvitaan laaja laite- ja välinekanta, jota ei ole tarkoituksenmukaista ylläpitää itse. Vaihtelevavolyymistä testausta, joka kuitenkin edellyttää hyvää tuoteryhmän tuote- ja välinetietämystä omien osaajien käyttö ei siksi välttämättä onnistu. Yhteenveto: Erittäin hyvin ulkoistuskelpoinen testityyppi.
26 Mikä testaus sopii ulkoistettavaksi Käytettävyystestaus 26(82) Puolesta: Testityyppi edellyttää täydellistä käyttäjänäkökulmaa ja kykyä kyseenalaistaa tekniset ratkaisut. Ulkoistus on siksi erittäin hyvä ratkaisu. Edellyttää sellaista pienivolyymistä erikoisosaamista, jota ei ole kustannustehokasta pitää omassa organisaatiossa. Vastaan: Tällainen osaaminen on brändin omistajalle usein kaikkein tärkeintä, koska tässä ollaan suoraan tekemisissä tulevien käyttäjien tyytyväisyyden kanssa. Vaara jäädä irrallisprojekteiksi. Yhteenveto: Erittäin hyvin ulkoistuskelpoinen testityyppi. Ei edellytä pitkäjänteistä kumppanuutta.
27 Mikä testaus sopii ulkoistettavaksi Tietoturvatestaus (ml. tekniset tietoriskianalyysit) 27(82) Puolesta: Testityyppi edellyttää ulkopuolisen näkökulmaa. Tarvittava osaaminen on hyvin harvinaista, ja sitä ei ole mahdollista ylläpitää useimmissa yrityksissä. Tärkeintä on varmistaa peruskomponenttien ja arkkitehtuurin turvallisuus järein asiantuntijavoimin. Vastaan: Tietoriskien tunnistaminen edellyttää intiimiä tietoa tuotteen toteutuksesta. Kokeellinen testaus on vain pieni osa prosessia. Tuloksena syntyy tietoa murtautumismahdollisuuksista, joiden väärinkäyttöön on aina jonkin suuruinen todennäköisyys. Yhteenveto: Alihankinta on useimmiten ainoa tapa saada tämä testaus hoidettua asianmukaisesti.
28 Mikä testaus sopii ulkoistettavaksi Verkkopalvelun kuormitustestaus 28(82) Puolesta Edellyttää erikoisosaamista ja testaustyökalujen tuntemista. Vastaan Toimeksiannot pieniä. Pullonkaulojen selvittäminen ja järjestelmän optimointi edellyttää intiimiä tietoa järjestelmästä. Tarvittava infrastruktuuri ja menettelyt olisi hyvä olla valmiina ja rutiininomaisesti käytettävissä. Voi edellyttää ohjelmistoasennuksia palvelimelle. Omaa henkilöstöä tarvitaan aina luomaan testiympäristöt ja monitoroimaan niitä testauksen yhteydessä. Yhteenveto Ulkoistuksen mielekkyys ja parhaat järjestelyt vaihtelevat.
29 Mikä testaus sopii ulkoistettavaksi Erilaiset sertifiointitestit 29(82) Puolesta Niiden perusajatus on, että ulkoinen osapuoli pystyy osoittamaan ohjelmiston vaatimustenmukaisuuden. Kukaan ei voi itse sertifioida itseään. Testauksen vaatimukset ja kenties testitapaukset ovat valmiit ja stabiilit ei tarvita yhteistyötä niiden kehittämisessä. Vastaan (Jos sertifikaatti sallii) itse tehty testaus auttaa ymmärtämään sertifikaatin vaatimukset hyvin. Oma verifiointi sertifiointivaatimuksia vasten on aina hyödyllistä, vaikka ulkopuolisen tekemä testaus edellytettäisiinkin on varmistuttava, että testit tulevat menemään läpi! Yhteenveto Tyypillinen ja triviaali ulkoistettu testaus.
30 Mikä testaus sopii ulkoistettavaksi Järjestelmäintegrointitestaus 30(82) Puolesta: Järjestelmäintegrointi tuottaa tietojärjestelmäprojektien suurimmat ongelmat. Samalla se vaatii koordinointia, valvontaa, korkeaa osaamista. Kriittinen varsinkin monen toimittajan projekteissa. Järjestelmien tilaajilla ei ole riittävää osaamista. Jonkun pitää keskittyä asiaan ja tehdä se huolella. Yhteenveto: Järjestelmäintegrointitestaus on kriittinen testaustaso, joka sopii kolmannelle osapuolelle.
31 Mikä testaus sopii ulkoistettavaksi (Tilaajan) hyväksymistestaus 31(82) Puolesta: Järjestelmän tilaajan on tehtävä huolellinen hyväksymistestaus, mutta harvalla on siihen osaamista. Järjestelmätoimittaja ei voi tehdä sitä tilaajan puolesta! Testaustalo voi huolehtia siitä asiakkaan puolesta. Yhteenveto: Sopii erinomaisesti ulkoistettavaksi.
32 Syitä ulkoistamiseen Toiminnanohjaus ja talous 1/2 32(82) Resurssijoustavuus. Ulkoistus antaa enemmän testausresursseja käyttöön. Henkilökustannusten vähentäminen. Vähäisessä tuotekehitysvolyymissä ei kannata ylläpitää omaa testausosastoa, koska sen kustannukset nousevat liian kalliiksi. Pienissä yrityksissä ei edes yhden päätoimisen testaajan palkkaus ole kannattavaa. Rekrytointihaluttomuus epävarmassa liiketoimintatilanteessa. Ei voida palkata sellaisia resursseja, joita ei kenties tarvita vuoden tai kahden päästä.
33 Syitä ulkoistamiseen Toiminnanohjaus ja talous 2/2 33(82) Tuotekehitysprojektien budjetointi helpottuu. Testaustoimittajalta voidaan pyytää kiinteä projektihinta. Sen toteutumiseen liittyvät riskit siirtyvät toimittajalle. Pysyvässäkin liiketoimintasuhteessa oleva jatkuva tarjouskilpailu takaa kustannusten pysymisen tarkoituksenmukaisina.
34 Syitä ulkoistamiseen Tuotteiden laadun parantaminen 34(82) Halu nostaa tuotteiden laatua lisäämällä testauksen ammattimaisuutta. Testaukseen erikoistuneen talon palvelut voivat olla yksi laadunparannuksen mahdollisuus. Ulkoistaminen voi olla keino saada ylipäätään rakennettua järjestelmätestausorganisaatio.
35 Syitä ulkoistamiseen Tuotekehityksen kehittäminen 35(82) Halu parantaa tuotekehityksen aikataulutarkkuutta. Oma testausyksikkö on yleensä mitoitettu pienelle projektivolyymille. Kiireisinä aikoina sen kapasiteetti ei riitä, mikä näkyy siinä, että projektit eivät suoriudu testauksesta aikataulussa. Tuotekehityksen nopeuttaminen. Riippuen testausprosesseista, ulkoistetun testauksen suuremmalla mahdollisella testaajavolyymillä ja tehokkaalla toiminnalla voidaan testauksen läpimenoaikoja lyhentää. Halu nostaa testauksen palvelutasoa tuotekehitysprojekteille. Oman yrityksen testausosasto on aina altis "poliittiselle kädenväännölle" ja omalta väeltä ei voi aina vaatia sellaista palvelutasoa kuin toimittajalta. Oman työkaverin työkiireisiin suhtautuu aina empaattisesti, mutta alihankkija kyllä järjestää, kun vain pyytää, sillä yhteistyösuhde on "aina katkolla".
36 Syitä ulkoistamiseen Erikoistuminen omaan ydinliiketoimintaan 36(82) Fokusointi omaan ydinliiketoimintaan. Tehdään sitä, mitä osataan parhaiten ja annetaan muita töitä alihankkijoille. Testaus ei yleensä ole sitä lisäarvoa, jolla yritys pärjää yhä kovenevassa kilpailussa. Varsinkin pk-yritysten omat pienet voimavarat ovat parhaassa käytössä innovoivissa prosesseissa.
37 Syitä ulkoistamiseen Osaamisen siirto 37(82) Testausosaaminen. Testausyrityksellä voi olla viimeisin tieto uusista testausmenettelyistä ja tuoteryhmän uusien teknologioiden haasteista koska heillä on laaja asiakaskunta. Virikkeet. Kolmas osapuoli tuo aina hyödyllisiä impulsseja tuotekehitykseen. Kokonaisprosessien parantaminen. Testauspartnerin avulla voidaan kehittää myös ulkoistamattomia testaustoimintoja ja koko tuotekehitysprosessia.
38 Syitä ulkoistamiseen Riskienhallinta 38(82) Avainhenkilöriskin hallinta. Omia ammattimaisia testaajia on aina rajallinen määrä. Esimerkiksi sairaustapaukset ovat tällöin projektien kriittisissä vaiheissa suuri riski, joka on ulkoistamalla paremmin hallittavissa. Ulkoistaminen voi siirtää laatuvastuita kolmannelle osapuolelle. Ulkoistetun testauksen dokumentointi on yleensä parempaa, mikä parantaa tuotekehityksen dokumentointia.
39 Yhteenveto: testauksen ulkoistuksen edut 39(82) Varmuus tuotteen laadusta. Testauksen laadun paraneminen. Systemaattinen ja dokumentoitu testaus. Parempi testausosaaminen. Kolmannen osapuolen osallistuminen edistää laatua. Tehokas ja nopea testaus. Testausresurssit aina saatavilla. Osaamisen ja kokemuksen tuoma tehokkuus. Säästöt. Henkilöstökulujen väheneminen (usein). Ei tarvitse itse investoida testausteknologiaan. Oman organisaation toiminnan virtaviivaistaminen. Oppiminen ja kehittyminen. Testauksen kehittyminen hyötyminen alihankkijan toiminnasta muiden asiakkaiden kanssa.
40 Ulkoistuksen huonoja puolia Osaaminen 40(82) Testausorganisaation tuotetuntemus voi olla alkuun heikko. Tarvitaan sekä professionaalista testausosaamista, myös kyseessä olevien tuote/järjestelmätyyppien testauksen ymmärtämistä Tämä haittaa heikosti määriteltyjen tuotteiden testauksen tarkoituksenmukaista suunnittelua. Ei saada kaivattua aktiivista panosta. Kertyvä osaaminen karkaa projektin jälkeen. Ellei esimerkiksi voida tehdä puitesopimusta, jolla varmistetaan aina sama tiimi. Kannattaa siis harkita heti alussa kunnollista kumppanuutta.
41 Ulkoistuksen huonoja puolia Osaamisen todistaminen 41(82) Organisaation taso on tärkein Osoitus, että on kykyä toimia toimialan projekteissa, haastavissa tehtävissä -> referenssejä Kypsyystasomallit osoittavat ainakin, että toiminta on mietitty (TMMi on vuonna 2008 paras, TPI on yleinen) Yksilötasolla CV-koosteet ja tilastot, joilla osoitetaan, että löytyy riittävä määrä päteviä henkilöitä Henkilökohtainen sertifikaatti? Joskus edellytetään esimerkiksi ISTQB-sertifikaattia ainakin osalle henkilöstöä. Se ei kerro todellisesta kyvykkyydestä, mutta osoittaa, että yhteistyössä oleelliset käsitteet ja ajattelumallit ovat tietynlaiset. Sertifikaateilla on etua, mutta niihin liittyy vaarojakin.
42 Ulkoistuksen huonoja puolia Yhteistyö 42(82) Kaikki lisäorganisoituminen uusien tahojen kanssa lisää työtä. Sujuva projektityö edellyttää yrityskulttuurien yhteensopivuutta. Uudet ihmiset, joita ei alkuun tunneta, tuottavat kommunikointiin kitkaa. Tehokkaan testaamisen tuottamat "sykäykset" voivat olla lamaannuttavia (paljon enemmän vikoja kuin ennen). Testaus on tehtävä vaiheittaisesti. Kehittämisprosessissa on varauduttava vikojen korjaukseen (syklinen buildisuunnittelu, vikojen seuranta). Testauksen tulosten hallintaan on varauduttava myös henkisesti kypsää ammattimaisuutta.
43 Ulkoistuksen huonoja puolia Tuotekehitysimpulssit 43(82) Yhteistyön välilliset edut eivät välttämättä toteudu yhtä hyvin. Omat testaajat voivat olla tuotekehityksessä se taho, joka osaa tuotteen käytön. Ulkoistetussa testauksessa ei testaajilta välttämättä enää tule tuotteen toiminnallisuuksien kehittämisehdotuksia tai vaikkapa käytettävyysaloitteita. Tätä vuorovaikutusta pitää kehittää.
44 Ulkoistuksen huonoja puolia Prosessit 44(82) Tarvitaan prosessien ja tietojärjestelmien kehittämistä. Ulkoistaminen tuottaa aina omia projektitehtäviään. Töiden tilaus, käynnistys, valvonta, hyväksyminen. Ohjelmistokehityksen vastuunotto tuotteen laadusta voi heiketä, jos mukaan tulee siihen erikoistunut taho. On ymmärrettävä, mistä laatu syntyy! Testaus ei tuota laatua, vaan tuottaa siihen liittyvää tietoa.
45 Ulkoistuksen huonoja puolia Riskit 45(82) Tietoriskit kasvavat: tietoliikenne, uudet henkilöt. Kilpailija voi jopa ostaa testaus-alihankkijan! Muutos on aina riski! Muutos on projekti, ja siihen pätevät normaalit projektiriskit. Muutos edellyttää riskianalyysiä ja systemaattista riskienhallintaa.
46 Heikkojen alihankkijoiden tuottamia ongelmia Alihankkijan prosessit 46(82) Alihankkijalla voi olla jäykkiä prosesseja, jotka pakottavat asiakkaan muuttamaan prosessejaan. Alihankkijan tuotannonohjaus ei välttämättä toimi ja toimitusajat eivät pidä. Sovittuja henkilöitä ei olekaan käytettävissä.
47 Heikkojen alihankkijoiden tuottamia ongelmia Kulttuurierot ja ajattelumallit 47(82) Nämä eivät ole heikkous sinänsä, mutta heikkous on, jos niitä ei tunnisteta ja hallita! Kulttuurierot Kansalliset kulttuurit Tuotekehityskulttuurit Toimialakulttuurit Yrityskulttuurit Ajattelumallit Käsitys testauksen tavoitteista, periaatteesta ja luonteesta Laatuajattelu, laatupolitiikka
48 Heikkojen alihankkijoiden tuottamia ongelmia Palvelun laatu 48(82) Uusi alihankkija voi tähdätä liialliseen asiakkaan miellyttämiseen, eikä osoita tuotekehitysprojektin ongelmia. Alihankkijan laatu ei ole itsestäänselvyys se voi olla huonompaa kuin oman talon testaus. Alihankkijan suhde testaukseen voi olla liian mekanistinen. Tuotetta ymmärtämätön testaus voi ohittaa tärkeitä kysymyksiä. Systematisoinnin varjolla voidaan keskittyä vääriin asioihin.
49 Heikkojen alihankkijoiden tuottamia ongelmia Tietoriskit 49(82) Tärkeiden teknologiaprojektien tietoriskit ovat aina oleellisia. Varsinkin, jos testausalihankinta sidotaan tiukasti ohjelmistokehitysprojektiin, sen varhaisessa vaiheessa.
50 Ulkoistuksen järjestelyistä Ulkoistuksen järjestelyistä 1/2 50(82) Ulkoistaminen ei saa merkitä raja-aitoja, vaan toiminnan on oltava yhtä sujuvaa kuin oman testausorganisaation kanssa. Testaajat voidaan jopa sijoittaa asiakkaan tiloihin järjestelmätestauksen ajaksi, mutta ennen kaikkea on huolehdittava tiedonkulusta: Tuotteen visio ja missio. Testausta ei voi tehdä, ellei ymmärrä hyvin, mihin tuotetta käytetään. Tuoteteknologiat. Määrittelytiedot dokumentit ja kontaktit. Tuoteversioiden ja buildien tilanne mikä niissä toimii, minkä testaamiseen on keskityttävä. Nopea vikaraportointi ja tieto korjauksista, jotta regressiotestaus on välitöntä. Yhteinen vikatietokanta siis välttämätön.
51 Ulkoistuksen järjestelyistä Ulkoistuksen järjestelyistä 2/2 51(82) Nopea vikaraportointi ja tieto korjauksista, jotta regressiotestaus on välitöntä. Yhteinen vikatietokanta siis välttämätön. Testauksen seurantajärjestelmät testauksen edistyminen, kattavuus jne Tarpeet resurssien dynaamiseen ohjaukseen. Testaajien integrointi projektin normaaliin viestintäverkostoon: sähköpostilistat, ilmoitustaulut, viikkopalaverit Jne
52 Ulkoistuksen järjestelyistä Dokumentit 52(82) Erilaiset dokumentit ovat yhteistyön peruskysymys mitä kaikkea tarvitaan ulkoistetun testauksen tekemiseen? Kolme tasoa: Mitä tarvitaan? Mikä kaikki on hyödyllistä? Mitä voidaan antaa? Viimeisen kysymyksen vastaus riippuu pitkälti ulkoistamisen kumppanuuden asteesta. Testattavat asiat vaikuttavat tiedontarpeeseen.
53 Päämiehen toimittamat dokumentit Sopimus 53(82) Ulkoistus perustuu luonnollisesti osapuolten väliseen sopimukseen. NDA. Yhteistyön taustalla on aina osapuolten työsopimukset ja sopimuksessa määritellyt salassapitomenettelyt. Erillinen henkilökohtainen NDA on yleensä tarpeeton, mutta silti usein käytetty joko projekti- tai asiakkuustasolla. Henkilökohtaisen NDA:n ongelma on se, että se tuottaa henkilökohtaisen suhteen asiakkaan ja työntekijän välillä, mikä ei yleensä ole tarkoituksenmukaista. Konkreettiset yhteistyön menettelyjen sopimukset. Yhteistyö edellyttää tiukasti sovittuja yhteyshenkilöitä ja yhteistyökanavia. Muuten tiedot ovat epäsynkronissa. Yhteistyöprosessin määrittely. Rajapinnat ja roolit.
54 Päämiehen toimittamat dokumentit Tuotetiedot 1/2 54(82) Tuotteen kaikki dokumentaatio on periaatteessa tarpeellista ja hyödyllistä. Dokumentaatio on yleensä sirpaleista ja vain muutama dokumentti kuvaa vain pienen osan ohjelmistosta. Vaatimusmäärittely ja toiminnallinen määrittely ovat tarpeen useimmissa testityypeissä. Teknisten määrittelyjen tarve vaihtelee on selvää, että jos testataan vaikka protokollia, niiden kattava määrittely on tarpeen. Määrittelyistä puuttuu usein ominaisuuksien priorisointi ja riskit. Koska testaukseen on aina rajallisesti aikaa, on testauksessa keskityttävä tärkeimpiin asioihin. Testausalihankkija ei luonnollisestikaan saa keksiä niitä omasta päästään.
55 Päämiehen toimittamat dokumentit Tuotetiedot 2/2 55(82) Olemassa olevat vikatiedot vikakannasta ja tuotetuen tietokannasta, help-deskiltä. Antavat kuvaa siitä, millaisia vikoja on aiemmin esiintynyt. Auttavat testaajia kohdentamaan testausta ja varmistamaan aiemmin ongelmallisten alueiden laatua.
56 Päämiehen toimittamat dokumentit Testattavan version dokumentointi 56(82) Testeissä on tiedettävä, mikä osa ohjelmistoista toimii periaatteessa ja mitä siis kannattaa ylipäätään testata. Tätä dokumentoi yleensä testiversion/buildin Release Notes. Jos tuote on vianhallinnassa, myös vikakanta dokumentoi tätä.
57 Päämiehen toimittamat dokumentit Projektisuunnitelmat 57(82) Jos testaus on jatkuvaa tai syklistä tuotekehitysprojektin yhteydessä, on testaavan organisaation tarpeen tuntea projektin kokonaisuus. On tärkeää ymmärtää, miten tuotettuja tietoja käytetään. Pitää tietää oma osa laadunvarmistuksen kokonaisuudesta.
58 Päämiehen toimittamat dokumentit Testaus- ja laadunvarmistussuunnitelmat 58(82) Projektin korkean tason suunnitelmat testaukselle ja laadunvarmistukselle kuvaavat testauksen yleiset periaatteet. Näiden laatiminen voidaan luonnollisesti antaa myös alihankkijalle.
59 Päämiehen toimittamat dokumentit Ohjeet ja standardit 59(82) Noudatettavat testausstandardit ja teknologiastandardit on usein asiakkaan toimitettava. Alihankkijalla ei voida olettaa olevan kaikkia relevantteja standardeja (tärkeimmät kuitenkin, kuten IEEE:n testausdokumentointistandardi). Standardien hankinta on onneksi nykyään nopeaa esim. IEEE:n ja ISO:n verkkokaupoista. On päätettävä, voiko alihankkija käyttää oman organisaationsa prosesseja, vai halutaanko käytettävän päämiehen prosesseja. Testaus on tässä mielessä suhteellisen yksinkertaista, mutta silti tätäkin asiaa on käsiteltävä.
60 Päämiehen toimittamat dokumentit Asiakirjamallit 60(82) Jos alihankkijan halutaan käyttävän projektiin integroituja asiakirjamalleja, on asiakkaan tehtävä toimittaa kaikki sellaiset tai vähintäänkin logo, jolla alihankkija voi räätälöidä asiakirjansa.
61 Päämiehen toimittamat dokumentit Tietojärjestelmät 61(82) Dokumenttien manuaalinen jakelu on aina epävarmaa. Testausalihankkija voidaan päästää projektin extranetiin tai muihin tietojärjestelmiin. Vikatietokannasta ja muista reaaliaikaisen dokumentoinnin järjestelmistä on sovittava. Tietojärjestelmien top 3: Vikakanta. Usein asiakkaan oma. Testauksenhallintaohjelmisto, jolla testausta seurataan reaaliaikaisesti (esim. Mercury Interactiven TestDirector). VPN-yhteys tai sähköpostin salausohjelmisto (PGP).
62 Alihankkijan toimittamat dokumentit Projekti/työsuunnitelma 62(82) Miten työ on ajateltu suorittaa? Rajapinnat asiakkaaseen. Toimitukset, raportointi, yhteyshenkilöt jne. Testaussuunnitelma (IEEE 829:n periaatteilla). Testitapaukset. Voidaan joko hyväksyttää asiakkaalla tai pitää sisäisenä asiana. Testauksen priorisointi. Perustuen testauksen kohteen prioriteetteihin ja riskeihin.
63 Alihankkijan toimittamat dokumentit Omien prosessien kuvaus 63(82) Työsuunnitelmia täydentävää tietoa: Tavoista tehdä testaustyötä. Kyvykkyyttä osoittavia tietoja. Laadunhallintajärjestelmän olennaiset tiedot.
64 Alihankkijan toimittamat dokumentit CV:t 64(82) Projektihenkilöiden CV:t voivat olla tarpeen joissakin tapauksissa. Ne edustavat sitä alihankinnan aikaa, jolloin alihankkijaorganisaation epäluotettavuuden vuoksi pitää varmistaa kunkin yksilön luotettavuus. Henkilöiden sitominen projektiin voi lisätä luottamusta alihankkijan suorituskykyyn Toisaalta se tuottaa projektiin byrokratiaa ja vähentää alihankkijan joustavuutta vaikkapa erikoisosaamista edellyttävissä tilanteissa.
65 Alihankkijan toimittamat dokumentit Seurantaraportit 65(82) Esimerkiksi viikkoraportit, joiden avulla seurataan testauksen edistymistä, resurssien käyttöä jne.
66 Alihankkijan toimittamat dokumentit Vikaraportit 66(82) Vikojen dokumentointi sitä mukaa kun niitä havaitaan testauksessa. Yleensä pyritään käyttämään reaaliaikaista vikatietokantaa.
67 Alihankkijan toimittamat dokumentit Loppuraportti 67(82) Halutun laajuinen toimeksiannon tulokset tiivistävä raportti. Loppuraportin osana voi olla asiakkaan ja alihankkijan yhteisen Lessons Learned -palaverin raportti.
68 Lähtökohtia ulkoistuksen käynnistämiseen 1/3 68(82) Asiaan todella panostettava. On osattava ostaa testausta. Alueen ymmärrystä ei ole automaattisesti. Hyvä testausosaajakaan ei välttämättä osaa ostaa testausta. Kannattaa käyttää konsultteja. Ulkoistuspalveluja tarjoavat tahot antavat myös konsultointipalveluja ulkoistuksen suunnitteluun. Uusi toimintamalli suunniteltava huolella. Miten tuotekehitysprojektit tulevat käytännössä tapahtumaan. Miten vahvasti uusi kumppani otetaan mukaan toimintaan, miten suurta sitoutumista odotetaan. Rajapinnat. Miten toimitaan kaikissa yksityiskohdissa. Miten viestintä tapahtuu.
69 Lähtökohtia ulkoistuksen käynnistämiseen 2/3 69(82) Oman organisaation sopeuttaminen. Oman organisaation rakenteelliset muutokset hallittava. Ilmapiiri, työsuhdekysymykset, tehtävä- ja asemamuutokset. Työn ulkoistus tuottaa aina vahvaa vastustusta. Kumppanin valinta tehtävä huolella tavoitteena pitkäjänteinen yhteistyö. Tärkeimpien valintakriteerien tunnistaminen. Systemaattinen ehdokkaiden arviointi. Alkuvaiheen ongelmat yhteistyössä on hyväksyttävä ne ovat osa oppimisprosessia, mutta niiden yli päästään nopeasti. Molempien osapuolten prosessivalmennus.
70 Lähtökohtia ulkoistuksen käynnistämiseen 3/3 70(82) Yhteistyön infrastruktuurin luominen. Tietotekninen infrastruktuuri. Työnjako ja pelisäännöt ei saa olla epäselvyyttä kenen vastuulla jokin asia on. Ohjeet. Yhteistyön pilotointi. Yhteistyön jatkuva parantaminen ja kehittäminen. Ajatus yhteisestä oppimisesta.
71 Vaiheittainen ulkoistusprosessi 71(82) Siirrettäessä eheää, vaativien tuotteiden testaustoimintaa alihankkijalle, se ei onnistu hetkessä. Tällöin käytetään yleensä vaiheittaista toiminnan siirtämistä. Plenwarella suunnitellun prosessin vaiheet on kuvattu seuraavilla sivuilla. Prosessia sovelletaan tarpeen mukaan räätälöitynä.
72 Plenwaren ulkoistusprosessi 1/2 72(82) Step Tasks and targets Resource usage in testing (illustrative) Exit criteria 1. Preparation Project planning Risk analysis Definition of goals and targets and metrics Scheduling Resource planning Competence transfer planning Requirement gathering Preparing practical issues Customer Plenware All plans reviewed and approved 2. Ramp-up 3. Take-over Customer team ramp-down initiated Plenware team ramp-up Induction, learning of processes, tools and equipment Take-over planning Full Plenware team assigned Responsibilities taken over by Plenware team Plenware has responsibility of delivery Customer resourced minimized Customer Plenware Customer Plenware Resources familiar with processes, tools and equipment Plan for next step reviewed and approved Successful delivery Plan for next step reviewed and approved
73 Plenwaren ulkoistusprosessi 2/2 73(82) Step Tasks and targets Resource usage in testing (illustrative) Exit criteria 4. Stabilization Plenware has full responsibility of the outsourced area Only support resources allocated from customer Normal way of working defined Plenware Plenware infrastructure audited and ready Successful delivery Plan for next step reviewed and approved 5. Transfer 6. Optimizing Transfer of work to Plenware premises Verification of infrastructure Verification of communication model Optimizing costs and resource usage low cost option, resource pool Optimizing business model innovative pricing schemes Plenware Plenware Work transferred to Plenware premises Plan for next step reviewed and approved Project termination
74 Ulkoistuksen tietoriskit Ulkoistuksen tietoriskit 74(82) Ulkoistuksen tietoriskit ovat yleinen teema teknologiayritysten yhteistyössä. Ne on otettava vakavasti, mutta niiden suhteen on kuitenkin syytä olla realistinen. Liian tiukat tietoturvaperiaatteet voivat haitata vakavasti yhteistyötä, joka perustuu aina kommunikointiin.
75 Ulkoistuksen tietoriskit Toiminnallisia ongelmia 75(82) Toiminta ulos omista tiloista. Toiminta ulos omasta tietoverkosta. Toinen organisaatio osallistuu projekteihin. Ei suoraa vaikutusmahdollisuutta heidän toimintaansa ja henkilöihinsä. Alihankkija tekee töitä monille asiakkaille ja siksi toimintamallit ovat "luonnostaan" hieman erilaiset kuin kenties olisi toivottavaa. Päämies on siksi ensisijaisesti vastuussa toivottavien menettelytapojen määrittelystä ja myös tarkoituksenmukaisesta valvonnasta.
76 Ulkoistuksen tietoriskit IPR-ongelmia 76(82) Julkaisemattoman tuotteen ja siihen liittyvän tietämyksen antaminen uudelle osapuolelle. Uuden tuotteen konsepti ja tuoteratkaisut Projektin olemassaolo ja aikataulu. Luottamuksellisen tuotetiedon antaminen uudelle osapuolelle tekniset tiedot, määrittelyt. Ohjelmakoodin julkaisu testausyritykselle (jos testityyppi edellyttää tätä).
77 Ulkoistuksen tietoriskit Henkilöihin vaikuttavia hallintakeinoja 77(82) Henkilöiden toiminta on aina suurin tietoriski. Suullinen viestintä on yleisin tietovuotojen muoto sitä ei estetä teknisin keinoin. Tietoturvaperiaatteet ja ohjeistus. Henkilövalinnat, CV:t, turvatarkastukset. Tietoturvakoulutus. Uutuustuotteiden liiketoiminnallisen merkityksen perehdyttäminen. Ihmisten tunteminen. Sitouttaminen ja motivointi. Tyytymätön työntekijä on suuri riski.
78 Ulkoistuksen tietoriskit Suunnittelun keinoja 78(82) Tietoriski-analyysi. Juridiset sopimukset osapuolten välillä pelisäännöistä.
79 Ulkoistuksen tietoriskit Tietojen luovuttamisen rajoittaminen keinovalikoimana 79(82) Yhteistyö aloitetaan testityypeillä, joiden tietotarve on pieni (käyttöliittymätason toiminnallisuustestaus yms.). Vasta myöhemmin siirrytään esimerkiksi ohjelmakoodin tai teknisten määrittelyjen luovuttamista edellyttäviin testeihin kun luottamus on syntynyt ja testattu. Projektien yksityiskohtien, tuotenimien yms. luovuttaminen kuuluu hyvään luottamukselliseen toimintaan, mutta usein pärjätään ilmankin esimerkiksi toiminnallisuustestaustoimeksiannoissa. Joka tapauksessa on tietojen jakamisen avoimuusperiaatteista tarpeen muotoilla yleinen politiikka ja määrittää sen puitteissa eri dokumenttien jakelutapa.
80 Ulkoistuksen tietoriskit Teknisiä hallintakeinoja 80(82) Suojattu extranet, VPN. Tilaturvallisuus.
81 Ulkoistuksen tietoriskit Varmistavia keinoja 81(82) Tietoturvallisuuden tarkastaminen (auditointi). Tiivis seuranta kunnes luottamus syntyy ja tavat opitaan.
82 Liite: Ulkoistuksen riskikartta 82(82) Oma henkilöstö Tietoriskit Laatu Oman osaamisen kaventuminen Aikataulu Ulkoistuksen Ulkoistuksen riskit riskit Kumppanin valinta Alihankkijan valvonta Riippuvuus Tulevaisuus Alihankkijan liiketoiminta Kustannukset Sopimukset Prosessien kehittäminen Alihankkijan kyvykkyys Kulttuurierot ja ajattelumallit Jotain muuta? Mikä tässä ulkoistuksessa on uutta ja erikoista
Testauksen ulkoistaminen
Testauksen ulkoistaminen Testauksen ulkoistaminen on monille organisaatioille ajankohtainen haaste. Kaikkeen ulkoistamiseen liittyy mahdollisuuksia, mutta myös uhkia, joiden tiedostaminen ja hallinta on
Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle
Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle Tarkistuslista on suunniteltu käytettäväksi hyväksymistestauksen suunnittelussa, valmiuksien arvioinnissa ja katselmoinnissa.tämä tarkistuslista
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia
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
Julkaisemattomia koulutusmateriaaleja 2003-2010
Matti Vuori Julkaisemattomia koulutusmateriaaleja 2003-2010 Luettelo vuosina 2003-2010 tuotetuista geneerisistä koulutusmateriaaleista (yrityskohtaiset aineistot ovat asia erikseen), ja joihin laatijalla
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,
Testaajan eettiset periaatteet
Testaajan eettiset periaatteet Eettiset periaatteet ovat nousseet esille monien ammattiryhmien toiminnan yhteydessä. Tämä kalvosarja esittelee 2010-luvun testaajan työssä sovellettavia eettisiä periaatteita.
@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ä
Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg
Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Symbio lyhyesti Innovatiivinen tuotekehitys- ja testauskumppani Juuret Suomessa, perustettu 1997 Laadukkaat ohjelmistotoimitukset
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
Kahdenlaista testauksen tehokkuutta
Kahdenlaista testauksen tehokkuutta Puhe ICTexpo-messuilla 2013-03-21 2013 Tieto Corporation Erkki A. Pöyhönen Lead Test Manager Tieto, CSI, Testing Service Area erkki.poyhonen@tieto.com Sisällys Tehokkuuden
Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari
Hajautettu Ohjelmistokehitys
Hajautettu Ohjelmistokehitys Maria Paasivaara Hajautuksen muotoja Yrityksen sisäinen hajautus Maan sisällä Maiden välillä, esim. offshore Yritysten välinen hajautus Alihankinta Lisenssointi Partnershipit
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.
Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0
Project-TOP QUALITY GATE
Project-TOP QUALITY GATE FOR SUCCESSFUL COMPANIES TYÖKALU ERP- JÄRJESTELMIEN TESTAUKSEEN PROJECT-TOP QUALITY GATE Quality Gate on työkalu ERP-järjestelmien testaukseen Huonosti testattu ERP- järjestelmä
Verkostojen tehokas tiedonhallinta
Tieto Corporation Verkostojen tehokas tiedonhallinta Value Networks 3.9.2014 Risto Raunio Head of Lean System Tieto, Manufacturing risto.raunio@tieto.com Sisältö Mihin verkostoitumisella pyritään Verkoston
Ohjelmiston testaus ja laatu. Testaustasot
Ohjelmiston testaus ja laatu Testaustasot Testauksen vaihejako Tarpeet / sopimus Järjestelmätestaus Hyväksymiskoe Määrittely testauksen suunnittelu ja tulosten verifiointi Arkkitehtuurisuunnittelu Moduulisuunnittelu
TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori
TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 14.9.2015 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut
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
ERP järjestelmät. Mitä, miksi ja kuinka? Parhaita käytäntöjä. Kevät 2017 Lauri Tapola
ERP järjestelmät. Mitä, miksi ja kuinka? Parhaita käytäntöjä. Kevät 2017 Lauri Tapola Vanha liiketoimintamalli organisaation toiminta osastoperustaista. Lopputuote Raaka-aine Kaikilla funktioilla omat
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
Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA
Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA PROJEKTITOIMINNAN ONGELMIA Kaikkea mahdollista nimitetään projekteiksi Projekti annetaan henkilöille muiden töiden ohella Ei osata käyttää
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
TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!
TARJOUSPYYNTÖ / LIITE 1 1 (5) TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! Tällä liitteellä yksilöidään hankinnan kohteen ominaisuuksia ja toiminnallisuuksia, jotka
Projektin suunnittelu
Projektin suunnittelu Sami Kollanus TJTA330 Ohjelmistotuotanto 15.3. Projektin suunnittelu - CMMIkäytänteet Projektin estimaatit: Määritellään projektin laajuus (scope) Määritellään tehtävien ja tuotosten
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.
Ohjelmistotuotteen hallinnasta
Ohjelmistotuotteen hallinnasta Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Haikala ja Märijärvi, Ohjelmistotuotanto Royce, Software Project Management, A Unified Framework 1 Tavoitteista
Ulkoistaminen ja henkilötiedot
Ulkoistaminen ja henkilötiedot Titta Penttilä Senior Security Manager, Information Security Corporate Security, TeliaSonera 28.11.2012, Tietoturva 2013 fi.linkedin.com/in/tpenttila titta.penttila@teliasonera.com
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
ISO 9001:2015 JÄRJESTELMÄ- JA PROSESSIAUDITOIN- NIN KYSYMYKSIÄ
ISO 9001:2015 JÄRJESTELMÄ- JA PROSESSIAUDITOIN- NIN KYSYMYKSIÄ IMS Business Solutions Oy, J Moisio 10/ 2016 2.10.2016 IMS Business Solutions Oy 2 ISO 9001:2015 PROSESSIEN AUDITOINTIKYSYMYKSIÄ ISO 9001:2015
RYHMÄTÖIDEN TUOTOKSET. Mitkä tekijät vaikuttavat hyvien käytänteiden käyttöönottoon yrityksissä ja organisaatioissa? SITOUTUMINEN
HYVÄT KÄYTÄNTEET TYÖPAIKOILLA - KOKEMUKSIA KEHITTÄMISTYÖSTÄ TYÖELÄMÄN KEHITTÄMISOHJELMISSA (TYKES) Keskiviikkona 26.11.2008 kello 12.00-18.00 Fellmannissa RYHMÄTÖIDEN TUOTOKSET ILMAPIIRI Hyvinvointi Sallivuus
Tietojärjestelmien hankinta ja ICT-projektit
Tietojärjestelmien hankinta ja ICT-projektit Lauri Tapola Kevät 2017 Miksi aihe on tärkeä? IT projekteista onnistuu: 34 % kustannusarvion ja aikataulun mukaisina 51 % ylittää arviot (80 % aikatauluylityksiä)
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ää
KONEAUTOMAATION LAATU JA TURVALLISUUS. 4.6.2015 Marko Varpunen
KONEAUTOMAATION LAATU JA TURVALLISUUS 4.6.2015 Marko Varpunen TLJ ja automaatio Rautatie, metro, teollisuus-laitokset, kaivoskoneet, vesi, n. 90 henkeä Mikkeli Turvallisuusjohtaminen konsultointi riskienarviointi
Testaus organisaatiossa eri osapuolten näkökulmia laadunvarmistukseen ja testaamiseen
Testaus organisaatiossa eri osapuolten näkökulmia laadunvarmistukseen ja testaamiseen Jotta testaus ja sen kehittäminen onnistuisi, on tärkeää ymmärtää eri osapuolten ja ammattiryhmien erilaiset näkökulmat
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/
Avoimen ja yhteisen rajapinnan hallintamalli
Avoimen ja yhteisen rajapinnan hallintamalli 1.10.2015 Sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan hallitsemat rajapinnat)
IT Service Desk palvelun käyttöönotto palvelukeskuksissa
IT Service Desk palvelun käyttöönotto palvelukeskuksissa ValtioExpo 7.5.2009 Antti Karjalainen, Johtaja Hankkeen taustaa Tavoitteena yhden talous- ja henkilöstöhallinnon palvelukeskuksen perustaminen vuonna
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
Ulkoistamisen hallittu prosessi. Veli-Pekka Kuparinen valmiuspäällikkö
Ulkoistamisen hallittu prosessi Veli-Pekka Kuparinen valmiuspäällikkö Muutos ja tietoturvallisuus -ohje Korvaa Vahti-ohjeen 2/1999 ja laajentaa sen tarkastelunäkökulmaa Työryhmänä jaosto, konsulttina WM-data
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
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,
Ohjelmiston testaussuunnitelma
Ohjelmiston testaussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä lukaa antaa yleiskuvan koko testausdokumentista.
OSAAMISEN TURVAAMINEN MUSIIKKIOPPILAITOKSESSA. Jukka Ahonen
OSAAMISEN TURVAAMINEN MUSIIKKIOPPILAITOKSESSA Jukka Ahonen OPETTAJAN PROFESSIOON KUULUVIA OSAAMISALUEITA VESA RAASUMAA, väitös 2010 (Jyväskylän yliopisto): Opettajalta edellytetään monipuolista osaamista,
Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston rakenteen ja laatia ohjelmiston teknisen spesifikaation.
1(7) TYÖSSÄOPPIMINEN JA AMMATTIOSAAMISEN NÄYTTÖ Tutkinnon osa: Ohjelmiston prototyypin toteuttaminen 30 osp Tavoitteet: Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston
Merlin Systems Oy. Kommunikaatiokartoitus päätöksenteon pohjaksi. Riku Pyrrö, Merlin Systems Oy 8.11.2007
Merlin Systems Oy Kommunikaatiokartoitus päätöksenteon pohjaksi Riku Pyrrö, Merlin Systems Oy 8.11.2007 Merlinin palvelujen toimittaminen ja Asiakasratkaisuyksikön tehtäväkenttä Merlin Asiakasratkaisut
Open source uusia mahdollisuuksia operaattoreille
Open source uusia mahdollisuuksia operaattoreille 11.12.2007 Sisällysluettelo 1/2 Wayne Gretcky 4 Nykyaikaisen liiketoiminnan haasteita järjestelmille 5 Open source on kasvanut aikuiseksi 6 Järjestelmäkehityksen
UUSIA MAHDOLLISUUKSIA VERKOSTOITUMALLA JA YHTEISTYÖLLÄ
UUSIA MAHDOLLISUUKSIA VERKOSTOITUMALLA JA YHTEISTYÖLLÄ - Yksinyrittäminen vai verkostoyrittäjyys? Kuopio Tuija Toivola KTT, tutkimuspäällikkö SISÄLTÖ Miksi uusia toimintamalleja yrittäjyyteen? Mitä on
Miten kuvaat ja kehität organisaation kokonaisarkkitehtuuria?
Miten kuvaat ja kehität organisaation kokonaisarkkitehtuuria? Kuntamarkkinat Tietoisku 10. ja 11.9.2014 1 Mitä on kokonaisarkkitehtuuri? Kokonaisarkkitehtuuri on organisaation johtamis- ja kehittämismenetelmä,
Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia
Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia Nina Perta, Senior quality consultant Knowit Oy Elina Varteva, QA Specialist Knowit Oy Copyright Knowit Oy 2014 Nina Perta
Tapahtuipa Testaajalle...
Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman
TOIMINNALLINEN MÄÄRITTELY MS
TOIMINNALLINEN MÄÄRITTELY 11.11.2015 MS YLEISTÄ 1/2 jäsennelty etenee yleiskuvauksesta yksityiskohtiin kieliasultaan selkeä kuvaa myös tulevan järjestelmän ympäristöä tarpeellisella tarkkuudella kuvaa
Kontrollipolkujen määrä
Testaus Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta Hyvät menetelmät, kuten katselmoinnit pienentävät
Tutkittua tietoa. Tutkittua tietoa 1
Tutkittua tietoa T. Dybå, T. Dingsøyr: Empirical Studies of Agile Software Development : A Systematic Review. Information and Software Technology 50, 2008, 833-859. J.E. Hannay, T. Dybå, E. Arisholm, D.I.K.
Henkilöstön pätevyyden varmistaminen muutostilanteissa. Tuula Pirhonen Laatupäällikkö, tutkija Evira Tutkimus- ja laboratorio-osasto
Henkilöstön pätevyyden varmistaminen muutostilanteissa Tuula Pirhonen Laatupäällikkö, tutkija Evira Tutkimus- ja laboratorio-osasto Henkilöstömuutokset < Työntekijä Henkilö jää pois niin että tiedetään
Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa
Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa Ohjelmistotuotteen hallinta ja hallinnointi 22.4.2015 Mikael Vakkari, neuvotteleva virkamies. VM Strategisten linjausten perusteemat Avoimuus Hallinto,
Vianhallinta ja vian elinkaari
Vianhallinta ja vian elinkaari Tässä esityksessä perehdytään testauksessa löydettyjen vikojen hallintaprosessiin ja eri osapuolten rooliin. Muutamia laajoja vian elinkaarimalleja tarkastellaan yksityiskohtaisesti.
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento
Aikuisopiskelijan viikko - Viitekehys alueellisten verkostojen yhteistyöhön
Aikuisopiskelijan viikko - Viitekehys alueellisten verkostojen yhteistyöhön Aikuisopiskelijan viikko tarjoaa mainion tilaisuuden toteuttaa tapahtumia yhteistyössä oman alueen eri organisaatioiden kanssa.
Testaus elinkaaressa
Testaus elinkaaressa Järjestelmätestaus Järjestelmätestaus Tarkoittaa koko järjestemän laajuuteen kohdistuvaa testausta, koko järjestelmän toiminnan näkökulmasta Järjestelmän ei tarvitse olla valmis vaan
Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008
Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja
Testataanko huomenna?
Testataanko huomenna? Qentinel Group 2014 Esko Hannula 03.06.2014 Ohjelmistokriisistä testauskriisiin 1985: Ohjelmistot ovat huonolaatuisia ja aina myöhässä Jonkun pitäisi testata, ehkäpä noiden huonoimpien
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
Hyvinvointia työstä. Työterveyslaitos www.ttl.fi
Hyvinvointia työstä Työhyvinvoinnin tilannekuva - Työnantajan nykyiset tiedot ja taidot toimintaan Rauno Pääkkönen Elina Ravantti Selvityksen tarkoitus ja toteutus Muodostaa käsitys mitä työhyvinvoinnilla
Testauspäällikön tarinoita Arto Stenberg
Testauspäällikön tarinoita Arto Stenberg 2.12.2013 A software foundry that helps companies create breakthrough product innovations. We help our clients to: 1. Create new products 2. Scale out their product
Ei näyttöä tai puheen tasolla
Jyväskylän yliopisto 1(5) Dokumenteilla tarkoitetaan suuntaa ohjaavia asiakirjoja, strategioita ja linjauksia. Keskeisiä ovat vain ko. auditointikohdetta koskevat ja ohjaavat dokumentit. Dokumentit voivat
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
Miten tehdä onnistunut projektisuunnitelma 10 vinkkiä
Miten tehdä onnistunut projektisuunnitelma 10 vinkkiä Consultor Finland Oy Aluksi Suunnitelmien tekeminen on meille jokaiselle arkipäivää. Suunnitelmiin voi kuulua ostoksille menoa, illallista ja television
"Miten IT infra-projekti onnistuu ja miten epäonnistuu" Timo Häkkinen TTY PDF versio josta on poistettu 1 kuva ja yhden sivun tekstit
"Miten IT infra-projekti onnistuu ja miten epäonnistuu" Timo Häkkinen TTY 7.6.2017 PDF versio josta on poistettu 1 kuva ja yhden sivun tekstit Esityksen rakenne ja esittäjän taustat Seuraavassa esityksessä
Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework
Työn ositusmalleista Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Walker Royce, Software Project Management, A Unified Framework 1 Tavoitteista Luentojen jälkeen opiskelijan tulisi osata:
Kiertotalouden kyvykkyysvaatimukset 2/2
Kiertotalouden kyvykkyysvaatimukset 2/2 Strateginen näkökulma ja kyvykkyyksien arviointimenetelmä Matti Majuri Pori 5.3.2019 Kyvykkyyksien kehittäminen MILLAISET ORGANISAATIOT ONNISTUVAT KYVYKKYYKSIEN
Ohjelmistotekniikka - Luento 2
Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit
Kuopio Testausraportti Asiakkaat-osakokonaisuus
Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio, testausraportti, 25.3.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 11.2.2002 Matti Peltomäki Ensimmäinen versio 0.9 11.2.2002 Matti Peltomäki
WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma
TKK/DISKO/Tik-76.115 WCLIQUE Projektiryhmä Clique http://www.hut.fi/jekahkon/wclique/testplan.html WCLIQUE Ohjelmistoprojekti Projektiryhmä Clique: Janne Dufva, 75008T, email: janne.dufva@nokia.com, 75014C,
Testaaminen ohjelmiston kehitysprosessin aikana
Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 28.10.2013 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus
Miten löydän Sen Oikean? 22.11.2012 Senaattoritilaisuus Liisa Paasiala, Senior Consultant
Miten löydän Sen Oikean? 22.11.2012 Senaattoritilaisuus Liisa Paasiala, Senior Consultant On mahdollista löytää Se Oikea! Luotanko sattumaan? Onnistuminen on aloitettava heti Onnistumisen kaava on 4 x
PARTNERSHIP MONITOR. POTRA-NIS Oy I I
Partnership Monitor PARTNERSHIP MONITOR Partnership Monitor on menetelmä teollisuusyrityksille tuottavuuden lisäämiseksi ja liiketoiminnan kasvattamiseksi hyvin toimivien asiakas- ja toimittajasuhteiden
Testaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza
Testaussuunnitelma Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma Versio 1.0 Ehdotus Laatija Raine Kauppinen VERSIOHISTORIA Versionotyyppi Versio- Päiväys Tekijä
OTM viikoilla 18 ja 19
OTM viikoilla 18 ja 19 Ma 27.5: Vierailuluento Risto Kurki-Suonio (Juridiikka) Vappu peruutettu: luento peruutettu vappuaattona harjoitukset kuitenkin normaalisti Ma 4.5: Viimeinen varsinainen luento tuotteenhallinta
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,
Kuntasektorin kokonaisarkkitehtuuri
Kuntasektorin kokonaisarkkitehtuuri Yhteiskäyttöisten komponenttien kehitys ja hallinta Kurttu 18.4.2013 Ohjelmistokomponenttien uudelleenkäyttö Kustannussäästöjä» Kehityskustannukset» Lisenssikustannukset
TULEVAISUUDEN ASIANTUNTIJATYÖN TUKEMINEN
www.gotowebinar.com TULEVAISUUDEN ASIANTUNTIJATYÖN TUKEMINEN Webinaari 31.1.2017 Corporate Spirit Oy, Annukka Väisänen ja Esko Piekkari ENGAGING PEOPLE FOR SUCCESS MIKSI TÄMÄ TEEMA? Perinteisesti organisaatioissa
Ohjelmiston toteutussuunnitelma
Ohjelmiston toteutussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä luku antaa yleiskuvan koko suunnitteludokumentista,
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?
Testaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
JOHTAMINEN JA KEHITTÄMINEN VARHAISKASVATUKSEN MUUTTUVASSA YMPÄRISTÖSSÄ. KASVATUSTIETEIDEN TIEDEKUNTA / VAKA/ Virpi Timonen 10/20/15
1 JOHTAMINEN JA KEHITTÄMINEN VARHAISKASVATUKSEN MUUTTUVASSA YMPÄRISTÖSSÄ KASVATUSTIETEIDEN TIEDEKUNTA / VAKA/ Virpi Timonen 10/20/15 Long-range planning does not deal with the future decisions, but with
Hiljaisen tietämyksen johtaminen
Hiljaisen tietämyksen johtaminen Uudista ja uudistu 2009 Hiljainen tietämys on osa osaamista Hiljainen ja näkyvä tieto Hiljainen tieto Tiedämme enemmän kuin kykenemme ilmaisemaan *) kokemusperäistä, alitajuista
Helia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy. 2005 Mermit Business Applications
Helia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy Esityksen sisältö Mermit yrityksenä Perustiedot Toimintamalli Mermit työpaikkana ohjelmistoinsinöörille Esimerkkiprojekti
Mallinnusinnovaatioiden edistäminen infra-alalla hankinnan keinoin
TEKNOLOGIAN TUTKIMUSKESKUS VTT OY Mallinnusinnovaatioiden edistäminen infra-alalla hankinnan keinoin Pirkanmaan maanrakennuspäivä 2016 12.1.2016 Markku Niemi Taustaa Liikenneviraston hallinnoiman väyläomaisuuden
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
KOODAAKO PROJEKTIPÄÄLLIKKÖ?
KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011
Big Room -toiminta tutkimuksen näkökulmasta. Sari Koskelo, Vison Oy
? Big Room -toiminta tutkimuksen näkökulmasta Sari Koskelo, Vison Oy 16.3.2018 Sisältö Big Room konseptin moniulotteisuus Tavoitteet Johtaminen Big Room toiminta kehitys- ja toteutusvaiheissa Big Room
Manner-Suomen maaseudun kehittämisohjelma 2007-2013
Manner-Suomen maaseudun kehittämisohjelma 2007-2013 Ohjelman hallinto, verkostoituminen ja viestintä Reijo Keränen 22.1.2013 Aluksi Esitys keskittyy ohjelman hallintoon ml. verkostot ja viestintä Taustalla
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 27.10.2014 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus
Paketoidut toiminnanohjausratkaisut projektiorganisaatioille. Jan Malmström Mepco Oy
Paketoidut toiminnanohjausratkaisut projektiorganisaatioille Jan Malmström Mepco Oy Projektiorganisaatioiden haasteita Investoinnin myyminen johdolle ja johdon sitoutuminen Organisaation totuttujen toimintamallien
Muutos ja tietoturvallisuus, alueellistamisesta ulkoistamiseen -hallittu prosessi
Muutos ja tietoturvallisuus, alueellistamisesta ulkoistamiseen -hallittu prosessi Veli-Pekka Kuparinen valmiuspäällikkö Muutos ja tietoturvallisuus -ohjehanke korvaa Vahti-ohjeen 2/1999 ja laajentaa sen
TIEKE katsaus. johtava asiantuntija Pertti Lindberg, Energiateollisuus ry
TIEKE katsaus johtava asiantuntija Pertti Lindberg, Energiateollisuus ry 20130911 TIEKE hanke Sähkönjakeluyhtiöiden ja palveluntuottajayhtiöiden tietojärjestelmien yhteensopivuus Energiateollisuus ry hankkeen
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ä