Ohjelmistojen laatu asiakkaan näkökulmasta
|
|
- Jorma Kahma
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Ohjelmistojen laatu asiakkaan näkökulmasta Päivi Pääkkö Helsingissä Pro gradu-tutkielma HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
2 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Matemaattis-luonnontieteellinen tiedekunta Tekijä Författare Author Päivi Pääkkö Työn nimi Arbetets titel Title Ohjelmistojen laatu asiakkaan näkökulmasta Oppiaine Läroämne Subject Tietojenkäsittelytiede Työn laji Arbetets art Level Pro gradu -tutkielma Tiivistelmä Referat Abstract Aika Datum Month and year Laitos Institution Department Tietojenkäsittelytieteen laitos Sivumäärä Sidoantal Number of pages Avainsanat Nyckelord Keywords Ohjelmistojen laatu Säilytyspaikka Förvaringställe Where deposited Kumpulan tiedekirjasto, sarjanumero C Muita tietoja Övriga uppgifter Additional information
3 Sisältö 1 Johdanto Ohjelmistojen laatu Varhaisimmat laatumallit ISO 9126 standardi Ohjelmistotuotteen laatu Käytössä koettu laatu Valtiovarainministeriön verkkopalvelujen laatukriteeristö Käyttö Sisältö Johtaminen Tuottaminen Hyödyt Laadun arviointi Tee-se-itse-malli Ohjelmistojen laadun mittaaminen, tutkiminen ja parantaminen Miten ohjelmistojen laatua tulisi mitata Miten laatua tulisi tutkia Ohjelmistojen laatua rajoittavat tekijät Ohjelmistojen laadun parantaminen Ohjelmistojen laadun hallinta tietotekniikkaosastolla Tee-se-itse-malli Miten laatua voitaisiin mitata tietotekniikkaosastolla Esimerkkiohjelmistojen laadun tutkiminen Arvio esimerkkiohjelmistojen laadusta Suositukset osastolle ohjelmistojen laadun kehittämiseksi Yhteenveto...12 Lähteet...13 i
4 1 Johdanto 2 Ohjelmistojen laatu Sananlaskun mukaan kauneus on katsojan silmissä, vastaavasti ohjelmistoissa ohjelmistojenlaatu on katsojan silmissä [FeP97, s.337]. Ohjelmiston laatu riippuu siitä, kuka ohjelmistoa arvioi. Esimerkiksi asiakas voi kokea ohjelman laadukkaaksi, jos se on helppokäyttöinen, edullinen ostettaessa ja sen käyttöönotto on helppoa. Sama ohjelma voi esimerkiksi ohjelman ylläpitäjän kannalta tuntua vähemmän laadukkaalta, mikäli koodi on hankalasti ylläpidettävissä tai se vaatii jonkun tietynlaisen hankalan teknisen ratkaisun taakseen. Eri sidosryhmät kiinnittävät huomiota eri asioihin, koska heillä jokaisella on oma näkemyksensä laadusta [Eva04, kpl. 1.1]. Perinteisesti asiakkaat eivät yleensä osaa vaatia laatua. On totuttu liiaksi siihen, että ohjelmistot välillä kaatuilevat tai eivät muuten täytä vaatimuksia. Myöskään ohjelmistojen toimittajat eivät usein kiinnitä suurta huomiota ohjelmistojen laatuun, koska he saavat yleensä rahansa toimittamansa ohjelmiston huonosta laadusta huolimatta [Off02]. Usein toimittajille jopa maksetaan myöhemmin lisää, jotta he korjaisivat aikaisemmat virheensä. Onneksi ohjelmistojen käytön ollessa jo yleistä, ohjelmistojen laatuunkin on ruvettu viime vuosina kiinnittämään yhä enemmän huomiota. Niin ohjelmistotuotannossa kuin muillakin aloilla laatu on yleensä helppo tunnistaa kun siihen törmää, mutta se on hankalasti määriteltävissä. Laatu on usein melko läpinäkyvää, sitä ei varsinaisesti huomaa ennen kuin se on poissa [Gil92, s.3]. Kiinnitämme laatuun huomiota vasta siinä vaiheessa kun sitä ei ole ja laadun puuttuminen haittaa toimintaamme. Toisaalta muutamme herkästi käsitystämme laadusta suhteessa odotuksiimme. Jos tuote on esimerkiksi halpa, emme odota sen olevan kovin laadukas, vaan hyväksymme siinä olevat virheet. Kalliin tuotteen kohdalla samat virheet tekevät tuotteesta huonolaatuisen, koska odotimme kalliin tuotteen olevan laadukas. 1
5 Ohjelmistojen laadulle on annettu useita määritelmiä, kuten virheettömyys, erinomaisuuden aste tai tarkoitukseen sopivuus (fitness for purpose) [Gil92, s.6]. Mitattaessa laatua asiakkaan näkökulmasta, eräs ehdotettu määritelmä ohjelmistojen laadulle on käyttötarkoitukseensa sopiva (fitness for use) [Eva04, kpl. 1.1]. Tällöin ohjelmiston laadusta päättävät ohjelmiston käyttäjät tietyssä toimintaympäristössä [Eva04, kpl. 1.1]. Ohjelmistojen laatu koostuu useista erilaisista laatuattribuuteista, kuten esimerkiksi käytettävyydestä, ylläpidettävyydestä ja luotettavuudesta. Laatuattribuutit jaetaan yleensä sisäisiin ja ulkoisiin laatuattribuutteihin. Sisäiset laatuattribuutit kuvaavat ohjelmiston sisäisiä ominaisuuksia jotka voidaan mitata tarkastelemalla ainoastaan itse ohjelmistotuotetta [FeP97, s.74]. Ulkoisten laatuattribuuttien kohdalla tarkastellaan puolestaan ohjelmiston käyttäytymistä suhteessa sen ympäristöön [FeP97, s.74]. Ohjelmiston laatu määritellään vertaamalla ohjelmistoa haluttujen laatuattribuuttien yhdistelmään, jolloin laatu tarkoittaa sitä kuinka suuren määrän ohjelmisto näistä halutuista laatuattribuuteista täyttää [Sch04]. Kokonaiskuvan saamiseksi aion seuraavaksi käydä läpi muutamia yleisiä laatumalleja aloittaen ensimmäisistä 1970-luvulla kehitellyistä laatumalleista päätyen tuoreeseen Valtiovarainministeriön julkaisemaan laatukriteeristöön. 2.1 Varhaisimmat laatumallit McCall ja Boehm kehittivät 1970-luvun loppupuolella ensimmäiset hierarkkiset mallit ohjelmistojen laadun kuvaamiseksi. Mallit keskittyvät kuvaamaan lopputuotetta erilaisin laatutekijöin, pääasiassa loppukäyttäjän näkökulmasta [FeP97, s.340]. Suurin osa malleissa kuvatuista laatutekijöistä on korkealla tasolla olevia ulkoisia laatuattribuutteja, mutta ne sisältävät myös joitain sisäisiä laatuattribuutteja [FeP97, s.340]. Malleissa laatutekijät jaetaan pienempiin osiin kunnes lopulta päädytään mitattavissa oleviin yksinkertaisiin mittoihin. 2
6 McCall kehitti oman mallinsa tutkiessaan ohjelmistojen laadun eri tekijöitä ilmavoimien rahoittamassa tutkimuksessa [CaM78]. Ilmavoimilla oli kaupallista maailmaa suuremmat vaatimukset ohjelmistojen laadulle ja tuon ajan ongelmana oli, että ohjelmistojen laadulle ei ollut olemassa mitään yleisesti hyväksyttyä määritelmää [CaM78]. Sittemmin määritelmiä on tullut lisää. Nykyisin ongelmana tuntuu olevan pikemminkin se, että mikään malli tai määritelmä ei ole selkeästi ylitse muiden ja laajalti käytössä. McCall:n tavoitteena oli kaventaa ohjelmiston käyttäjien ja kehittäjien välistä kuilua, joten hän valitsi malliinsa sekä käyttäjien näkökulmaa että kehittäjien prioriteetteja heijastavia laatukriteerejä [Gil92, s.21]. Malli jakaa ohjelmistotyön kolmeen osa-alueeseen joita ovat tuotteen toiminta (product operations), tuotteen muuttaminen (product revision) ja tuotteen siirtäminen (product transition) [CaM78]. Kullekin osa-alueelle on määritelty 3-5 sitä kuvaavaa laatutekijää, kuten kuvasta 1 näemme. Laatutekijät käsittelevät laatua johtamisen näkökulmasta ja ne voidaan jakaa edelleen erilaisiksi laatukriteereiksi [CaM78]. Laatukriteerit puolestaan käsittelevät ohjelmistojen laatua itse tuotteen näkökulmasta ja niille voidaan siten määritellä erilaisia mittoja kuvaamaan kyseistä kriteeriä [CaM78]. Näin subjektiivisesti koettavasta ohjelmistojen laadusta yritetään tehdä mitattavissa olevaa. Kuva 1: Ohjelmistojen laadun osa-alueet ja laatutekijät [CaM78]. 3
7 Samoihin aikoihin Boehm kehitti oman laatumallinsa. Mallin tarkoituksena oli määritellä joukko hyvin rajattuja ja eroteltuja ohjelmistojen laadun ominaispiireteitä [Gil92, s.24]. Kehitystyön tuloksena Boehm huomasi, että kiinnittämällä huomiota ohjelmistojen laatuun voitaisiin saavuttaa huomattavia kustannussäästöjä ohjelmiston koko elinkaaren aikana [BBL76]. Myös Boehm jakoi ohjelmistojen laadun erilaisiin osakokonaisuuksiin, joita hän pilkkoi yhä pienemmiksi päätyen erilaisiin mittoihin, kuten kuvasta X näemme. 2.2 ISO 9126 standardi Vuosien kuluessa McCallin ja Boehm:n malleja käytettiin ja niitä paranneltiin kunkin organisaation omiin tarpeisiin sopivaksi. Myös monia uusia laadun määritelmiä ja malleja kehitettiin. Vaihtelevista käytännöistä johtuen asiakkaiden oli hankala ymmärtää ja vertailla eri ohjelmistotuotteiden laatua [ISO01]. Tähän ongelmaan yritettiin vastata kehittämällä ISO 9126 standardi, jonka ensimmäinen yritys 1980-luvulla epäonnistui yhteisesti sovittujen määritelmien puuttuessa [ISO01]. Työtä kuitenkin jatkettiin ja 1990-luvun alussa julkaistiin McCall:n mallin pohjalta tehdyn ISO 9126 standardin ensimmäinen versio [FeP07, s. 343]. Standardissa ohjelmistojen laatu jaettiin kuuteen laatua kuvaavaan laatuattribuuttiin. Standardin ensimmäistä versiota kritisoitiin siitä, että se ei määrittele tarpeeksi tarkasti laatuattribuuttien aliattribuutteja, mikä vaikeuttaa standardin käyttöä [FeP97, s. 343]. Vuonna 2001 julkaistiin standardista uusi versio, jossa varsinaiset laatuattribuutit säilyivät samoina, mutta aliattribuutteja esitellään tarkemmin [ISO01]. Standardissa tavoitteena on saavuttaa tarpeellinen ja riittävä laatu, joka kohtaa käyttäjien todellisten tarpeiden kanssa [ISO01]. ISO9126 standardissa on kuvattu kaksiosainen ohjelmistojen laadun malli. Ensimmäisessä osassa käsitellään itse ohjelmistotuotteen laatua ja toisessa osassa ohjelmiston käytössä koettavaa laatua. Standardi jakaa ohjelmistotuotteen laadun laatuattribuutteihin, joita ovat toiminnallisuus, käyttövarmuus, käytettävyys, suorituskyky, ylläpidettävyys ja siirrettävyys [ISO01]. Nämä vaikuttavat ohjelmiston käytössä koettuihin laatuattribuutteihin 4
8 (qulity in use attributes), joilla standardissa kuvataan niitä vaikutuksia, joita ohjelmistolla on tietyssä kontekstissa [ISO01]. Standardin mukaan ohjelmistoprosessin laatu vaikuttaa ohjelmiston sisäisiin laatuattribuutteihin, jotka vaikuttavat ohjelmiston ulkoisiin laatuattribuutteihin. Nämä puolestaan vaikuttavat käytössä koettuun laatuun. Vastaavasti kukin äsken mainituista riippuu aina edellisestä. Esimerkiksi ohjelmiston ulkoiset laatuattribuutit riippuvat siitä millaisia käytössä koettuja laatuattribuutteja ohjelmistolla halutaan olevan. Tämän mallin mukaan ohjelmistoprosessin laatu vaikuttaa ohjelmistotuotteen laatuun mikä taas vaikuttaa käytössä koettuun laatuun. Siten parantamalla ohjelmistoprosessia voidaan parantaa tuotteen laatua ja vastaavasti parantamalla tuotteen laatua voidaan parantaa käytössä koettua laatua. Käytössä koettu laatu antaa lisäksi arvokasta palautetta, jonka perusteella voidaan parantaa tuotteen laatua. Samoin tuotteen laatu antaa palautetta siitä kuinka laadukas ohjelmistoprosessi on ollut. Palautteen saaminen ja arvioiminen mahdollistavat organisaation jatkuvan oppimisen ja laadun parantamisen. Seuraavaksi käyn lyhyesti läpi standardissa määritellyt kuusi ohjelmistotuotteeseen liittyvää laatuattribuuttia. Lisäksi käyn läpi käytössä koetut laatuattribuutit, joita ovat tehokkuus, tuottavuus, käyttöturvallisuus ja tyytyväisyys Ohjelmistotuotteen laatu Standardin mukaan ohjelmistotuotteen laatu jaetaan kuuteen laatuattribuuttiin: toiminnallisuuteen, käyttövarmuuteen, käytettävyyteen, suorituskykyyn, ylläpidettävyyteen ja siirrettävyyteen [ISO01]. Näistä kuudesta laatuattribuutista ainoastaan toiminnallisuus on uusi verrattuna aiemmin esitettyyn McCall:n mallin laatutekijöihin. Laatuattribuutit jaetaan edelleen erilaisiin aliattribuutteihin, joita voidaan mitata ohjelmistoon liittyvillä ulkoisilla ja sisäisillä mitoilla [ISO01]. Taulukossa 2 on 5
9 kuvattu kaikki kuusi laatuattribuuttia ja niiden aliattribuutit. Kuten taulukosta voimme nähdä standardi määrittelee hyvin suuren joukon erilaisia attribuutteja, joten standardin käyttö voi tuntua työläältä. Laatuattribuutti Toiminnallisuus Käyttövarmuus Käytettävyys Suorituskyky Ylläpidettävyys Siirrettävyys Aliattribuutit Soveltuvuus, tarkkuus, yhteensopivuus, tietoturvallisuus ja toiminnallisuuteen liittyvien sääntöjen noudattaminen Kypsyys, vikasietoisuus, viasta toipuminen, käyttövarmuuteen liittyvien sääntöjen noudattaminen Ymmärrettävyys, opittavuus, käyttökelpoisuus, viehättävyys, käytettävyyteen liittyvien sääntöjen noudattaminen Käyttäytyminen ajan suhteen, käyttäytyminen resurssien suhteen, suorituskykyyn liittyvien sääntöjen noudattaminen Analysoitavuus, muutettavuus, vakaus, testattavuus, ylläpidettävyyteen liittyvien sääntöjen noudattaminen Sopeutuvuus uuteen ympäristöön, asennettavuus, rinnakkaiselo toisten ohjelmistojen kanssa, vaihdettavuus, siirrettävyyteen liittyvien sääntöjen noudattaminen Taulukko 2: Ohjelmiston laadun laatuattribuutit. Standardia on moitittu siitä, että se määrittelee käyttövarmuuden muista standardeista poiketen [FeP97, s.343]. Tällöin ohjelmiston käyttäjien on hankala arvioida käyttövarmuutta ISO 9126 standardin mukaan [JKC04]. Puutteistaan huolimatta standardia pidetään tärkeänä virstanpylväänä ohjelmistojen laadun arvioinnin kehittämisessä [FeP97, s.343] Käytössä koettu laatu Käytössä koettu laatu kuvaa käyttäjän näkökulmaa ohjelmistojen laatuun ja se voidaan määritellä tuotteen kykynä täyttää käyttäjän määrittelemät tehokkuuteen, tuottavuuteen, käyttöturvallisuuteen ja tyytyväisyyteen liittyvät 6
10 tavoitteet tietyssä toimintaympäristössä [ISO01]. Kuten kuvasta X näimme käytössä koettu laatu riippuu siitä onko ulkoisten laatuattribuuttien määrittelemä tuotteen laatutaso saavutettu. Toisaalta käytössä koettu laatu antaa palautetta tämän laatutason saavuttamisesta. Käytössä koettu laatu koostuu: tehokkuudesta, joka tarkoittaa, että käyttäjä voi virheettömästi ja kokonaan saavuttaa määritellyt tavoitteet tietyssä kontekstissa, tuottavuudesta, joka tarkoittaa, että käyttäjä voi käyttää sopivan määrän resursseja suhteessa tehokkuuteen tietyssä kontekstissa, käyttöturvallisuudesta, joka tarkoittaa ohjelmiston kykyä saavuttaa hyväksytty riskitaso tietyssä kontekstissa ja tyytyväisyydestä, joka määritellään ohjelmiston kykynä tyydyttää käyttäjien tarpeet tietyssä kontekstissa [ISO01]. Standardin mukaan käytössä koettua laatua ei voida mitata itse ohjelmistotuotteen ominaisuuksista, vaan ohjelmiston käytön tuloksista tietyssä toimintaympäristössä [ISO01]. 2.3 Valtiovarainministeriön verkkopalvelujen laatukriteeristö Valtiovarainministeriö julkaisi vuonna 2004 julkisten verkkopalvelujen laatukriteereistä ensimmäisen version. Laatukriteeristön taustalla on tarve tarjota työkaluja julkisten verkkopalvelujen laadun kehittämiseen ja arviointiin sekä levittää laadukkaita julkishallinnon verkkopalvelujen käytäntöjä [KSE07, s.15]. Laatukriteereitä päivitettiin vuonna 2007, jolloin mm. lisättiin monia uusia kriteereitä ja edellisiä selkiytettiin. Laatukriteeristössä verkkopalvelulla tarkoitetaan tietoverkkojen kautta tarjottavia palveluja, jotka voivat ulottua yksinkertaisesta tietojen etsinnästä ja tarkistamisesta aina vuorovaikutteisten palvelujen tarjoamiseen, sähköiseen asiointiin ja mahdollisuuksiin osallistua asioiden valmisteluun ja päätöksentekoon [KSE07, s.16]. Mielestäni ohjelmisto voi olla sähköistä asiointia tarjoava verkkopalvelu, joten kriteeristöä voidaan soveltaa ohjelmistojen laatuun silloin, kun käsitellään verkossa toimivia ohjelmistoja. Kyse on samasta asiasta eri termein käsiteltynä. Muun 7
11 muassa kaikki esimerkkiohjelmistot, joita aion tässä työssä käyttää, toimivat verkossa ja tarjoavat mahdollisuuden sähköiseen asiointiin. Laatukriteeristö koostuu viidestä arviointialueesta, kuten kuvasta 3 näemme. Arviointialueita ovat verkkopalvelun käyttö, sisältö, johtaminen, tuottaminen ja hyödyt [KSE07, s.21]. Käyttöä ja sisältöä tarkastellaan käyttäjän näkökulmasta, kun taas johtamista ja tuottamista tarkastellaan tutkimalla palvelun tarjoajan toimintaa [KSE07, s.22]. Hyödyt liittyvät kaikkiin arviointialueisiin [KSE07, s.21]. Kukin arviointialue jakautuu kriteereihin ja kuhunkin kriteeriin liittyy sitä konkretisoivia ominaisuuksia. Kuva 3: Laatukriteeristön rakenne ja tarkastelun eri näkökulmat [KSE07, s.22]. Seuraavaksi käyn läpi laatukriteeristön eri arviointialueet keskittyen erityisesti verkkopalvelujen käyttäjiä koskeviin arviointialueisiin Käyttö Käyttö-arviointialue arvioi verkkopalvelun laatua loppukäyttäjän näkökulmasta. Tavoitteena on varmistaa, että verkkopalvelu vastaa mahdollisimman hyvin käyttäjän tarpeita ja odotuksia ja että sen käyttäminen on mahdollista ja riittävän yksinkertaista [KSE07, s.35]. Käyttöön liittyy yhteensä 14 kriteeriä, kuten esimerkiksi, että verkkopalvelua voi käyttää erilaisissa teknisissä 8
12 ympäristöissä, käyttö tuntuu turvalliselta ja luotettavalta sekä navigointi ja tiedon löytäminen on helppoa [KSE07, s.25]. Jokaiseen kriteeriin liittyy 2-7 ominaisuutta, jotka konkretisoivat kriteerin ja pilkkovat sen pienempiin ja helposti käsiteltäviin osiin. Esimerkiksi kriteeri, joka mittaa tuntuuko verkkopalvelun käyttö turvalliselta, jakautuu neljään ominaisuuteen. Näitä ovat: verkkopalvelussa kerrotaan selkeästi siitä vastaava taho, jolloin muun muassa yhteystietojen tulee löytyä helposti, rekisteröitymistä ja tunnistautumista vaaditaan vain välttämättömissä tilanteissa, esimerkiksi luottamuksellisia tietoja käsiteltäessä kriteeristössä suositellaan käyttäjien tunnistukseen vähintään verkkopankkitunnisteiden tasoisia ratkaisuja, käyttäjästä kerätään tietoja vain tarvittaessa ja käyttäjälle kerrotaan etukäteen mihin tietoja kerätään ja käytetään ja palvelussa käytetään suojattua yhteyttä aina tarpeen vaatiessa, eli aina välitettäessä arkaluonteisia tietoja [KSE, s ]. Kaikista viidestä arviointialueesta käyttö-arviointialue on mielestäni yksi tärkeimmistä alueista arvioitaessa ohjelmistojen laatua asiakkaan näkökulmasta. Se on mielestäni myös kaikkein lähinnä ISO 9126 standardin käytössä koettua laatua, vaikka itse kriteerit on hyvin erilaisia Sisältö Sisältö-arviointialueen avulla varmistetaan, että verkkopalvelun sisältö noudattaa kohderyhmän tarpeita [KSE07, s.57]. Arviointialueen kriteerit käsittelevät muun muassa sisällön rakennetta, olennaisuutta, ymmärrettävyyttä ja kattavuutta. Arviointialue jaetaan viiteen kriteeriin, joita ovat: rakenne on jäsennelty tarkoituksenmukaisesti, sisältö on luotettavaa ja ajantasaista, sisältö on kattava, tekstisisältö on ymmärrettävää ja luettavaa sekä käyttäjä saa verkkopalvelun kautta hyvää palvelua [KSE07, s.57-62]. 9
13 2.3.3 Johtaminen Johtamisalueen kriteerit käsittelevät erilaisia verkkopalvelun tuottamiseen ja ylläpitoon liittyviä kysymyksiä. Kriteereitä ovat muun muassa se että verkkopalvelua johdetaan, sen kehittämispäätös on perusteltu, verkkopalvelu noudattaa lainsäädäntöä ja se tukee organisaation strategiaa ja tavoitteita [KSE07, s ] Tuottaminen Tuottamisen arviointialueella käsitellään kriteereitä, jotka voidaan perinteisesti liittää ohjelmistotuotantoprojekteihin. Näihin kriteereihin kuuluvat esimerkiksi: käyttäjäryhmät, käyttäjien tarpeet ja käyttötilanteet on otettu huomioon sekä sisällöntuotanto on järjestelmällistä ja tekninen ylläpito on hallittua [KSE07, s.25] Hyödyt Hyötyihin liittyvät kriteerit käsittelevät sekä verkkopalvelun käyttäjän että sen tuottajan kokemaa hyötyä, kuten kuvasta X näimme. Jostain syystä hyötyihin on tässä laatumallissa löydetty kaikkein vähiten kriteereitä. Niitä ovat: verkkopalvelusta on hyötyä organisaatiolle, verkkopalvelu tukee käyttäjien mahdollisuutta vaikuttaa, verkkopalvelu tunnetaan hyvin sekä käyttäjä saa verkkopalvelusta lisäarvoa [KSE07, s ]. Mielestäni tähän arviointialueeseen olisi voinut keksiä monia muitakin hyötyjä, kuten verkkopalvelu mahdollistaa käyttäjälle jonkin täysin uuden palvelun käyttämisen, jota ei aiemmin ole ollut olemassa tai palvelu on ollut käyttäjän ulottumattomissa. Hyötynä voisi olla myös esimerkiksi tiedon lisääntyminen tai jäsentyminen paremmin ymmärrettäväksi Laadun arviointi Verkkopalvelujen laatukriteeristön lisäksi Valtiovarainministeriö on julkaissut verkkopalvelujen arviointityökalun. Työkalun avulla voidaan mitata laatukriteeristön sisältämien kriteerien ja niihin liittyvien ominaisuuksien 10
14 toteutumista [Ver08]. Arviointiyökalussa voi valita mitä arviointialueita halutaan arvioida ja ohjelma pyytää sen mukaan arvioimaan eri kriteerejä. Suurin työ on perustella ja pisteyttää valitsemansa kriteerit, joista ohjelma kokoaa lopuksi raportin. 2.4 Tee-se-itse-malli Edellä läpikäydyt laatumallit ovat vain pieni osa tarjolla olevista laatumalleista. Mikään ohjelmistojen laatumalli ei ole vakiintunut laajasti käyttöön, vaikka monet ovat ehdottaneet erilaisia laatumalleja ja kehyksiä [ISO01]. Tämän vuoksi useat organisaatiot ovat päätyneet määrittelemään itse oman laatumallinsa tai yhdistelemään tunnettuja laatumalleja toisiinsa päätyen niin sanottuun tee-se-itse-malliin. Tee-se-itse-mallissa laatu koostuu edellä esitettyjen mallien tapaan erilaisista laatuattribuuteista, mutta tee-se-itsemallissa laatu määritellään jokaisen ohjelmistotuotteen kohdalla yhteistyössä asiakkaan kanssa [FeP97, s ]. 3 Ohjelmistojen laadun mittaaminen, tutkiminen ja parantaminen 3.1 Miten ohjelmistojen laatua tulisi mitata 3.2 Miten laatua tulisi tutkia 3.3 Ohjelmistojen laatua rajoittavat tekijät 3.4 Ohjelmistojen laadun parantaminen 4 Ohjelmistojen laadun hallinta tietotekniikkaosastolla 4.1 Tee-se-itse-malli 11
15 4.2 Miten laatua voitaisiin mitata tietotekniikkaosastolla 4.3 Esimerkkiohjelmistojen laadun tutkiminen 4.4 Arvio esimerkkiohjelmistojen laadusta 4.5 Suositukset osastolle ohjelmistojen laadun kehittämiseksi 5 Yhteenveto 12
16 Lähteet BBL76 CaM78 Eva04 Gil92 FeP97 ISO01 JKC04 KSE07 Off02 Ver08 Boehm B. W., Brown J. R., Lipow M., Quantitative evaluation of software quality. ICSE 76: Proceedings of the 2nd international conference on Software engineering, elokuu 1976, sivut Cavano J. P., McCall J. A., A framework for the measuremet of software quality. ACM SIGSOFT Software Engineering Notes, vol. 3, nro. 5, (marraskuu 1978), sivut Evans I., Achieving Software Quality Through Teamwork. Artech House, Gillies A. C., Software Quality, Theory and Management. Chapman & Hall, Lontoo, Fenton N. E., Pfleeger S. L., Software Metrics, A Rigorous & Practical Approach. PWS Publishing Company, Boston, ISO/IEC. 2001a. Software engineering-software product quality- Part 1: Quality model. ISO/IEC , Geneva, Switzerland, International Organization for Standardization, 2001, sivut Jung H-W., Kim S-G., Chung C-S., Measuring Software Product Quality: A Survey of ISO/IEC IEEE Software, vol. 21, nro. 5, (Syyskuu 2004), sivut Koskenniemi H., Saastamoinen M., Eerola P., Verkkopalvelujen laatukriteeristö Väline julkisten verkkopalvelujen kehittämiseen ja arviointiin. Valtiovarainministeriö, Julkaisuja-sarja 7a/2007, Edita Prima Oy, Helsinki, [Myös to/verkkopalvelujen_laatukriteeristo/verkkopalvelujen_laatukriteeri sto.pdf, ]. Offutt J., Quality Attributes of Web Software Applications. IEEE Software, vol. 19, nro. 2, (maaliskuu 2002), sivut Verkkopalvelujen arviointityökalu, [ ] 13
arvostelija OSDA ja UDDI palveluhakemistoina.
Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina. HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution
LisätiedotKäytettävyyslaatumallin rakentaminen verkkosivustolle
Käytettävyyslaatumallin rakentaminen verkkosivustolle Tapaus kirjoittajan ABC-kortti Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -tutkielma Timo Laapotti 9.6.2005 Esityksen sisältö Kirjoittajan
LisätiedotSelainpelien pelimoottorit
Selainpelien pelimoottorit Teemu Salminen Helsinki 28.10.2017 Seminaaritutkielma Helsingin yliopisto Tietojenkäsittelytiede ! 1 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta
LisätiedotPro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA. Karoliina Ljungberg
Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA Karoliina Ljungberg 16.04.2009 Ohjaajat: Ari Venäläinen, Jouni Räisänen
LisätiedotAika/Datum Month and year Kesäkuu 2012
Tiedekunta/Osasto Fakultet/Sektion Faculty Laitos/Institution Department Filosofian, historian, kulttuurin ja taiteiden tutkimuksen laitos Humanistinen tiedekunta Tekijä/Författare Author Veera Lahtinen
LisätiedotKoht dialogia? Organisaation toimintaympäristön teemojen hallinta dynaamisessa julkisuudessa tarkastelussa toiminta sosiaalisessa mediassa
Kohtdialogia? Organisaationtoimintaympäristönteemojenhallinta dynaamisessajulkisuudessatarkastelussatoiminta sosiaalisessamediassa SatuMariaPusa Helsinginyliopisto Valtiotieteellinentiedekunta Sosiaalitieteidenlaitos
LisätiedotTyön laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages
Tiedekunta/Osasto Fakultet/Sektion Faculty Laitos Institution Department Tekijä Författare Author Työn nimi Arbetets titel Title Oppiaine Läroämne Subject Työn laji Arbetets art Level Aika Datum Month
Lisätiedot5 Verkkopalvelun laadun käsite? (hyvin lyhyesti)
5 Verkkopalvelun laadun käsite? (hyvin lyhyesti) Millainen on hyvä verkkopalvelu? Laadukas? Ilmeisestikin saavutettavuus on vain eräs laadun tekijä (vrt. hyväksyttävyys vs. käytettävyys). Suomessa on vuoden
LisätiedotJULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI
JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI Onesta Solutions Oy Pasilanraitio 5 00240 HELSINKI www.onesta.fi 2/6 Versiohistoria Versio Pvm Selitys Muutokset Tekijät 0.1 26.3.2007 Alustava versio
LisätiedotKäytettävyyslaatumallin rakentaminen web-sivustolle. Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.
Käytettävyyslaatumallin rakentaminen web-sivustolle Tapaus kirjoittajan ABC-kortti Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.2005 Kirjoittajan ABC-kortti
LisätiedotLuonnontieteiden popularisointi ja sen ideologia
Luonnontieteiden popularisointi ja sen ideologia Tapauksina Reino Tuokko ja Helsingin Sanomat 1960-luvulla Ahto Apajalahti Helsingin yliopisto Humanistinen tiedekunta Suomen ja Pohjoismaiden historia Pro
LisätiedotMaailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan
Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan Pro gradu -tutkielma 31.1.2012 Helsingin yliopisto Humanistinen tiedekunta Filosofian, historian,
Lisätiedot! #! %! & #!!!!! ()) +
! #! %! & #!!!!! ()) + Tiedekunta/Osasto Fakultet/Sektion Faculty Humanistinen tiedekunta Laitos Institution Department Taiteiden tutkimuksen laitos Tekijä Författare Author Matti Pesonen Työn nimi Arbetets
LisätiedotKatsaus korruption vaikutuksesta Venäjän alueelliseen talouskasvuun ja suoriin ulkomaisiin investointeihin
INSTITUUTIOTTALOUSKASVUNEDELLYTYKSENÄ KatsauskorruptionvaikutuksestaVenäjänalueelliseentalouskasvuunjasuoriin ulkomaisiininvestointeihin2000 2010 AshekMohamedTarikHossain HelsinginYliopisto Valtiotieteellinentiedekunta
LisätiedotITK130 Ohjelmistojen luonne
ITK130 Ohjelmistojen luonne Luennon sisältö Ohjelmistotekniikka ja vaatimukset Ohjelmistotuote Ei-toiminnallisten vaatimusten luokittelu Sisäiset ja ulkoiset vaatimukset Oikeellisuus Luotettavuus Kestävyys
LisätiedotTiedekunta/Osasto Fakultet/Sektion Faculty Valtiotieteellinen tiedekunta
Tiedekunta/Osasto Fakultet/Sektion Faculty Valtiotieteellinen tiedekunta Laitos Institution Department Politiikan ja talouden tutkimuksen laitos Tekijä Författare Author Virta, Mikko Antero Työn nimi Arbetets
LisätiedotHallintomallit Suomen valtionhallinnon tietohallintostrategioissa
Hallintomallit Suomen valtionhallinnon tietohallintostrategioissa Lauri Eloranta Helsingin yliopisto Valtiotieteellinen tiedekunta Viestintä Pro gradu -tutkielma, 2014 Hallintomallit)Suomen)valtionhallinnon)tietohallintostrategioissa
LisätiedotOhjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus
LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:
Lisätiedot15224 standardi johtamisen ja laadukkaan työn tukena auditoijan näkökulma YTL Merja Huikko
15224 standardi johtamisen ja laadukkaan työn tukena auditoijan näkökulma Mielikuvia laadunhallinnasta ja laatustandardeista etsitään vain virheitä ja syyllisiä vie paljon aikaa oikealta työltä mielletään
LisätiedotOhjelmistojen laadun parantaminen refaktoroinnilla Simo Mäkinen Tietojenkäsittelytieteen laitos Helsingin yliopisto
Ohjelmistojen laadun parantaminen refaktoroinnilla Simo Mäkinen Tietojenkäsittelytieteen laitos Helsingin yliopisto Mäkinen / Ohjelmistojen laadun parantaminen / Ohjelmistoprosessit ja ohjelmistojen laatu
LisätiedotOpenUP ohjelmistokehitysprosessi
OpenUP ohjelmistokehitysprosessi Sami Männistö Helsinki 14.11.2008 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos i HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET Tiedekunta/Osasto Matemaattis-luonnontieteellinen
LisätiedotKoekysymyksiä. Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistojen suorituskyky
Koekysymyksiä Ohjelmistoprosessit ja ohjelmistojen laatu 30.4.2015 58153003 Ohjelmistojen suorituskyky 1 Kurssikokeeseen tulee neljä koetilaisuudessa vastattavaa kysymystä KOKEESSA VASTATTAVAT KYSYMYKSET
LisätiedotArvioinnilla selviää, mitä vahvistaa, mitä parantaa 2005 Heikki Niemi Erinomaisuus Toiminnan laatu Palvelun ja tuotteen laatu Lainsäätäjät, omistajat, rahoittajat ja viranomaiset Konsernijohto, hallinto
LisätiedotArkkitehtuurinen reflektio
Arkkitehtuurinen reflektio Toni Ruokolainen Toni.Ruokolainen@cs.helsinki.fi Helsinki 6.10.2003 Tiivistelmä HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET
LisätiedotYhdeksän mittaria ohjelmistotuotannon. seuraamiseen. tsoft. Vesa Tenhunen Joensuun yliopisto, TKT:n laitos 15.9.2004. http://cs.joensuu.
Yhdeksän mittaria ohjelmistotuotannon tilan seuraamiseen tsoft Vesa Tenhunen Joensuun yliopisto, TKT:n laitos 15.9.2004 http://cs.joensuu.fi/tsoft/ Yhdeksän mittaria ohjelmistotuotannon tilan seuraamiseen
LisätiedotArviointi ja mittaaminen
Arviointi ja mittaaminen Laatuvastaavien koulutus 5.6.2007 pirjo.halonen@adm.jyu.fi 014 260 1180 050 428 5315 Arviointi itsearviointia sisäisiä auditointeja ulkoisia auditointeja johdon katselmusta vertaisarviointeja
Lisätiedot!"#$%&'$("#)*+,!!,"*--.$*#,&--#"*/".,,%0 1&'23456789::94752;&27455<:4;2;&,9:=>23?277<&8=@74;9&ABBCDABBE
!"#$%&'$("#)*+,!!,"*--.$*#,&--#"*/".,,%0 1&'23456789::94752;&2745523?27747544H9;&IG@&JG9?=&15=5H42>:9 '28
LisätiedotISO 14001 uudistuu mikä muuttuu? 27.11.2014 TERVETULOA!
ISO 14001 uudistuu mikä muuttuu? 27.11.2014 TERVETULOA! Tilaisuuden tavoite Esitellä standardin ISO 14001 uudistamisen tausta tavoitteet aikataulu Esitellä uudistuksen tuomat keskeiset muutokset uusi rakenne
LisätiedotJohdantoluento. Ohjelmien ylläpito
Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito
LisätiedotOppimateriaalin kokoaminen ja paketointi
Oppimateriaalin kokoaminen ja paketointi Pekka Simola Helsinki 14.4.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto
LisätiedotSVY:n palvelut yliopistojen laadunedistämistyössä onko niitä?
SVY:n palvelut yliopistojen laadunedistämistyössä onko niitä? Totti Tuhkanen Kehittämispäällikkö Suomen virtuaaliyliopiston Palveluyksikkö TieVie 17.3.2005 Turku SVY:n keskeiset laatupalvelut ja -hankkeet/kumppanuudet:
LisätiedotICT:n johtamisella tuloksia
Tuottava IT ICT:n johtamisella tuloksia Data: Tietohallintojen johtaminen Suomessa 2012 Tietääkö liiketoimintajohto mitä IT tekee? Ei osaa sanoa tietääkö Ei tiedä Osittain Tietää 0 % 10 % 20 % 30 % 40
LisätiedotKUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄN HANKINTA
Perustelumuistio KUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄN HANKINTA Perustelumuistio (vertailuperuste 4.2) Sisällysluettelo 1. Dokumentin tarkoitus... 3 2. Järjestelmän ylläpidettävyyden arviointi...
LisätiedotPalvelutasosopimukset ja niiden asema IT-ulkoistuksissa
Hyväksymispäivä Arvosana Arvostelija Palvelutasosopimukset ja niiden asema IT-ulkoistuksissa Marko Lehtimäki Helsinki 12.5. 2009 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos i HELSINGIN YLIOPISTO
LisätiedotMiten 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
LisätiedotCopyright by Haikala. Ohjelmistotuotannon osa-alueet
Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary
LisätiedotOhjelmistotuotanto, syksy laatu Ohjelmiston laatu
Ohjelmiston laatu Laatu - useita eri näkemyksiä klassinen: kaikki tarpeet huomioiva hyvyys, subjektiivinen tuote ja hintasidonnainen: mitä kallimpi sitä parempi tarkoituksenmukaisuus: laadukas tuote sopii
LisätiedotJulkisen hallinnon yhteinen kokonaisarkkitehtuuri
Julkisen hallinnon yhteinen kokonaisarkkitehtuuri Yhteisten palvelujen kartta Määrittely 0.91 Päiväys 6.5.2017 Tiivistelmä 6.5.2017 2 (8) Yhteentoimivuutta syntyy myös erityisesti yhteisiä palveluja kehittämällä
LisätiedotTyökaluja esimiestyön tehostamiseen
Työkaluja esimiestyön tehostamiseen 7.5.2009 Anna-Maija Sorvoja, HR Management Consultant Aditro Ohjelma 1. Esimiestyön haasteita 2. Työkaluja haasteiden kohtaamiseen, 3. Yhteenveto case-esimerkkejä 2
LisätiedotTyöterveys ja -turvallisuus uuden ISO standardin valossa Sertifioinnilla kilpailuetua - Inspectan tietopäivä
Sertifioinnilla kilpailuetua - Inspectan tietopäivä 7.9.2016 Seppo Salo, Pääarvioija 1 Tänään iskemme käsiksi näihin Agenda Standardin uudistamisen tilanne Miksi ISO 45001? Hyödyt Suurimmat erot ja muutokset
LisätiedotTutkittua 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.
LisätiedotKasvua ja kilpailukykyä standardeilla. Riskit hallintaan SFS-ISO 31000
Kasvua ja kilpailukykyä standardeilla Riskit hallintaan SFS-ISO 31000 Riskit hallintaan SFS-ISO 31000 Elämme jatkuvasti muuttuvassa maailmassa, jossa joudumme käsittelemään epävarmuutta joka päivä. Se,
LisätiedotTULOKSELLISEN TOIMINNAN KEHITTÄMISTÄ KOSKEVA SUOSITUS 2008. Hannu.tamminen@ttk.fi
TULOKSELLISEN TOIMINNAN KEHITTÄMISTÄ KOSKEVA SUOSITUS 2008 Hannu.tamminen@ttk.fi Taustaa Ohjausvälineet Lait Asetukset, ministeriön päätökset Keskusviraston suositukset Työmarkkinasopimukset Työmarkkinajärjestöjen
LisätiedotMonitoimittajaympäristö ja SIAM, haasteet eri toimijoiden näkökulmasta
Monitoimittajaympäristö ja SIAM, haasteet eri toimijoiden näkökulmasta itsmf Finalnd 21.09.2017 Jaana Nurmi Delivery Executive, SIAM & ITSM Tieto jaana.nurmi@tieto.com Jaanan historia Ovi Store Nokia Maps
LisätiedotYksilöllistä, puhuroi, suorita - Mitä käyttöliittymien termien taakse kätkeytyy?
Yksilöllistä, puhuroi, suorita - Mitä käyttöliittymien termien taakse kätkeytyy? Niina Nissilä & Suvi Isohella Minä ja tiede Seinäjoki 18.3.2014 Vaasa 20.3.2014 Esityksen rakenne Lähtökohta Järjestelmä,
LisätiedotTietoturvallisuuden kokonaisvaltainen hallinta Heikki O. Penttinen Castilsec Oy.
Tietoturvallisuuden kokonaisvaltainen hallinta 3.12.2015 Heikki O. Penttinen Castilsec Oy Tietoturvallisuuden päätavoitteet organisaatioissa Tietoturvallisuuden oikean tason varmistaminen kokonaisvaltaisesti
LisätiedotSFS-ISO/IEC Tietoturvallisuuden hallintajärjestelmät. Ohjeistusta. Riku Nykänen
SFS-ISO/IEC 27003 Tietoturvallisuuden hallintajärjestelmät. Ohjeistusta Riku Nykänen 14.12.2018 SFS-ISO/ IEC 2 70 0 3 Tietoturvallisuuden hallintajärjestelmät. Ohjeistusta Riku Ny kän en, 14.12.2 0 18
LisätiedotJHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen. JHS-jaosto
JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen JHS-jaosto 23.05.2014 Sisältö Käsitteet ja tavoitteet Työskentelyprosessi Suositusluonnoksen esittely 2 Käsitteet ja tavoitteet 3 Verkkopalvelu
LisätiedotTOIMINNALLINEN 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
LisätiedotSuomen virtuaaliammattikorkeakoulu Mobile IP > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Suomen virtuaaliammattikorkeakoulu Mobile IP > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien Arviointialue
LisätiedotSuomen virtuaaliammattikorkeakoulu Boolen operaattorit v. 0.5 > 80 % 80 60 % 60 50 % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Suomen virtuaaliammattikorkeakoulu Boolen operaattorit v. 0.5 > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotPirkanmaan ammattikorkeakoulu Hotel Management Case Hotel v 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Pirkanmaan ammattikorkeakoulu Hotel Management Case Hotel v 0.5 > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotTietojärjestelmän kehittäminen syksy 2003
Tietojärjestelmän kehittäminen syksy 2003 Ryhmä C2 Väliraportti 2-24.10. Päivi Laiterla Tomas Windahl Toni Nikkanen Antti Lehto 1 Sisällysluettelo Rich Picture...4 Käsitemalli...5 P-tason
LisätiedotLuotain-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,
LisätiedotJHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 1. Strategian kuvaaminen strategiakartan avulla
JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 1. Strategian kuvaaminen strategiakartan avulla Versio: palautekierrosversio, 2. palautekierros Julkaistu: Voimassaoloaika: toistaiseksi
LisätiedotRiskit hallintaan ISO 31000
Riskit hallintaan ISO 31000 Riskienhallinta ja turvallisuus forum 17.10.2012 Riskienhallintajohtaja Juha Pietarinen Tilaisuus, Esittäjä Mitä on riskienhallinta? 2 Strategisten riskienhallinta Tavoitteet
LisätiedotKuntasektorin asianhallinnan viitearkkitehtuuri 1.0. Kuntamarkkinat Tuula Seppo, erityisasiantuntija
Kuntasektorin asianhallinnan viitearkkitehtuuri 1.0 Kuntamarkkinat 14.9.2016 Tuula Seppo, erityisasiantuntija Kuntasektorin asianhallinnan viitearkkitehtuuri 1.0 Hallinnon toimintatapojen digitalisointi
LisätiedotDigi arkeen -neuvottelukunnan kokous: saavutettavuusdirektiivi ja siihen liittyvä kansallinen lainsäädäntö Kommenttipuheenvuoro, Sami Älli
Digi arkeen -neuvottelukunnan kokous: saavutettavuusdirektiivi ja siihen liittyvä kansallinen lainsäädäntö Kommenttipuheenvuoro, Sami Älli Keskiviikko 7.2.2018 Sami Älli Kehitysvammaliitto ry Huolena palveluiden
LisätiedotLahden, Pohjois Karjalan ja Kemi Tornion AMK Effective Reading > 80 % 80 60 % 60 50 % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Lahden, Pohjois Karjalan ja Kemi Tornion AMK Effective Reading > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotVirtaaliAMK Virtuaalihotelli > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain VirtaaliAMK Virtuaalihotelli > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien Arviointialue Ominaisuuksien
LisätiedotVirtuaaliAMK Tulipesän paineen ja palamisilman säätö > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain VirtuaaliAMK Tulipesän paineen ja palamisilman säätö > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotPysähdy! Nyt on syytä miettiä tämä asia uudelleen. Kiinnitä huomiosi tähän. Hienoa, jatka samaan malliin. Innokylän arviointimittari
Innokylän arviointimittari Innokylän arviointimittari on kehittämistoiminnan itse- ja vertaisarvioinnin työkalu, jonka avulla arvioidaan kehittämisprosessia ja kehittämisen tavoitteiden saavuttamista.
LisätiedotMiten tietojärjestelmän laatu näkyy yrityksen tuloksessa? Esko Hannula, CEO Qentinel 20.01.2011
Miten tietojärjestelmän laatu näkyy yrityksen tuloksessa? Esko Hannula, CEO Qentinel 20.01.2011 Tietojärjestelmän laatu on rahaa Suurempi liikevaihto Parempi tuottavuus Parempi riskinhallinta Yritykset
LisätiedotKäytettävyys julkishallinnon tietojärjestelmähankinnoissa tilaajan näkökulmasta
Käytettävyys julkishallinnon tietojärjestelmähankinnoissa tilaajan näkökulmasta Sytyke/ käytettävyys OSY Anu Ylä-Pietilä Lyhyesti Trafista Trafi vastaa liikennejärjestelmän sääntely- ja valvontatehtävistä,
LisätiedotEFQM kansalaisopiston kehittämisessä
OSAAVAT KÄDET LUOVAT MAAILMOJA. EFQM kansalaisopiston kehittämisessä Kansalaisopistojen laatuseminaari 25.11.2011 Tampere Outi Itäluoma/Petäjä-opisto EFQM (European Foundation for Quality Management) Opiston
Lisätiedotarvostelija Turvallisuuskriittisissä, sulautetuissa järjestelmissä esiintyvien ohjelmistovaatimusten virheanalyysi Jarkko-Juhana Sievi
hyväksymispäivä arvosana arvostelija Turvallisuuskriittisissä, sulautetuissa järjestelmissä esiintyvien ohjelmistovaatimusten virheanalyysi Jarkko-Juhana Sievi Helsinki 6.4.2005 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen
LisätiedotUudelleenkäytön jako kahteen
Uudelleenkäyttö Yleistä On pyritty pääsemään vakiokomponenttien käyttöön Kuitenkin vakiokomponentit yleistyneet vain rajallisilla osa-alueilla (esim. windows-käyttöliittymä) On arvioitu, että 60-80% ohjelmistosta
LisätiedotJulkisen hallinnon yhteinen kokonaisarkkitehtuuri
Julkisen hallinnon yhteinen kokonaisarkkitehtuuri Yhteisten palvelujen kartta Määrittely 0.9 Päiväys 15.3.2017 Tiivistelmä 15.3.2017 2 (7) Yhteentoimivuutta syntyy myös erityisesti yhteisiä palveluja kehittämällä
LisätiedotKokonaisuuksien, riippuvuuksien ja synergioiden hahmottaminen helpottuvat
Johtaminen voidaan jakaa karkeasti kolmeen osaan: 1. Arvojohtaminen (Leadership) 2. Työn(kulun) johtaminen (Process management) 3. Työn sisällön ja tulosten/ tuotosten johtaminen (esim. Product management)
LisätiedotPalvelulaatu. Asiakkaiden käyttökokemukseen vaikuttavat laatutekijät digitaalisissa asiointipalveluissa. Petteri Ohvo,VM/JulkICT
Palvelulaatu Asiakkaiden käyttökokemukseen vaikuttavat laatutekijät digitaalisissa asiointipalveluissa Petteri Ohvo,VM/JulkICT Asiointipalveluiden laatu - Miksi? Laajempana tavoitteena Digin ensisijaisuus
LisätiedotLaskennallinen yhteiskuntatiede
Laskennallinen yhteiskuntatiede Matti Nelimarkka Helsinki 5.5.2011 LuK tutkielma HELSINGIN YLIOPISTO Tietojenkasittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta
LisätiedotOulun seudun ammattikorkeakoulu Aineistojen polku kirjastoon > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Oulun seudun ammattikorkeakoulu Aineistojen polku kirjastoon > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotKUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄN HANKINTA
KUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄN HANKINTA Tarjouspyyntö Liite 5.3: Järjestelmän ylläpidettävyden arviointi 1 / 5 VERSIOHISTORIA Päivä Versio Kuvaus Tekijä 22.4.15 3.01 Poistettu kotihoito
Lisätiedot1 Teknisen ja ympäristötoimen mittareiden laatiminen
Teknisen ja ympäristötoimen mittareiden laatiminen Liikenneväyliä ja yleisiä alueita koskeva mittariprojekti Päijät-Hämeen kunnissa PÄIJÄT-HÄMEEN LIITTO PAKETTI Kuntien palvelurakenteiden kehittämisprojekti
LisätiedotMiten kerätä tietoa toiminnan jatkuvaan kehittämiseen
Miten kerätä tietoa toiminnan jatkuvaan kehittämiseen Tuija Sinervo FINAS - akkreditointipalvelu Mitä kehitetään? Asiakaspalvelua Osaamista Toiminnan sujuvuutta, tehokkuutta Tekniikkaa, toimintaympäristöä
LisätiedotTiina Tuurnala Merenkulkulaitos. Paikkatietomarkkinat Helsingin Messukeskus
Tiina Tuurnala Merenkulkulaitos Paikkatietomarkkinat 3.11.2009 Helsingin Messukeskus 9.11.2009 on paikkatietoinfrastruktuurin toteuttamiseen ja hyödyntämiseen liittyvän tiedon ja kokemusten vaihdon foorumi.
LisätiedotEFQM Excellence malli
Laatukeskus EFQM Excellence malli 10.10.2012 Heikki Niemi p. 040 536 6001 heikki.niemi(at)laatukeskus.fi Copyright 2012 Laatukeskus ja EFQM EFQM Excellence -malli Erinomaisuuden tunnuspiirteet Huipputulosten
LisätiedotVerkkopalvelun käyttökelpoisuus ja arviointi
Verkkopalvelun käyttökelpoisuus ja arviointi 10. luento 8.11.2005 erikoistutkija Kirsi Silius & tutkija Anne-Maritta Tervakari Hypermedialaboratorio Digitaalisen median instituutti Tampereen teknillinen
Lisätiedot#saavuta2017 Puheenvuoroja, kognitiivinen saavutettavuus Torstai , klo
#saavuta2017 Puheenvuoroja, kognitiivinen saavutettavuus Torstai 16.11.2017, klo 11.00-12.00 Sami Älli Kehitysvammaliitto ry Saavutettavuus Hyvä saavutettavuus kertoo erilaisten ihmisten tarpeiden huomioimisesta.
LisätiedotMEMS-muisti relaatiotietokannoissa
MEMS-muisti relaatiotietokannoissa Antti Tikka Espoo 28.2.2009 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto
LisätiedotProsessien hallinta ammatillisen koulutuksen laadunhallintasuosituksessa ja eurooppalaisessa viitekehyksessä
Prosessien hallinta ammatillisessa koulutuksessa, 21.-22.4.2010 klo 9.45-10.15, Opetushallitus Prosessien hallinta ammatillisen koulutuksen laadunhallintasuosituksessa ja eurooppalaisessa viitekehyksessä
LisätiedotSEPA päiväkirja. Dokumentti: SEPA_diary_EM_PV.doc Päiväys: 26.10.2004 Projekti : AgileElephant Versio: V0.9
AgilElephant T-76.115 Esa Mommo, 57197J Pauli Vesterinen, 65220P Tekijä: Esa Mommo/Pauli Vesterinen Omistaja: ElectricSeven Aihe: Sivu 1 of 6 Dokumentti Historia Revisio Historia Revision päiväys: 26.10.2004
LisätiedotVirtuaaliAMK Tilastollinen päättely > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain VirtuaaliAMK Tilastollinen päättely > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien Arviointialue
LisätiedotUseaa tietolähdettä käyttävä klusterointi
Useaa tietolähdettä käyttävä klusterointi Mikko Heinonen Tiedon louhinnan seminaari, kevät 2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY
LisätiedotLaadunvarmistuksesta 7.1.2009. Ismo Kantola. www.turkuamk.fi
Laadunvarmistuksesta 7.1.2009 Ismo Kantola Laatu Käsitykset laadusta on jäsennetty usein seuraavasti: laatu erinomaisuutena (excellence) itsestään selvää erinomaisuutta, tavanomaisesta poikkeavaa ja elitististä:
LisätiedotKokonaisvaltainen mittaaminen ohjelmistokehityksen tukena
Kokonaisvaltainen mittaaminen ohjelmistokehityksen tukena Mittaaminen ja ohjelmistotuotanto seminaari 18.04.01 Matias Vierimaa 1 Miksi mitataan? Ohjelmistokehitystä ja lopputuotteen laatua on vaikea arvioida
LisätiedotYritysturvallisuuden johtamisen arviointi
Yritysturvallisuuden johtamisen arviointi Kiwa Rima Kiwa Inspecta Trust, Quality & Progress Mitä hyvä yritysturvallisuuden johtaminen on? Turvallisuuden johtaminen on tavoitteellista ja liiketoimintaa
LisätiedotValintaperusteena on kokonaistaloudellinen edullisuus. Vertailuvaiheeseen pääsevät ne tarjoukset, jotka täyttävät kelpoisuusehdot.
1 (5) SÄHKÖISEN OPPIMISYMPÄRISTÖPALVELUN HANKINTA Valintaperusteena on kokonaistaloudellinen edullisuus. Vertailuvaiheeseen pääsevät ne tarjoukset, jotka täyttävät kelpoisuusehdot. VERTAILUPERUSTEET 1.
LisätiedotSuomen virtuaaliammattikorkeakoulu Business in The EU v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Suomen virtuaaliammattikorkeakoulu Business in The EU v. 0.5 > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotKÄYTTÖOHJE (pikaohje) KUNNAN JOHTAMISEN VIITEARKKITEHTUURI
KÄYTTÖOHJE (pikaohje) KUNNAN JOHTAMISEN VIITEARKKITEHTUURI ASIAKKAAT SIDOSRYHMÄT TIETOJÄRJESTELMÄ- PALVELUT TEHTÄVÄT JA PALVELUT MITTARIT KÄSITTEET TIEDOT ROOLIT JA VASTUUT JOHTAMISEN PROSESSIT KYVYKKYYDET
LisätiedotAmmatillisen koulutuksen laatupalkinto 2018 Laatupalkintokilpailun prosessi ja hakemuksen laatiminen
Informaatiotilaisuus 5.3.2018, OPH Ammatillisen koulutuksen laatupalkinto 2018 Laatupalkintokilpailun prosessi ja hakemuksen laatiminen Leena Koski Opetusneuvos Leena.koski@oph.fi Laatupalkinnon tavoitteet
LisätiedotSisäänrakennettu tietosuoja ja ohjelmistokehitys
Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology
LisätiedotSoftware engineering
Software engineering Alkuperäinen määritelmä: Naur P., Randell B. (eds.): Software Engineering: A Report on A Conference Sponsored by the NATO Science Committee, NATO, 1968: The establishment and use of
Lisätiedotpunainen lanka - Kehitysjohtaja Mcompetence Oy 20.3.2012 markokesti.com Työhyvinvoinnin kohtaamispaikka Sykettätyöhön.
Henkilöstötuottavuuden punainen lanka - työhyvinvoinnilla tuottavuutta Marko Kesti Kehitysjohtaja Mcompetence Oy 20.3.2012 Ota yhteyttä ja seuraa blogiani: markokesti.com Työhyvinvoinnin kohtaamispaikka
LisätiedotJHS 179 ICT-palvelujen kehittäminen: Kokonaisarkkitehtuurin kehittäminen Liite 1 Strategian kuvaaminen strategiakartan avulla
JHS 179 ICT-palvelujen kehittäminen: Kokonaisarkkitehtuurin kehittäminen Liite 1 Strategian kuvaaminen strategiakartan avulla Versio: 0.2. 14.4.2015 keskustelutilaisuusversio Julkaistu: Voimassaoloaika:
LisätiedotSuomen virtuaaliammattikorkeakoulu XML_mark_up_language > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Suomen virtuaaliammattikorkeakoulu XML_mark_up_language > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien
LisätiedotProCountor-asiakastyytyväisyyskysely, syksy 2008
Sivu 1(8) ProCountor-asiakastyytyväisyyskysely, syksy 2008 ProCountor tutki syyskuun alussa asiakkaittensa tyytyväisyyttä ProCountor-ohjelmistoon sekä Helpdesk-palveluun. Asiakaskyselyyn vastasi 179 käyttäjää.
LisätiedotSuomen virtuaaliammattikorkeakoulu Tietojohtaminen rakennus prosesseissa > 80 % 80 60 % 60 50 % < 50 % Suhteellinen osuus maksimiarvosta (%)
Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Suomen virtuaaliammattikorkeakoulu Tietojohtaminen rakennus prosesseissa > 80 % 80 60 % 60 50 % < 50 % Arviointialue
LisätiedotYhteisöllisen toimintatavan jalkauttaminen!
Yhteisöllisen toimintatavan jalkauttaminen! Käyttöönoton vaiheet Yrityksen liiketoimintatavoitteet Yhteisöllisen toimintatavan käyttöalueet Työkalut Hyödyt yritykselle Hyödyt ryhmälle Hyödyt itselle Miten
LisätiedotArcInfo WEB-POHJAINEN TYÖKALU HITSAUSPARAMETRIDATAN ANALYSOINTIIN
ArcInfo WEB-POHJAINEN TYÖKALU HITSAUSPARAMETRIDATAN ANALYSOINTIIN 23.07.2019 ArcInfo WEB-POHJAINEN TYÖKALU HITSAUSPARAMETRIDATAN ANALYSOINTIIN Oletko koskaan kaivannut perustasoista, käyttäjäystävällistä
Lisätiedot