Odoo ERP -järjestelmän räätälöinti
Heikkilä, Jenni (2020)
Heikkilä, Jenni
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202004124912
https://urn.fi/URN:NBN:fi:amk-202004124912
Tiivistelmä
Tämä opinnäytetyö on tehty toimeksiantona yritykselle SV Maksujärjestelmät Oy. Työn tavoitteena oli tutkia Odoo ERP -järjestelmän räätälöintiä moduulien avulla, sekä millaisia liiketoimintamahdollisuuksia tämä antaa toimeksiantajalle. Tutkimuskysymyksiä oli kaksi. Ensin tutkittiin, miten moduuleja ohjelmoidaan. Toisena tutkimuskysymyksenä oli, miten moduuleista saadaan toimeksiantajan liiketoimintaa.
Työn teoriaosuudessa käydään läpi yleisesti toiminnanohjausjärjestelmiä ja mitä avoin lähdekoodi tarkoittaa. Lisäksi käydään tarkemmin läpi Odoo ERP -järjestelmän arkkitehtuuria, Odoon kahta mallia (Community ja Enterprise), sekä Odoon ympärille rakennettavia liiketoimintamahdollisuuksia. Empiirisessä osassa on tutkittu ja toteutettu moduulien ohjelmointia kolmella eri tavalla. Ensimmäisenä tutkittiin moduulin ohjelmointia kokonaan alusta alkaen, toisessa Odoo Studio -työkalun käyttöä ja kolmannessa olemassa olevan moduulin räätälöintiä. Näiden pohjalta on tutkittu moduulien ympärille mahdollistettuja liiketoimintamahdollisuuksia pohjaten myös teoriaan.
Tuloksista voidaan todeta, että perusmoduulien ohjelmointi ei itsessään ole kovin vaikeaa, mutta jotta siitä saadaan todellista lisähyötyä asiakkaalle, tulee koodaamisen lisäksi olla ymmärrys käyttäjän liiketoimintaprosesseista. Näin järjestelmä saadaan tukemaan ja ohjaamaan käyttäjän toimintaa. Moduulien ohjelmointiin on tutustuttu työssä vain päällisin puolin ja varsinainen järjestelmän liiketoimintalogiikka koodin näkökulmasta jäi vielä kovin pinnalliseksi. Näistä voidaan todeta, että Odoo luo toimeksiantajalle monia liiketoimintamahdollisuuksia, joista tulee valita resurssien
mukaan tietyt osat, joihin keskittyä.
Työn teoriaosuudessa käydään läpi yleisesti toiminnanohjausjärjestelmiä ja mitä avoin lähdekoodi tarkoittaa. Lisäksi käydään tarkemmin läpi Odoo ERP -järjestelmän arkkitehtuuria, Odoon kahta mallia (Community ja Enterprise), sekä Odoon ympärille rakennettavia liiketoimintamahdollisuuksia. Empiirisessä osassa on tutkittu ja toteutettu moduulien ohjelmointia kolmella eri tavalla. Ensimmäisenä tutkittiin moduulin ohjelmointia kokonaan alusta alkaen, toisessa Odoo Studio -työkalun käyttöä ja kolmannessa olemassa olevan moduulin räätälöintiä. Näiden pohjalta on tutkittu moduulien ympärille mahdollistettuja liiketoimintamahdollisuuksia pohjaten myös teoriaan.
Tuloksista voidaan todeta, että perusmoduulien ohjelmointi ei itsessään ole kovin vaikeaa, mutta jotta siitä saadaan todellista lisähyötyä asiakkaalle, tulee koodaamisen lisäksi olla ymmärrys käyttäjän liiketoimintaprosesseista. Näin järjestelmä saadaan tukemaan ja ohjaamaan käyttäjän toimintaa. Moduulien ohjelmointiin on tutustuttu työssä vain päällisin puolin ja varsinainen järjestelmän liiketoimintalogiikka koodin näkökulmasta jäi vielä kovin pinnalliseksi. Näistä voidaan todeta, että Odoo luo toimeksiantajalle monia liiketoimintamahdollisuuksia, joista tulee valita resurssien
mukaan tietyt osat, joihin keskittyä.