User interface design Rasmus Nielsen
User interface design Rasmus Nielsen. Place the user in control Reduce the user’s memory load Make the interface consistent. Kontrol Fleksibilitet Mulighed for at afbryde handlinger og ” undo ” Tilpas bruger-niveau ( macro ) Hold det simpelt Hukommelseskrav
User interface design Rasmus Nielsen
E N D
Presentation Transcript
User interface designRasmus Nielsen Place the user in control Reduce the user’smemory load Make the interface consistent
Kontrol • Fleksibilitet • Mulighed for at afbryde handlinger og ”undo” • Tilpas bruger-niveau (macro) • Hold det simpelt Hukommelseskrav • Intuitive genvejstaster • Definerbare indstillinger og ”reset” • Progressiv visning af informationer
Konsistens • Kontekst(titler på vinduer, ikoner, farver) • Konsistens på tværs af applikationer • Bryd ikke konventioner
Interface analyse og modellering • Hvem skal bruge systemet? • Taskanalysis(hvad skal brugeren gøre?) • I hvilket miljø skal systemet bruges? • Analyse model
Interface design • Definere interface objekter • Interface handlinger og deres repræsentationer • Skal dække alle opgaver en bruger skal kunne udføre
Interface konstruktion og validering • Starter med prototyping (udvikling af toolkit?) • Evaluerer scenarier • Korrekt implementering af alle tasks • Nemt at lære og nemt at bruge? • Accept fra bruger