Ohjelmistotuotteenhallintaprosessit matkapuhelinohjelmistoprojektissa.
JÄÄSKELÄINEN, JUHA (2003)
Tässä tietueessa ei ole kokotekstiä saatavilla Treposta, ainoastaan metadata.
JÄÄSKELÄINEN, JUHA
2003
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden tiedekunta - Faculty of Information Sciences
Hyväksymispäivämäärä
2003-05-06Tiivistelmä
Uusien tekniikoiden sisällyttäminen matkapuhelimiin on aiheuttanut koodimäärien nopeaa kasvua ja täten aiheuttanut myös kasvaneita vaatimuksia projektien hallintaan. Lisäksi projektien henkilöstömäärän kasvu sekä henkilöstön sijoittuminen eri puolille maailmaa edellyttää tehokasta ja sujuvaa kommunikointia osapuolten välillä. Yksi avain kilpailukyvyn takaamiseksi on ohjelmistoprojekteissa käytettävä tehokas tuotteenhallinta.
Tässä tutkielmassa selvitetään mitä ohjelmistotuotteenhallinnalla tarkoitetaan ja mikä on sen rooli ohjelmistokehityksessä. Tutkielman varsinaisena tutkimuskohteena on Nokia 7650 matkapuhelinohjelmistoprojektin ns. EngineSW-tiimi sekä sen ohjelmistotuotteenhallintaprosessien kehittäminen käytännössä. Kyseisten prosessien kehittäminen kuvataan ns. ohjelmistopaketoijan näkökulmasta katsottuna.
Suurimpana ongelmana Nokia 7650 matkapuhelinohjelmistoprojektin EngineSW-tiimissä on ollut vaikeus pystyä noudattamaan ennalta suunniteltuja aikatauluja. Kyseinen ongelma on pääasiassa johtunut seuraavista syistä: kommunikointiongelmat ohjelmistopaketoijien ja ohjelmistokehittäjien välillä, riittämättömät vaatimusmäärittelyt ohjelmistotuotteenhallintaprosesseissa sekä puutteellinen Continuus/CM-taskien kontrollointi.
Tärkeimpänä ratkaisuna tässä tutkielmassa esitettyihin ongelmiin voidaan pitää sitä, että ohjelmistotuotteenhallintaprosessien suunnittelu ja toteuttaminen pitää tapahtua kaikkien ohjelmistokehitykseen liittyvien sidosryhmien välisenä yhteistyönä. Näin ollen pystytään varmistumaan siitä, että kaikki sidosryhmät sitoutuvat ohjelmistotuotteenhallintaprosessien noudattamiseen.
Avainsanat ja -sanonnat: tuotteenhallinta, ohjelmistotuotteenhallinta, ohjelmistopaketoija, Continuus/CM, EngineSW
Tässä tutkielmassa selvitetään mitä ohjelmistotuotteenhallinnalla tarkoitetaan ja mikä on sen rooli ohjelmistokehityksessä. Tutkielman varsinaisena tutkimuskohteena on Nokia 7650 matkapuhelinohjelmistoprojektin ns. EngineSW-tiimi sekä sen ohjelmistotuotteenhallintaprosessien kehittäminen käytännössä. Kyseisten prosessien kehittäminen kuvataan ns. ohjelmistopaketoijan näkökulmasta katsottuna.
Suurimpana ongelmana Nokia 7650 matkapuhelinohjelmistoprojektin EngineSW-tiimissä on ollut vaikeus pystyä noudattamaan ennalta suunniteltuja aikatauluja. Kyseinen ongelma on pääasiassa johtunut seuraavista syistä: kommunikointiongelmat ohjelmistopaketoijien ja ohjelmistokehittäjien välillä, riittämättömät vaatimusmäärittelyt ohjelmistotuotteenhallintaprosesseissa sekä puutteellinen Continuus/CM-taskien kontrollointi.
Tärkeimpänä ratkaisuna tässä tutkielmassa esitettyihin ongelmiin voidaan pitää sitä, että ohjelmistotuotteenhallintaprosessien suunnittelu ja toteuttaminen pitää tapahtua kaikkien ohjelmistokehitykseen liittyvien sidosryhmien välisenä yhteistyönä. Näin ollen pystytään varmistumaan siitä, että kaikki sidosryhmät sitoutuvat ohjelmistotuotteenhallintaprosessien noudattamiseen.
Avainsanat ja -sanonnat: tuotteenhallinta, ohjelmistotuotteenhallinta, ohjelmistopaketoija, Continuus/CM, EngineSW