Modeling and developing a customer-oriented configuration process in a mass customization environment
Sairanen, Jari (2010)
Tiivistelmä
In this thesis the main objective is to examine and model configuration system and related processes. When and where configuration information is created in product development process and how it is utilized in order-delivery process? These two processes are the essential part of the whole configuration system from the information point of view. Empirical part of the work was done as a constructive research inside a company that follows a mass customization approach.
Data models and documentation are created for different development stages of the configuration system. A base data model already existed for new structures and relations between these structures. This model was used as the basis for the later data modeling work. Data models include different data structures, their key objects and attributes, and relations between. Representation of configuration rules for the to-be configuration system was defined as one of the key focus point.
Further, it is examined how the customer needs and requirements information can be integrated into the product development process. Requirements hierarchy and classification system is presented. It is shown how individual requirement specifications can be connected for physical design structure via features by developing the existing base data model further. Diplomityössä tarkastellaan ja mallinnetaan konfiguraatiojärjestelmää ja siihen liittyviä prosesseja. Milloin ja missä konfiguraatiotietoa syntyy tuotekehitysprosessissa ja miten tätä tietoa hyödynnetään tilaus-toimitusprosessissa. Nämä kaksi prosessia ovat keskeinen osa koko konfiguraatiojärjestelmää tiedon näkökulmasta. Työn empiirinen osa toteutettiin konstruktiivisena tutkimuksena massaräätälöintiä tekevässä yrityksessä.
Tietomallit ja dokumentaatio tehdään kuvaamaan konfiguraatiojärjestelmän eri kehitysvaiheita. Työtä aloittaessa oli olemassa perustietomalli, missä kuvattiin uusia tuoterakenteita ja relaatioita näiden rakenteiden välillä. Tätä mallia käytettiin tietomallien kehittämisen lähtökohtana. Luodut tietomallit sisältävät kuvauksen tietorakenteista, niiden tärkeimmistä objekteista ja attribuuteista, ja näiden välisistä relaatioista. Konfiguraatiosääntöjen esittäminen tuleville konfiguraatiojärjestelmän kehitysvaiheille on keskeisessä osassa.
Lisäksi työssä tarkastellaan, miten tuotteelle kohdistuvat asiakastarpeet ja vaatimukset voidaan paremmin kytkeä tuotekehitysprosessiin. Työssä esitetään vaatimushierarkia ja –luokittelu sekä se, miten yksittäiset vaatimukset voidaan kytkeä suunnittelun tuoterakenteelle tuoteominaisuuksien kautta kehittämällä olemassa olevaa perustietomallia.
Data models and documentation are created for different development stages of the configuration system. A base data model already existed for new structures and relations between these structures. This model was used as the basis for the later data modeling work. Data models include different data structures, their key objects and attributes, and relations between. Representation of configuration rules for the to-be configuration system was defined as one of the key focus point.
Further, it is examined how the customer needs and requirements information can be integrated into the product development process. Requirements hierarchy and classification system is presented. It is shown how individual requirement specifications can be connected for physical design structure via features by developing the existing base data model further.
Tietomallit ja dokumentaatio tehdään kuvaamaan konfiguraatiojärjestelmän eri kehitysvaiheita. Työtä aloittaessa oli olemassa perustietomalli, missä kuvattiin uusia tuoterakenteita ja relaatioita näiden rakenteiden välillä. Tätä mallia käytettiin tietomallien kehittämisen lähtökohtana. Luodut tietomallit sisältävät kuvauksen tietorakenteista, niiden tärkeimmistä objekteista ja attribuuteista, ja näiden välisistä relaatioista. Konfiguraatiosääntöjen esittäminen tuleville konfiguraatiojärjestelmän kehitysvaiheille on keskeisessä osassa.
Lisäksi työssä tarkastellaan, miten tuotteelle kohdistuvat asiakastarpeet ja vaatimukset voidaan paremmin kytkeä tuotekehitysprosessiin. Työssä esitetään vaatimushierarkia ja –luokittelu sekä se, miten yksittäiset vaatimukset voidaan kytkeä suunnittelun tuoterakenteelle tuoteominaisuuksien kautta kehittämällä olemassa olevaa perustietomallia.