Tuoteintegraatio ohjelmistoprosessin parantamisen osa-alueena

dc.contributor.authorMyllyperkiö, Petri
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.organizationVaasan yliopisto
dc.date.accessioned2008-02-10
dc.date.accessioned2018-04-30T13:44:29Z
dc.date.accessioned2025-06-25T14:52:37Z
dc.date.available2008-02-20
dc.date.available2018-04-30T13:44:29Z
dc.date.issued2008
dc.description.abstractIntegraatioprosessin tehokas suorittaminen on havaittu tärkeäksi osaksi ohjelmistokehitysprosessia. Ohjelmistot ovat kooltaan laajempia kuin koskaan ja niiden kehittäminen tapahtuu usein maantieteellisesti hajautetuissa organisaatioissa. Ohjelmistoarkkitehtuurista syntyvät kytkennät ohjelmiston komponenttien sekä niitä toteuttavien kehitysryhmien välille ovat luonteeltaan sekä teknisiä että sosiaalisia, ja tästä johtuvat integraatio-ongelmat ovat haaste projektin johtamiselle. Tutkimuksen tavoitteena oli teoreettisen ja tapaustutkimuksen keinoin luoda kokonaiskuva tehokkaan integraatioprosessin osatekijöistä ja menetelmistä, joiden avulla integraatioprosessissa esiintyvien ongelmien syitä voidaan selvittää. Perustuen näin muodostettuun teoreettiseen näkemykseen, sekä CMMI -arvioinnin ja prosessidatan analyysin pohjalta tehtyyn arvioon tapausyrityksen lähtötilasta, esitetään myös toimintamalliehdotus, jonka pohjalta tapausyrityksen integraatioprosessia voidaan jatkossa kehittää. Monet ohjelmistokehityksen standardit ja arviointimallit tarjoavat viitekehyksen ohjelmistoprosessin parantamiselle. Niissä integraatio-ongelmaa on käsitelty vaihtelevalla tarkkuudella, mutta seuraamalla niiden kuvaamia parhaimpia käytäntöjä voidaan integraatiovaiheessa esiintyviä ongelmia vähentää. Parhaimpaan tulokseen päästäisiin todennäköisesti malleja yhdistelemällä. Prosesseja kehitettäessä lähtötasoa arvioidaan yleensä haastattelujen ja kyselyjen avulla, sekä prosessikuvauksia tutkimalla. Keräämällä integraatioprosessista sopivaa metriikkaa, voidaan tilastollisin keinoin hankkia aineistoa, jota voidaan käyttää lähtötilan kartoittamisessa muilla tavoin hankitun aineiston ohella. Valitsemalla sopiva integraatiostrategia sekä sitä tukeva ohjelmistokehitysmalli voidaan projektin ohjausta ja tavoitteiden kommunikointia tehostaa, ja siten tehdä projektin eteneminen näkyvämmäksi projektin sidosryhmille. Lisäksi tapausyrityksen analysointi näyttäisi tukevan arviointimalleissa esitettyä käsitystä siitä, että integraation saapumis- ja hyväksymiskriteerien määrittelyyn, integraatiovalmiuden varmistamiseen sekä komponenttien välisten rajapintojen hallintaan tulisi kiinnittää erityistä huomiota.
dc.description.notificationfi=Kokotekstiversiota ei ole saatavissa.|en=Fulltext not available.|sv=Fulltext ej tillgänglig.
dc.format.bitstreamfalse
dc.format.extent86
dc.identifier.olddbid3303
dc.identifier.oldhandle10024/3255
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/4871
dc.language.isofin
dc.rightsCC BY-NC-ND 4.0
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/3255
dc.subjectTuoteintegraatio
dc.subjectohjelmistoprosessi
dc.subjectprosessinkehitys
dc.subjectCMMI
dc.subject.studyfi=Tietotekniikka (KTM)|en=Computer Science|
dc.titleTuoteintegraatio ohjelmistoprosessin parantamisen osa-alueena
dc.type.ontasotfi=Pro gradu - tutkielma |en=Master's thesis|sv=Pro gradu -avhandling|

Tiedostot