Automating Configuration of Packaged Software

Loading...
Thumbnail Image

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

Mcode

T-76

Degree programme

Language

en

Pages

68 s.

Series

Abstract

Pakettiohjelmistoja käytetään enemmän kuin koskaan aiemmin. Vaikka niiden käyttöönoton pitäisi olla helppoa, on pakettiohjelmisto sovitettava asiakkaan tarpeisiin. Konfigurointi eli pakettiohjelmiston sisältämien asetusten määrittäminen on tärkeä tekijä pakettiohjelmiston sovittamisessa. Tästä huolimatta konfigurointia ja sen tehostamista on tutkittu hyvin vähän. Tämä tutkimus pyrkii parantamaan tilannetta selvittämällä mahdollisuuksia ja menetelmiä pakettiohjelmistojen konfiguroinnin automatisoimiseksi. Tutkimuksessa rakennettiin konstruktiivisella menetelmällä malli, joka perustuu olemassa oleviin teorioihin ja jonka tarkoituksena on maksimoida konfiguraatioratkaisun tuottama arvo. Malli koostuu viidestä kohdasta, jotka ovat lähdeprosessin tunnistaminen, konfiguraatio-ongelmien muotoilu, konfiguraation analysointi ja suunnittelu, sopivuus-aukko -analyysin suorittaminen sekä investointipäätöksen teko. Näiden vaiheiden läpikäynti tuottaa päätöksen kannattaako konfigurointi automatisoida. Mallin tueksi parantamaan sen soveltamista käytäntöön tunnistettiin konfiguroinnin automatisointimenetelmiä kirjallisuudesta ja analysoitiin niitä kehitetyn mallin pohjalta. Analyysi osoittaa, mihin tilanteisiin eri menetelmät soveltuvat. Monimuotoisissa konfigurointiongelmissa suositellaan useiden menetelmien yhdistämistä. Lopuksi mallia sovellettiin case-tutkimuksessa, jossa malli validoitiin heikolla markkinatestillä. Rakennettu malli tukee ratkaisuja, joiden tarkoitus on luoda arvoa - ei vain kustannusten alentamista. Mitä aikaisemmin mallia sovelletaan, sitä suurempi hyöty sen käytöstä saavutetaan. Mallin perusteellisempi validointi on tärkein jatkotutkimuskohde. Sen lisäksi konfigurointimenetelmien empiirinen tutkimus täydentäisi mallia. Nämä luovat kokonaisuuden, jonka avulla yritykset voivat hyödyntää pakettiohjelmistoja entistä paremmin.

Description

Supervisor

Männistö, Tomi

Thesis advisor

Ros, Patrik

Other note

Citation