Toiminnanohjausjärjestelmien testaaminen
Toiminnanohjausjärjestelmät ovat yritysten liiketoimintaprosesseja tukevia tietojärjestelmiä, jotka kokoavat yrityksen prosessien tuottamat tietovirrat yhteen keskitettyyn tietojärjestelmään. Niiden kehitys on mukaillut liiketoimintaympäristössä tapahtuneita yleisiä muutoksia. Näistä yksi tällä hetkelläkin tapahtuva muutos on ohjelmistojen siirtyminen tarjottavaksi pilvipalveluina. Pilvipalveluna tuotettua ohjelmistoa ylläpitää sen kehittänyt yritys omilla palvelimillaan, jolloin sen ylläpitovastuu siirtyy ohjelmiston käyttäjältä sen tuottajalle. Ylläpitokustannusten vähentämisen takia ohjelmistotuottajat pyrkivät yhtenäistämään ylläpidossa olevia järjestelmäversioita pakottamalla niiden käyttäjät päivittämään ohjelmistojaan säännöllisesti. Nykyään uudet toiminnanohjausjärjestelmät toimitetaan pääsääntöisesti pilvipalveluina, jolloin niiden päivitystiheys yleistyy verrattuna aikaan, jolloin niitä ylläpidettiin niitä käyttävien organisaatioiden toimesta. Toiminnanohjausjärjestelmien keskeisen roolin vuoksi päivitysten mahdollisesti aiheuttamilla virheillä voi olla merkittävä vaikutus yrityksen toimintaan. Ohjelmistotuotannon tärkein laadunvalvontamenetelmä on testaus, joka on keskeisin keino virheiden havaitsemiseen ohjelmistossa. Tämä tutkielma on kirjallisuuskatsaus, joka lähdeaineiston perusteella pohtii toiminnanohjausjärjestelmien testaamiseen vaikuttavia asioita ja kuinka toiminnanohjausjärjestelmien testaaminen muuttuu pilvipalveluiden yleistyessä. Tutkielman perusteella voidaan todeta, että pilvipalveluna toteutettuihin toiminnanohjausjärjestelmiin siirtyminen tulee oletettavasti lisäämään testauksen vaatimia resursseja. Syynä tähän voidaan nähdä toiminnanohjausjärjestelmien keskeinen rooli yritysten liiketoimintaprosessien mahdollistajana, joka vaatii koko järjestelmän laajuisia monimutkaisia testejä.
Asiasanat: Toiminannanohjausjärjestelmä, pilvipalvelut, testaaminen, regressiotestaaminen
...
Enterprise resource planning (ERP) systems are information systems that support the business processes of the organizations using them by gathering all the data created by the business processes of the organization to one centralized information system. They have evolved as a part of broader changes in the business environment and technology. Recently organizations have started using more software as a service, and following this trend, almost all new ERP systems are delivered as a service. Software that is used as a service is software that is maintained by the software vendor and is located on the vendor’s servers. To reduce upkeep costs of the software the software vendors try to minimize the number of different versions they need to maintain and sometimes they force the users to update their systems. This leads to increased updates of ERP software compared to before when the ERP software was maintained by the organization using it. Updating software has a change of introducing different malfunctions, and because of the role of ERP systems in the day to day operations of the organization, they must work properly. Testing is the most important quality assurance method and an essential tool for finding these possible issues in the software. This thesis is a literature review that focuses on testing of ERP systems and the changes that software as a service will introduce to them. As a result of the review, one can say that the trend of software as a service should lead to an increase in the resources needed for testing. ERP systems are complex systems which means that conducting system-wide tests for them is complicated, and as a result of increased updates, the organizations will need to test the systems more often.
Keywords: Enterprise resource planning system, software as a service, testing, regression testing
...
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5358]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Pilvipohjaisten toiminnanohjausjärjestelmien hyödyt
Kinnunen, Samu (2020)Yritykset ovat jo vuosikymmenten ajan pyrkineet tehostamaan liiketoimintaansa toiminnanohjausjärjestelmien avulla. Pilvipalvelut ovat suuri nouseva trendi nykyajan liikemaailmassa. Ne ovat vallanneet myös toiminnanohjaus ... -
Toiminnanohjausjärjestelmien tietoturvauhat
Ahti, Oliver (2022)Tässä kandidaatintutkielmassa tutkitaan toiminnanohjausjärjestelmiin tyypillisesti kohdistuvia tietoturvauhkia sekä näiden uhkien mitigointikeinoja. Tutkielmassa etsitään samalla keinoja parantaa toiminnanohjausjärjestelmien, ... -
Pilvipohjaisten toiminnanohjausjärjestelmien tietoturvariskien vaikutus käyttöönottoon
Tiainen, Tatu (2020)Tässä pro gradu -tutkielmassa tutkitaan, kuinka pilvipohjaisten toiminnanoh-jausjärjestelmien tietoturvariskit vaikuttavat potentiaalisiin ja nykyisiin asiakkaisiin järjestelmän käyttöönoton kontekstissa. Tämän lisäksi ... -
Toiminnanohjausjärjestelmän testaaminen
Isojunno, Alisa (2024)Toiminnanohjausjärjestelmä on yrityksen yksi kriittisimmistä sekä hyödyllisimmistä järjestelmistä. Se integroi yrityksen prosessit ja datan yhden järjestelmän alle. Jotta toiminnanohjausjärjestelmä pystyy toimimaan ... -
Mikropalveluiden ja konttien soveltuvuus toiminnanohjausjärjestelmien toteutuksiin
Niemeläinen, Henri (2018)Toiminnanohjausjärjestelmät ovat keskeisessä osassa suurten yritysten toimintaa, mutta yhä pienemmät yritykset ovat ottaneet niitä käyttöönsä. Toiminnanohjausjärjestelmät ovat tyypillisesti olleet suuria järjestelmiä joiden ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.