Analytiikan kehittäminen työpöytäsovellusten käyttöliittymän- ja kokemuksen tutkimista varten
Nikulainen, Juhani (2024)
Nikulainen, Juhani
2024
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-2024052214162
https://urn.fi/URN:NBN:fi:amk-2024052214162
Tiivistelmä
Opinnäytetyössä pohdittiin sovelluksen käyttökokemuksen merkitystä toimeksiantajan tarpeita silmällä pitäen. Määrällisen tutkimuksen keinojen joukosta etsittiin tukea laadulliselle käyttöliittymän ja käyttökokemuksen tutkimukselle. Lisäksi kartoitettiin hyödynnettävissä olevia käyttöanalytiikan menetelmiä ja työkaluohjelmistojen markkinoita. Käyttökelpoisimmaksi tuotteeksi osoittautui toimeksiantajan ohjelmistoympäristöä tukeva analytiikkajärjestelmä Qt Insight, jossa on kuitenkin ratkaisevia rajoitteita ja kehitystarpeita.
Pohdintojen ja kartoitusten perusteella nähtiin tarve uudenlaiselle analytiikkaympäristölle ja uusille analyysimenetelmille. Työssä kehitettiin analytiikkajärjestelmä, joka soveltaa yhteisoppimista ja täydentää Qt-pohjaisten sovellusten käyttöliittymän ja -kokemuksen tutkimusmenetelmiä internetistä ja pilvipalveluista riippumattomaan, tietosuojaa korostavaan suuntaan. Järjestelmä tarjoaa uusia sovellettavia analytiikkamenetelmiä ja luo pohjan paitsi laajemmin tekoälyä soveltavalle analytiikkatoiminnallisuudelle, myös esimerkiksi älykkäille käyttäjän avustamis- ja opastustoiminnoille. The thesis considered the importance of the user experience of the application, keeping in mind the employer's needs. Among the means of quantitative research, support was sought for a qualitative study of the user interface and user experience. In addition, usable usage analytics methods and tool software markets were explored. The most usable product turned out to be Qt Insight, an analytics system that supports the client's software environment, but however, has crucial limitations and development needs.
Based on the reflections and surveys, the need for a new kind of analytics environment and new analysis methods was seen. The work developed an analytics system that applies federated learning and complements research methods for the user interface and experience of Qt-based applications in a direction that is independent of the internet and cloud services and emphasizes data protection. The system offers new applicable analytics methods and a basis not only for analytics functionality that applies artificial intelligence more widely, but also for intelligent user assistance and guidance functions.
Pohdintojen ja kartoitusten perusteella nähtiin tarve uudenlaiselle analytiikkaympäristölle ja uusille analyysimenetelmille. Työssä kehitettiin analytiikkajärjestelmä, joka soveltaa yhteisoppimista ja täydentää Qt-pohjaisten sovellusten käyttöliittymän ja -kokemuksen tutkimusmenetelmiä internetistä ja pilvipalveluista riippumattomaan, tietosuojaa korostavaan suuntaan. Järjestelmä tarjoaa uusia sovellettavia analytiikkamenetelmiä ja luo pohjan paitsi laajemmin tekoälyä soveltavalle analytiikkatoiminnallisuudelle, myös esimerkiksi älykkäille käyttäjän avustamis- ja opastustoiminnoille.
Based on the reflections and surveys, the need for a new kind of analytics environment and new analysis methods was seen. The work developed an analytics system that applies federated learning and complements research methods for the user interface and experience of Qt-based applications in a direction that is independent of the internet and cloud services and emphasizes data protection. The system offers new applicable analytics methods and a basis not only for analytics functionality that applies artificial intelligence more widely, but also for intelligent user assistance and guidance functions.