Teollisen internetin, IoT:n ja big datan testaus ja liiketoimintamahdollisuudet
Lindman, Aija (2016)
Diplomityö
Lindman, Aija
2016
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2016083123337
https://urn.fi/URN:NBN:fi-fe2016083123337
Tiivistelmä
Tämän tutkimuksen tarkoitus oli arvioida teollisen internetin, IoT:n ja big datan järjestelmien testauksen nykytilanne ja parannustarpeet sekä tutkia mitä edellytyksiä niiden pohjalta on luoda liiketoimintaa. Tutkimus toteutettiin laadullisena tutkimuksena. Ensimmäistä tutkimusta varten haastateltiin kahdeksaa case-yrityksen asiantuntijaa kolmesta yksiköstä. Kysely toteutettiin lomake- ja teemahaastatteluna. Kysely pohjautui ISO/IEC 25010 ja ISO/IEC 2510 standardeihin. Toista kyselyä varten haastateltiin 16 yrityksen edustajia. Kysely toteutettiin avoimena teemahaastatteluna. Tutkimuksessa todettiin, että testausta täytyy tarkastella kokonaisvaltaisesti laitteiden, sensorien ja yhteyksien lisäksi lisääntyneen kompleksisuuden takia. Toiminnallisessa testauksessa korostetaan integraatio-, regressio- ja päästä-päähän -testausta. Ei-toiminnallisessa testauksessa painotetaan käytettävyyttä ja asiakaskokemuksen testausta. Testaustiimiin tulisi kuulua monitaitoisia erityisosaajia, joilla on kokonaisnäkemys testauksesta ja toimialasta. Ihanteellinen testausympäristö sisältää virtuaalisia laitteita, kehittyneitä simulointimalleja ja testipetejä. Big datan testaukselle erityisiä haasteita tuo määrä, vaihteleva rakenne ja tiedon vauhti. Testauksen pitäisi ymmärtää datan suhteita, valita edustava otos ja sopivat skenaariot. Turvallisuustestausta ja datan validointia hyödynnetään big datan testauksessa. IoT:ssä ja teollisessa internetin testaukseen haasteita tuovat erityyppisten resurssien, kuten laitteiden ja verkkojen määrä sekä toisiinsa kytketyt järjestelmät. Näiden laatu varmistetaan yhteensopivuuden, kytkeytymisen, turvallisuuden, yksityisyyden, toiminnallisuuden ja suorituskyvyn testauksella sekä tutkivaa testausta käyttämällä. Tämän tutkimuksen tuloksia voidaan hyödyntää testausprosessin parantamiseen ja liiketoimintaan liittyvien päätösten teon tukena. The objective of this study was to reveal the current situation and improvement needs in the areas of industrial Internet, Internet of Things (IoT) and big data software testing then estimate whether the area provides business opportunities with feasible real-world ROI gains. The study used qualitative theory as its research method. The first data was collected from eight interviews with three organizational units in the case company. It combined theme-based and structured interview data collection techniques and the questionnaire was based on the ISO/IEC 25010 and ISO/IEC 2510 standards. The second data was collected from 16 representatives with theme-based open interviews. The survey revealed that testing must holistically readdress emerging complexity beyond devices, sensors and connections. The functional testing prioritizes the integration, regression and end-to-end testing. In the non-functional testing, the usability and customer experience testing are emphasized. The testing team should be comprised of specialists who have various testing skills and a broad understanding of field of business. An ideal test environment includes virtual and physical devices and developed simulation models. A particular challenge to the big data testing is presented from volume, variety and velocity. The testing should understand the relations of data, use representative sampling and suitable scenarios, further security testing and data validation play an essential role. The integration, connectivity, compatibility, security, functionality, performance and exploratory testing are essential across IoT and industrial Internet ecosystems. The results of this study can be used in testing process improvement as well as guidance in making business decisions