Kombinatorinen optimointi vuorovaikutussuunnittelussa

Käyttöliittymien sekä ihmisen ja tietokoneen välisen vuorovaikutuksen suunnittelu on muuttunut järjestelmien monimutkaistuessa yhä hankalammaksi tehtäväksi. Ongelmaan on ehdotettu ratkaisuksi kombinatoristen optimointikeinojen hyödyntämistä käyttöliittymien suunnittelun tukena. Tämän tutkielman tark...

Full description

Bibliographic Details
Main Author: Rantonen, Laura
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/58194
Description
Summary:Käyttöliittymien sekä ihmisen ja tietokoneen välisen vuorovaikutuksen suunnittelu on muuttunut järjestelmien monimutkaistuessa yhä hankalammaksi tehtäväksi. Ongelmaan on ehdotettu ratkaisuksi kombinatoristen optimointikeinojen hyödyntämistä käyttöliittymien suunnittelun tukena. Tämän tutkielman tarkoituksena on esitellä tunnetuimpia hyvän käyttöliittymäsuunnittelun periaatteita, sekä käydä läpi kombinatorisen optimoinnin keinoja, joita tähän asti on käyttöliittymäoptimoinnin saralla tutkittu. Tavoitteena on selvittää, millaisia hyötyjä optimointiavusteisella suunnittelulla on mahdollista saavuttaa, sekä pohtia minkälaisia seikkoja täytyy ottaa huomioon kun ihmiskeskeiseen suunnitteluun otetaan mukaan algoritmisia optimointimenetelmiä. Designing user interfaces has become a challenging process, as systems grow to be more complicated over time. Combinatorial optimization has been discussed as a solution to support user interface designers in their work. The purpose of this thesis is to introduce HCI guidelines for better design, and to introduce research related to combinatorial optimization on user interfaces. The goal is to examine the benefits of optimization assisted design methods, and to consider what subjects need to be considered when bringing algorithmic applications into a traditional design process.