Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Laatu ohjelmiston hyvä laatu syntyy ohjelmistoa tehtäessä, ei voi lisätä ohjelmistoon jälkikäteen ohjelmisto laadukas, jos se täyttää käyttäjänsä kohtuulliset.

Samankaltaiset esitykset


Esitys aiheesta: "Laatu ohjelmiston hyvä laatu syntyy ohjelmistoa tehtäessä, ei voi lisätä ohjelmistoon jälkikäteen ohjelmisto laadukas, jos se täyttää käyttäjänsä kohtuulliset."— Esityksen transkriptio:

1 Laatu ohjelmiston hyvä laatu syntyy ohjelmistoa tehtäessä, ei voi lisätä ohjelmistoon jälkikäteen ohjelmisto laadukas, jos se täyttää käyttäjänsä kohtuulliset toiveet ja odotukset tuotteen laatuun vaikutetaan parhaiten toiminnan laadun kautta laatujärjestelmät latujärjestelmäajatteluun liittyy toiminnan todistettavuus ja jäljitettävyys laatujärjestelmien arviointiin kehitetty erilaisia malleja ja standardeja ohjelmistotuotannossa tärkein ISO standardi 11. Laatujärjestelmä

2 Laadunvarmistus toimintaan liittyy oleellisesti laadunvarmistus
erilaisia arviointitapoja tuotteen laadunvarmistus ettei tuotteeseen ei pääse virheitä ja että ne löydettäisiin mahdollisimman aikaisin testaus verifiointi - todentaminen varmistetaan tuotteen ja spesifikaation vastaavuus validointi - kelpoistaminen tutkitaan tuotteen sopivuutta käyttötarkoitukseensa 11. Laatujärjestelmä

3 Laadunvarmistus erilaisia arviointitapoja .. auditointi
käydään laatujärjestelmä tai sen jokin osa systemaattisesti läpi varmistaen, että toiminta on laatujärjestelmän mukaista tarkastukset paras tapa pienentään lopputuotteen vikamääriä katselmuksia kunkin vaiheen päätteeksi 11. Laatujärjestelmä

4 Laadun käsitteitä Laadukkuutena pidetään mm. virheettömiä ohjelmia
ajan tasalla olevia käyttökelpoisia dokumentteja, dokumenttitaso yksittäisen ohjelman suoritustehokkuutta, luotettavuutta sekä asiakkaan positiivista yllättämistä vastaavuus asetettuihin toiminta- ja suoritusvaatimuksiin standardien noudattamisaste monimutkaisuus eli kompleksisuus 11. Laatujärjestelmä

5 Laadun käsitteitä Laadukkuutena pidetään .. ylläpidettävyys
toimitusprosessin pysyminen aikataulussa ja rahallisissa resursseissa testien määrä käyttöönoton jälkeen asiakkailta saatujen virheraporttien määrä käyttöönoton jälkeen korjattujen virheiden määrä 11. Laatujärjestelmä

6 Laatu pelkkä korkealaatuisen tuotteen tekeminen ei riitä, vaan yrityksen on oltava taloudellisesti kannattava käsitys laadukkuudesta muuttuu esim. 10 vuotta vanha kännykkä ongelmina ovat mm. muotoilu, koko, paino ja käyttöaika Laatu on suhteellinen käsite 11. Laatujärjestelmä

7 Laatu Deming Asiakkaalle tärkein tuote. Crosby Täyttää vaatimukset.
Ishikawa Asiakastyytyväisyys. Wesselius Laatu = objektiivisesti arvioitavissa oleva komponentti + subjektiivisesti arvioitavissa oleva komponentti + kokonaan arvioimattomissa olevat komponentit. PIMS-tietokanta Hintaa lukuun ottamatta kaikki muut ostopäätökseen vaikuttavat attribuutit. 11. Laatujärjestelmä

8 Laatu Webster’s New 20th Century Dictionary
Superiority, excellence, that which belongs to something and makes or helps to make it what it is. Oxford dictionary Erinomaisuuden aste. ISO Tuotteen tai palvelun kaikki piirteet ja ominaisuudet, joilla tuote tai palvelu täyttää sille asetetut tai oletettavat piirteet. Kauppamiehen aksiooma Asiakastyytyväisyys on tärkeintä. Tyytyväiset asiakkaat ostavat uudestaan ja kertovat muillekin hyvästä tuotteesta. Hyvä tuote tarkoittaa parempaa kuin kilpailijoilla. 11. Laatujärjestelmä

9 ISO-standardi laadukas tuote täyttää sille asetetut vaatimukset, sekä toiminnalliset että ei-toiminnalliset toiminnalliset vaatimukset: ohjelmiston toimintoja ei-toiminnalliset vaatimukset: piirteitä, jotka kuvaavat esimerkiksi kuinka nopea ja luotettava järjestelmä on jako osakomponentteihin objektiivisesti arvioitavaan subjektiivisesti arvioitavaan kokonaan arvioimattomissa olevaan komponenttiin 11. Laatujärjestelmä

10 Objektiivinen laatukomponentti
kuinka hyvin ohjelma täyttää vaatimusmäärittelyssä kuvatut vaatimukset  tuote on laadukas valmiista tuotteesta voidaan objektiivisesti laskemalla ja mittaamalla selvittää, miten hyvin se täyttää sille asetetut vaatimukset projektin pysyminen sille asetetuissa tavoitteissa eli aikataulussa ja budjetissa ohjelmiston vikojen määrä 11. Laatujärjestelmä

11 Subjektiivinen laatukomponentti
kuvaa, miten hyvin tuote kykenee täyttämään asiakkaan odotukset arvioidaan kuinka täydellisesti ja oikein asiakkaan vaatimukset on kirjattu ja toteutettu  miltä tuote tuntuu mahdotonta arvioida objektiivisesti miltä ohjelmistotuote tuntuu käyttäjästä ja miten hyvin ohjelmistotuote täyttää asiakkaan odotukset tehdään kyselytutkimuksena asiakkaan käsitys tuotteen hyödyllisyydestä ja helppokäyttöisyydestä, suhteutettuna hintaan Subjektiivisesti määriteltäviä asioita on yritetty muuntaa objektiivisiksi esimerkiksi ISO:n standardissa ISO 9126 11. Laatujärjestelmä

12 Arvioimattomissa olevat seikat
miten hyvin tuotetta kyetään muuttamaan asiakkaiden tulevan, vielä tuntemattomissa olevien tarpeiden mukaiseksi käyttäytyykö tuote asiakkaan haluamalla tavalla virhetilanteissa lähtökohtana ettei näihin liittyviä asioita kyetä ennakolta edes arvioimaan laadukkuus arvioitavissa ajan myötä Asiakas arvioi tyytyväisyyttään tuotteeseen esimerkiksi tehdessään saman toimittajan kanssa jatkokauppoja 11. Laatujärjestelmä

13 Asiakastyytyväisyys on tärkeintä
vaatimukset tarpeet odotukset Määritykset, vuorovaikutus Toimittaja tuote palvelu Kilpailuetu Tuottavuuden kasvu Liiketoiminnan edut Asiakaslaatu Toiminnan laatu ” sopii käyttöön” ” 100% oikein” 11. Laatujärjestelmä

14 Laatujärjestelmä (ISO 8402) Laadunhallintajärjestelmä (ISO 9000)
Ladunhallinnassa tarvittavien organisaatiorakenteiden, menettelyjen, prosessien ja resurssien muodostama järjestelmä. Laadunhallintaan kuuluu laadunohjaus laadunvarmistus laadunsuunnittelu laadun parantaminen Laadunhallinta toimii laatujärjestelmän osana Johdon kaikki tasot ovat vastuussa laadunhallinnasta; ylin johto johtaa toteutumista Toteuttamiseen osallistuvat organisaation kaikki tasot. 11. Laatujärjestelmä

15 Laatupolitiikka ISO-standardin mukaan:
Ylimmän johdon organisaatiolle muodollisesti määrittämä yleinen tapa suhtautua laatuun yrityksen toiminnan tavoitteet, tavoitetila miten laatuasioihin suhtaudutaan mitkä asiat tärkeitä yritykselle ohjelmistotuotteet täyttävät asiakkaan odotukset ja toiveet, ne valmistuvat oikeaan aikaan ja ovat hinnaltaan kilpailukykyisiä sisältö ja tavoitteet tulee olla jokapäiväistä elävää elämää, myös johdon päivittäisessä toiminnassa konkreettisuus? työntekijöitä puhutteleva? 11. Laatujärjestelmä

16 Mittaaminen keskeinen osa laatujärjestelmää
kohdistuu sekä tuotantoprosessiin että tuotteisiin lisäresursseja tiedon keräämiseen ja analysointiin tarkoituksena selvittää: miten hyvin tuote tai prosessi toimii miten tavoitteet on saavutettu miten tuotteita tai prosesseja olisi kehitettävä mittareina toteuttamisaikataulu asiakasviikkojen määrä projekteissa mittareiden valinta ja mittaaminen hankalaa esim. tuottavuus? 11. Laatujärjestelmä

17 Mittaaminen lähtökohtana mittaustavoitteet  sopivat mittarit
toisaalta huomioitava laatujärjestelmän tila  millaiset mittarit mahdollisia kyseiseen kehitysvaiheeseen Sopivia mittareita: asiat, jotka koetaan ongelmiksi asiat, joista kerätään mittausta mahdollistavaa tietoa käytännössä mittarit tarkentuvat ja vaihtuvat ajan myötä ongelma ihmisten asenteet ohjelmistokehitystä ei pidetä mitattavana ilmiönä tarkoituksena on parantaa prosessia, eikä vertailla prosessiin osallistuvia keskenään. 11. Laatujärjestelmä

18 Vaatimuksia mittareille
selektiivisyys tulokset ovat kohdistettavissa prosessiin jos mittarin lukema muuttuu, niin tiedetään mikä prosessissa on muuttunut objektiivisuus tulokset ovat mittaajasta ja mittaustilanteesta riippumattomia luotettavuus tarkkuus ja mittauksen toistettavuus sekä ettei mittaria käytetä väärin taloudellisuus lisäkustannukset on suhteutettava siitä saatuun hyötyyn 11. Laatujärjestelmä

19 Mittareiden löytäminen
yhtä sopivaa mittaria vaikea löytää: tuotantoprosessi ei riittävän systemaattinen käytetään yleensä yhdessä useita mittareita absoluuttiset arvot eivät tärkeitä huomio mittariarvojen trendeihin 11. Laatujärjestelmä

20 Sopivia mittareita prosessin mittaamiseksi:
aika- ja kustannusarvioiden toteutuminen eri vaiheissa löytyneet virheet missä vaiheissa virheet syntyneet työn tuottavuus (koodiriviä / työpv) laatukustannukset (esim. takuutyön osuus) tuotteen laadun mittaamiseksi: ohjelmiston koko virheiden määrä riviä kohti palveluaste vikaantumisväli, korjausaika erilaiset tehokkuusmitat asiakastyytyväisyys 11. Laatujärjestelmä

21 Laatujärjestelmän auditointi ja kehittäminen
riippumattoman henkilön tekemä laatujärjestelmän arviointi kehittäminen toiminnan kehittämistä niin, että tuotteet ja projektit paranevat alkaa nykytilanteen kartoittamisella kehityskohteita ja arviointikonsepteja: ISO9001, ISO9000-3, CMM, benchmarking priorisointi koulutus seuranta ja arviointi 11. Laatujärjestelmä

22 Auditointiin liittyvä arviointi
suunnitellaan etukäteen ISO 9001 vaatii, että kaikki standardin kattamat toiminnot tulee arvioida sisäisesti vuosittain lisätään arvioinnintehokkuutta arvioijat perehtyvät ohjeistukseen yms. arviointiperusteisiin arviointi suoritetaan haastatteluin kirjataan havaitut poikkeamat ja ongelmat arvioinnin jälkeen suunnitelma korjaavista toimenpiteistä 11. Laatujärjestelmä

23 Laatujärjestelmän kehittäminen
syitä laatujärjestelmän kehittämishankkeen hiipumiselle johdon tuen ja sitoutumisen puuttuminen liian isojen muutosten yrittäminen kerralla puutteet koulutuksessa ja tiedottamisessa sekä muutosten vaatima työaika. toiminnan ongelmia ja sen kehittämisen tarjoamia mahdollisuuksia ei voida aina perustella vakuuttavasti onnistumisen edellytyksiä: johdon selkeä sitoutuminen ja sen osoittaminen riittävä resursointi johdon omien toimintatapojen muuttaminen ja toimiminen esimerkkinä asiakkaiden esittämien vaatimuksien huomioiminen laatujärjestelmälle 11. Laatujärjestelmä

24 ISO - 9000 merkittävin standardisarja
tarkoitettu kaikille teollisuuden aloille käsittää kolme varsinaista standardia ISO kaikkein laajin; tuotekehitystä ja tuotantoa ISO voidaan myöntää pelkästään tuotantoon ISO lopputuotteen laatu ISO soveltamisohje ohjelmistoja tuottavien yritysten serfiointi tapahtuu ISO 9001 –standardia vastaan 11. Laatujärjestelmä

25 Laatukäsikirja yrityksen toiminnan yleiskuvauksen
ottaa kantaa ISO 9001 –standardin eri osien vaatimuksiin dokumentaatio jaettuna tasoihin: Taso 1: Varsinainen laatukäsikirja, esimerkiksi ISO –standardin sisällysluettelo. Sertifiointi tehdään tähän verraten. Taso 2: Työohjeet eri työvaiheisiin (määrittelyohje, suunnitteluohje, katselmointiohje jne.) Taso 3: Eri työvaiheissa sovellettavat dokumentointikäytännöt, standardilomakkeet yms. Taso 4: Viitemateriaalit (työvälineiden manuaalit yms.) 11. Laatujärjestelmä

26 Standardin perusajatukset
prosessiajattelu ohjeajattelu näkyvyysajattelu ennustettavuusajattelu Aseta siis selkeät tavoitteet, ohjeista toiminta, toimi ohjeiden mukaan ja varaudu tarvittaessa todistamaan, että näin todella tapahtuu. 11. Laatujärjestelmä

27 Laatujärjestelmän minimivaatimukset
Laatukäsikirja on olemassa Johto määritellyt laatupolitiikan ja sitoutunut Laatupäällikkö (standardissa johdon edustaja) nimetty Laatujärjestelmä olemassa todistettavissa Organisaation jäsenten toimenkuvat on määritelty (tehtävät ja vastuut). Sisäisiä laatujärjestelmän arviointeja eli auditointeja suoritetaan suunnitelmallisesti Alihankkijoiden toiminta on valvonnassa Dokumenttien hallinta on kunnossa Korjaavat toimenpiteet laatupoikkeamien hallintaan on ja niitä sovelletaan 11. Laatujärjestelmä

28 Sertifiointi arviointitilaisuudessa sertifikaatti
tutkitaan yrityksen laatujärjestelmä täyttääkö yrityksen toiminta standardin asettamat vaatimukset tarkastuksesta sovitaan jonkun sertifikaatteja myöntävän organisaation kanssa SFS – Suomen Standardoimisliitto sertifikaatti koko yritykselle tai jollekin sen osastolle kiinnitettävä huomioita sertifikaatin laajuuteen prosessi nähty yrityksissä kilpailuetuna -> yleistynyt joillakin aloilla kaupankäynnin välttämättömyys parantamaan yrityksen toimintaa 11. Laatujärjestelmä

29 CMM – (Capability Maturity Model)
jakaa ohjelmistoprosessit viiteen kypsyystasoon Alustava (Initial Prosess) lähtötasot, kaikki pääsee Toistettava (Repeatable Prosess) prosessit toistettavissa pääpaino projektin- ja vaatimustenhallinnassa Märitelty (Defined Prosess) prosessi on määritelty ja sitä noudatetaan ja voidaan kehittää Hallittu (Managed Process) prosessia mitataan ja mittaustuloksia käytetään sen parantamiseen Optimoiva (Optimized Process) tietoa kerätään automaattisesti ja sitä käytetään prosessin optimoisimeksi 11. Laatujärjestelmä

30 Vuonna 1994 76 % ohjelmistoyrityksistä oli tasolla 1 23% tasoilla 2-3
arviolta 1% ylimmällä tasolla 11. Laatujärjestelmä

31 Muita laatukehyksiä CMM benchmarking kypsyystasoluokitus
etsitään omasta toiminnasta heikkoja kohtia parannetaan niitä vertaamalla muiden alan yritysten toimintaan toimintatapojen kopiointi ei yleensä onnistu mittaritkaan eivät välttämättä suoraan sovellu 11. Laatujärjestelmä


Lataa ppt "Laatu ohjelmiston hyvä laatu syntyy ohjelmistoa tehtäessä, ei voi lisätä ohjelmistoon jälkikäteen ohjelmisto laadukas, jos se täyttää käyttäjänsä kohtuulliset."

Samankaltaiset esitykset


Iklan oleh Google