Continuous Software Process Improvement by Measurement and Knowledge Gathering in Implementation Phase
Loading...
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
Department
Major/Subject
Mcode
Tik-76
Degree programme
Language
en
Pages
vii + 52
Series
Abstract
Tämä työ kuvaa menetelmiä jatkuvan ohjelmistoprosessin parantamisen aikaansaamiseksi järjestelmäprojektin toteutusvaiheessa pienessä ohjelmistoyrityksessä. Työssä käytetyt tekniikat jatkuvan prosessin parantamisen saavuttamiseksi ovat mittaaminen sekä tiedon ja tietämyksen keruu. Työn käytännöllisen osan kohdeyrityksenä on Dialogos-Team, joka on pieni tuotannonohjausjärjestelmiä toimittava yritys. Erityisesti järjestelmäprojektin toteutusvaihetta tutkitaan yrityksen ohjelmistotuotantoprosessin parantamiseksi. Työ keskittyy mittaamiseen ja tietämyksen keruuseen, jotka ovat pääasialliset menetelmät jatkuvan prosessin parantamisasenteen ja konkreettisten edistysten saavuttamiseksi. Työn teoreettisessa osassa ohjelmiston laadun pääkäsitteet ja ohjelmistotuotantoprosessin parantamismenetelmät esitellään. Yleiskuva aiheesta annetaan, vaikka keskipisteessä ovatkin vain ne teoriat, jotka ovat tärkeitä prosessin parannustyölle kohdeyrityksessä. Käsitteet kuten ohjelmiston laatu, ohjelmiston laatuattribuutit ja laadun sidosryhmät käsitellään. Ohjelmistoprosessin arviointimenetelmiä ja ohjelmistoprosessin parannusmalleja esitellään. Myös ohjelmistoprosessin parantamisen hallintaa käsitellään. Työn käytännöllinen osa alkaa kohdeyrityksen nykytilan arvioinnilla, ja pääaiheeseen, tietovirtoihin ja oppimiseen liittyvien ongelmien kuvauksella. Kolme eri menetelmää suunnitellaan toteutusvaiheen laadun parantamiseksi oppimisen ja historiatietojen keräämisen avulla. Tiedon häviämistä vastaan ohjelmistotuotantoprosessissa hyökätään suodattimilla, joita sijoitetaan prosessin tärkeimpien vaiheiden väliin. Menetelmäohjeiden puutetta parannetaan esittelemällä pieni kokemuksen keruujärjestelmä. Aktiviteettien seurantaa varmistetaan hallitsemalla niitä samantyyppisellä tavalla kuin henkilökohtaisessa ohjelmistoprosessissa. Ohjelmistoprosessin mittaamiseen liittyviä asioita käsitellään. Kerättyjä historiatietoja verrataan mittareihin, jotta saataisiin selville mahdolliset ongelmat ohjelmistoprosessissa. Kerätty tieto ja tietämys ovat yritykselle hyödyksi kilpailussa muiden yritysten kanssa.Description
Supervisor
Sulonen, ReijoThesis advisor
Mankki, JussiPaananen, Matti