Previous Title Page Contents

YHTEENVETO (FINNISH SUMMARY)


Tämän väitöskirjatyön tavoitteena on parantaa tietojärjestelmien suunnittelumenetelmien soveltuvuutta. Verrattuna moneen muuhun insinöörialaan tietojärjestelmien suunnittelumenetelmien yksi erityispiirre on niiden tilannekohtaisuus. Erilaisiin kehitysympäristöihin ja erilaisten tietojärjestelmien suunnitteluun soveltuvat erityyppiset menetelmät: esimerkiksi matkapuhelimien suunnittelussa menetelmätarpeet ovat erilaisia kuin suunniteltaessa www-sovelluksia tai logistisia prosesseja tukevia tietojärjestelmiä. Tilannekohtaisten menetelmien tarpeellisuutta korostavat uusien tietojärjestelmätyyppien ja käytettävissä olevien teknisten ratkaisuiden lisääntyminen. Empiiristen tutkimusten mukaan onkin varsin tavallista että tietojärjestelmien kehitystä harjoittavat organisaatiot ja yksittäiset kehitysprojektit muokkaavat menetelmiä omia käyttötilanteita varten.

Tässä väitöskirjatyössä esitetään periaatteita organisaatioiden suorittaman menetelmäkehityksen tukemiseksi. Menetelmiä tarkastellaan osana tietokoneavusteisia suunnitteluohjelmistoja. Nämä ohjelmistot tarjoavat tuen valitun menetelmän mukaiselle tietojärjestelmän kuvaamiselle, kuvausten ylläpidolle ja analysoinnille sekä tietojärjestelmän määritysten tuottamiselle. Työn ensimmäisessä osassa tarkastellaan olemassa olevia menetelmäkehityksen periaatteita ja menetelmäkehityshankkeita. Tarkastelu osoittaa heikkouksia menetelmäkehityksen periaatteissa jotka liittyvät menetelmien yksityiskohtaiseen määrittelyyn ja niiden tilannekohtaisen soveltuvuuden arviointiin.

Työn toisessa osassa keskitytään menetelmien mallintamiseen, eli metamallintamiseen, tutkimalla menetelmien yksytyiskohtaisen kuvaamisen kannalta tarpeellisia mallinnuskielten käsitteitä. Metamallinnuskielten käsitteitä etsitään analysoimalla joukkoa suunnittelumenetelmiä, kuvaamalla ne metamallinnuskielten avulla ja sovittamalla menetelmät muokattaviin suunnitteluohjelmistoihin. Löydettyjä käsitteitä sovelletaan määritettäessä menetelmiä ja arvioitaessa olemassa olevia metamallinnuskieliä.

Työn kolmannessa osassa tarkastellaan menetelmien tilannekohtaista soveltuvuutta ja esitetään periaatteita organisaatioiden menetelmätietämyksen luomiseksi ja ylläpitämiseksi. Esitetyt periaatteet perustuvat tietojärjestelmiä kuvaavien mallien ja menetelmiä kuvaavien metamallien väliseen vertailuun. Näiden periaatteiden käyttökelpoisuus havainnollistetaan kuvaamalla niiden käyttöä kahdessa tietojärjestelmien kehityshankkeessa: tukkukaupan ja metsäteollisuuden logististen tietojärjestelmien suunnittelussa. Molemmissa tapaustutkimuksissa käytettyjen suunnittelumenetelmien soveltuvuutta pystytään parantamaan työssä esitettyjen periaatteiden avulla. Työn tuloksia voivat hyödyntää kaikki suunnittelumenetelmiä käyttävät organisaatiot menetelmien soveltuvuuden parantamiseksi ja menetelmäosaamisen kehittämiseksi.

Previous Title Page Contents