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

Date

1998

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, Raimo

Thesis advisor

Peltola, Tero

Keywords

software process, ohjelmistoprosessi, process improvement, prosessin kehittäminen, software metrics, mittarit

Other note

Citation