Komponenttipohjaiseen ohjelmistoarkkitehtuuriin siirtyminen
Pylvänäinen, Kimmo (2010)
Pylvänäinen, Kimmo
Jyväskylän ammattikorkeakoulu
2010
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005057876
https://urn.fi/URN:NBN:fi:amk-201005057876
Tiivistelmä
Työ käsittelee ohjelmistoarkkitehtuurin merkitystä ohjelmistosuunnittelussa. Työssä selvitettiin, mitä on ohjelmistoarkkitehtuuri, ja miksi se on merkittävässä asemassa ohjelmistoprojektien suunnittelussa.
Teoriaosuudessa käytiin laajasti läpi ohjelmistoarkkitehtuurin käsitettä. Tämän lisäksi käytiin läpi myös erilaisia ohjelmistoarkkitehtuurityylejä sekä niiden pääasiallisia käyttökohteita. Työssä esiteltiin erilaisia ohjelmistoarkkitehtuurityylejä, mutta pääpaino oli komponenttipohjaisella ohjelmistoarkkitehtuurilla. Aihetta käsiteltiin toimeksiantajayrityksen tarpeiden näkökulmasta. Tutkimuksessa selvitettiin, mitä hyötyjä oikeanlaisen arkkitehtuurin valinnasta seuraa, ja miten se helpottaa ohjelmistotuotantoa.
Tutkimusosuudessa selvitettiin ja käytiin läpi niitä kokemuksia, joita toimeksiantajayrityksessä tehtyjen pilottiprojektien pohjalta on saatu. Tarkemmassa käsittelyssä oli Ajastetut tehtävät - sovellus, jonka ohjelmistoarkkitehtuurimallia käytiin läpi ja esiteltiin käytännössä.
Tärkeä näkökulma tutkimuksessa oli se, miten ohjelmistotuotantoa voidaan tehostaa oikeanlaista ohjelmistoarkkitehtuuria käyttämällä.
Tutkimuksen tulokset osoittavat, miten oikeanlaisella ohjelmistoarkkitehtuurilla on mahdollista parantaa yrityksen ohjelmistokehityksen tuottavuutta ja laatua.
Teoriaosuudessa käytiin laajasti läpi ohjelmistoarkkitehtuurin käsitettä. Tämän lisäksi käytiin läpi myös erilaisia ohjelmistoarkkitehtuurityylejä sekä niiden pääasiallisia käyttökohteita. Työssä esiteltiin erilaisia ohjelmistoarkkitehtuurityylejä, mutta pääpaino oli komponenttipohjaisella ohjelmistoarkkitehtuurilla. Aihetta käsiteltiin toimeksiantajayrityksen tarpeiden näkökulmasta. Tutkimuksessa selvitettiin, mitä hyötyjä oikeanlaisen arkkitehtuurin valinnasta seuraa, ja miten se helpottaa ohjelmistotuotantoa.
Tutkimusosuudessa selvitettiin ja käytiin läpi niitä kokemuksia, joita toimeksiantajayrityksessä tehtyjen pilottiprojektien pohjalta on saatu. Tarkemmassa käsittelyssä oli Ajastetut tehtävät - sovellus, jonka ohjelmistoarkkitehtuurimallia käytiin läpi ja esiteltiin käytännössä.
Tärkeä näkökulma tutkimuksessa oli se, miten ohjelmistotuotantoa voidaan tehostaa oikeanlaista ohjelmistoarkkitehtuuria käyttämällä.
Tutkimuksen tulokset osoittavat, miten oikeanlaisella ohjelmistoarkkitehtuurilla on mahdollista parantaa yrityksen ohjelmistokehityksen tuottavuutta ja laatua.