Agilefant-projektinhallintatyökalun SOA-rajapintatoteutus ja integrointi Oikeat Oliot Oy:n tuntikirjanpitojärjestelmään
Kekäläinen, Marko (2010)
Kekäläinen, Marko
Tampereen ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005149239
https://urn.fi/URN:NBN:fi:amk-201005149239
Tiivistelmä
Opinnäytetyön aihe käsittelee organisaatioiden järjestelmäintegraatiota ja valittua SOA-arkkitehtuurin mukaista toteutustapaa. Organisaatiot elävät jatkuvassa muutoksessa, joka synnyttää aina uusia haasteita myös käytetyille tietojärjestelmille. Järjestelmäintegraatio on
yksi keskeisimmistä tekniikoista pyrittäessä kustannustehokkaasti vastaamaan syntyneisiin
muutostarpeisiin.
Tehdyssä opinnäytetyössä yksinkertaistettiin Oikeat Oliot Oy:n sisäinen tuntienkirjausmenettely integroimalla operatiivinen Agilefant-projektinhallintatyökalu ja yrityksen Tukki-tuntikirjanpitojärjestelmä. Integraatiototeutus mahdollistaa Agilefantiin tehtyjen tuntikirjausten siirtämisen automatisoidusti tuntikirjanpitojärjestelmään, jolloin vältytään kahteen järjestelmään tehtävältä kirjaamismenettelyltä.
Agilefant on suomalainen, avoimen lähdekoodin projektinhallintatyökalu, jota kehitetään Teknillisen korkeakoulun alaisessa ohjelmistoliiketoiminnan ja -tuotannon laboratoriossa. Järjestelmäintegraation mahdollistamiseksi Java EE -ohjelmistoalustalle kehitettyyn projektinhallintatyökaluun toteutettiin ReST-arkkitehtuurin mukainen palvelurajapinta.
yksi keskeisimmistä tekniikoista pyrittäessä kustannustehokkaasti vastaamaan syntyneisiin
muutostarpeisiin.
Tehdyssä opinnäytetyössä yksinkertaistettiin Oikeat Oliot Oy:n sisäinen tuntienkirjausmenettely integroimalla operatiivinen Agilefant-projektinhallintatyökalu ja yrityksen Tukki-tuntikirjanpitojärjestelmä. Integraatiototeutus mahdollistaa Agilefantiin tehtyjen tuntikirjausten siirtämisen automatisoidusti tuntikirjanpitojärjestelmään, jolloin vältytään kahteen järjestelmään tehtävältä kirjaamismenettelyltä.
Agilefant on suomalainen, avoimen lähdekoodin projektinhallintatyökalu, jota kehitetään Teknillisen korkeakoulun alaisessa ohjelmistoliiketoiminnan ja -tuotannon laboratoriossa. Järjestelmäintegraation mahdollistamiseksi Java EE -ohjelmistoalustalle kehitettyyn projektinhallintatyökaluun toteutettiin ReST-arkkitehtuurin mukainen palvelurajapinta.