Software process measurement and improvement; a case study in telecommunications
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
1998
Department
Major/Subject
Teletekniikka
Mcode
S-38
Degree programme
Language
en
Pages
(12) + 79
Series
Abstract
Ohjelmistojen kehitykseen ja ylläpitoon käytettyjen menetelmien eli ohjelmistoprosessien kehittäminen herättää kasvavaa kiinnostusta niin Yritys- kuin akateemisenkin maailman piirissä. Koska ohjelmistojen määrä tietoliikennejärjestelmissä kasvaa nopeasti, myös tietoliikennealan yritykset ovat omaksumassa systemaattisia menetelmiä kehittääkseen ohjelmistoprosessejaan ja varmistuakseen, että prosessit tuovat yritykselle mahdollisimman suuren hyödyn. Prosessien mittaaminen on välttämätöntä, jotta voitaisiin määrällisesti tarkastella prosessienkehityshankkeiden onnistumista. Tässä työssä, joka tehtiin eräällä Nokia Telecommunicationsin tutkimus- ja tuotekehitysosastolla, tutkitaan, miten mittaamista ja mittareita voidaan käyttää hyväksi ohjelmistoprosesseja kehitettäessä. Työn päämääränä oli määritellä ja toteuttaa esimerkkiorganisaatiossa jo olevia mittareita täydentävä mittarijoukko, jolla voitaisiin arvioida organisaation ohjelmistoprosessin suorituskykyä asetettuihin tavoitteisiin nähden. Asiaa tarkastellaan linjajohdon näkökulmasta. Työssä esitellään kirjallisuustutkimus, joka käsittelee perusasioita ohjelmistoprosesseista sekä niiden kehittämisestä ja mittaamisesta. Lisäksi esitellään muutamia lähestymistapoja mittaamiseen perustuvaan ohjelmistoprosessien kehittämiseen. Esimerkkiorganisaatiossa tutkitaan käytettyjä ohjelmistoprosesseja, prosessien kehittämisen tavoitteita ja käytössä olevia mittareita. Näiden tutkimusten perusteella esimerkkiorganisaatiolle ehdotetaan kokoelmaa mittareita, joiden käyttöönotto nykyisessä tilanteessa olisi tuloksekkainta. Tuloksena saatu olennaisia ydinasioita mittaava mittarijoukko täydentää jo olemassaolevia mittareita ja keskittyy esimerkkiorganisaatiossa tärkeinä pidettyihin asioihin: tuotteen laatuun, testauksen ja ylläpidon tehokkuuteen sekä työmääräarvioiden tarkkuuteen. Alustavat tulokset osoittavat, että ehdotetut mittarit ovat saaneet organisaatiossa laajan hyväksynnän, ja että ne ovat auttaneet eräiden organisaation mahdollisten ongelma-alueiden havainnollistamisessa ja tuottaneet hyödyllistä informaatiota, jota olemassa olevat mittarit eivät pystyneet tuottamaan vaaditussa määrin.Description
Supervisor
Kantola, RaimoThesis advisor
Peltola, TeroKeywords
software process, ohjelmistoprosessi, process improvement, prosessin kehittäminen, software metrics, mittarit