Ohjelmistokoodin laadulliset metriikat ohjelmistoyrityksessä
KALKKILA, VILLE-VEIKKO (2011)
KALKKILA, VILLE-VEIKKO
2011
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden yksikkö - School of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2011-06-10
Julkaisun pysyvä osoite on
https://urn.fi/urn:nbn:fi:uta-1-21581
https://urn.fi/urn:nbn:fi:uta-1-21581
Tiivistelmä
Ohjelmiston laadun arviointia on pidetty haastavana ongelmana. Laadun käsite on laaja ja sen määritelmästä ei ole saavuttu yksimielisyyteen. Laatua on kuitenkin tutkittu paljon monesta eri näkökulmasta. Laatua voidaan pitää ohjelmiston ominaisuutena, joka näkyy jo ohjelmiston suunnittelu- ja määrittelyvaiheessa. Laatu voi olla myös ohjelmistokoodin ominaisuus, joka on analysoitavissa lähdekoodista.
Tämä tutkielma tarkastelee erään ohjelmistoyrityksen laadunseurannan menetelmiä ja suunnitelmaa seurannan kehittämiseksi. Avainosassa ovat ohjelmistokoodin laatu ja tämän mittaamiseen käytettävät metriikat. Metriikoiden avulla voidaan suunnitella ohjelmisto, joka kerää metriikkatulokset ja esittää nämä käyttäjälle. Tämä työkalu tukee projektinseurantaa ja -hallintaa sekä tarjoaa projektijäsenille ajantasaista tietoa projektin laadun tilanteesta.
Suunnitelma laadunseurannan järjestelmästä toteutettiin käytettäväksi yrityksen sisäisen kehityksen projektissa. Keskeisiä vaatimuksia järjestelmälle olivat integrointi olemassaoleviin taustajärjestelmiin, historiatiedon kerääminen metriikkatuloksista ja käytettävyys yrityksen henkilöstölle tutussa ympäristössä.
Asiasanat:laatumetriikat, laadunvalvonta, ohjelmistokehitys
Tämä tutkielma tarkastelee erään ohjelmistoyrityksen laadunseurannan menetelmiä ja suunnitelmaa seurannan kehittämiseksi. Avainosassa ovat ohjelmistokoodin laatu ja tämän mittaamiseen käytettävät metriikat. Metriikoiden avulla voidaan suunnitella ohjelmisto, joka kerää metriikkatulokset ja esittää nämä käyttäjälle. Tämä työkalu tukee projektinseurantaa ja -hallintaa sekä tarjoaa projektijäsenille ajantasaista tietoa projektin laadun tilanteesta.
Suunnitelma laadunseurannan järjestelmästä toteutettiin käytettäväksi yrityksen sisäisen kehityksen projektissa. Keskeisiä vaatimuksia järjestelmälle olivat integrointi olemassaoleviin taustajärjestelmiin, historiatiedon kerääminen metriikkatuloksista ja käytettävyys yrityksen henkilöstölle tutussa ympäristössä.
Asiasanat:laatumetriikat, laadunvalvonta, ohjelmistokehitys