Positiivisen käyttäjäkokemuksen luominen monimutkaisen desktop-sovelluksen käyttöliittymässä
Vahtera, Ville (2019-10-17)
Positiivisen käyttäjäkokemuksen luominen monimutkaisen desktop-sovelluksen käyttöliittymässä
Vahtera, Ville
(17.10.2019)
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
suljettu
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe2019102534824
https://urn.fi/URN:NBN:fi-fe2019102534824
Tiivistelmä
Jos desktop-sovellus pitää sisällään monimutkaisia vaatimuksia ja sääntöjä, se voi aiheuttaa kyseisessä sovelluksessa huonon käyttäjäkokemuksen käyttäjilleen. Niin kauan, kun vuorovaikutuksen suunnittelu sivuutetaan mistä tahansa digitaalisesta tuotteesta, siitä tulee väistämättä ihmisten inhoama. Mikäli tuote onnistuu täyttämään käyttäjänsä tavoitteet sekä ratkaisemaan heidän reaalimaailman ongelmansa se tuottaa tällöin hyvää käyttäjäkokemusta.
Tässä pro gradu -tutkielmassa selvitetään, miten monimutkainen desktop-sovellus pystyy tuottamaan käyttäjilleen positiivisen käyttäjäkokemuksen monimutkaista vaatimuksista ja säännöistä huolimatta. Tutkimuksen tarkoituksena on syventää ymmärrystä käyttäjäkokemuksen tärkeydestä, käyttöliittymäsuunnittelusta sekä käyttöliittymien teknisestä toteutuksesta.
Tutkielman teoreettinen viitekehys koostuu käyttöliittymäsuunnittelusta sekä käyttöliittymien teknisestä toteutuksesta Javan avulla. Tutkimus toteutettiin puolistrukturoitujen haastattelujen avulla, joissa haastateltiin CGI:n OMNI360-kehitykseen kuuluvia käyttäjäkokemuksen sekä käyttöliittymäsuunnitelmien teknisen toteutuksen asiantuntijoita. Näiden haastattelujen perusteella tehdään johtopäätökset tutkimuskysymyksiin. When a desktop application consists of complicated requirements and rules, it can then cause bad user experience. If interaction design is discarded from any digital product, then that product will eventually be disliked by its users. However, if a product succeeds in meeting users' goals and solves their real-world problems, it will produce a good user experience.
This master’s thesis examines how a complicated desktop application can produce good user experience for its users regardless of its complicated requirements and rules. The aim of the study is to deepen understanding of the importance of user experience, user interface design and user interface development.
The theoretical framework of this thesis consists of user interface design and user interface development with Java. The study was conducted with theme interviews. In these interviews, the experts of UX-design and UI-development from CGI's OMNI360 development were interviewed. Based on these interviews, conclusions are drawn from the research questions.
Tässä pro gradu -tutkielmassa selvitetään, miten monimutkainen desktop-sovellus pystyy tuottamaan käyttäjilleen positiivisen käyttäjäkokemuksen monimutkaista vaatimuksista ja säännöistä huolimatta. Tutkimuksen tarkoituksena on syventää ymmärrystä käyttäjäkokemuksen tärkeydestä, käyttöliittymäsuunnittelusta sekä käyttöliittymien teknisestä toteutuksesta.
Tutkielman teoreettinen viitekehys koostuu käyttöliittymäsuunnittelusta sekä käyttöliittymien teknisestä toteutuksesta Javan avulla. Tutkimus toteutettiin puolistrukturoitujen haastattelujen avulla, joissa haastateltiin CGI:n OMNI360-kehitykseen kuuluvia käyttäjäkokemuksen sekä käyttöliittymäsuunnitelmien teknisen toteutuksen asiantuntijoita. Näiden haastattelujen perusteella tehdään johtopäätökset tutkimuskysymyksiin.
This master’s thesis examines how a complicated desktop application can produce good user experience for its users regardless of its complicated requirements and rules. The aim of the study is to deepen understanding of the importance of user experience, user interface design and user interface development.
The theoretical framework of this thesis consists of user interface design and user interface development with Java. The study was conducted with theme interviews. In these interviews, the experts of UX-design and UI-development from CGI's OMNI360 development were interviewed. Based on these interviews, conclusions are drawn from the research questions.