user interface design. what is a user interface? ui is the basic format allowing a user to operate a...
TRANSCRIPT
![Page 1: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/1.jpg)
User Interface User Interface DesignDesign
![Page 2: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/2.jpg)
What is a User Interface?
UI is the basic format allowing a user to operate a programCommand Line (CLI) is text-basedGraphical User Interface (GUI) relies on
pictures Both user interfaces can be applied to
biomedical informaticsBut when?
![Page 3: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/3.jpg)
UI Components
Most common GUI configurationWIMP – window, icon, mouse, pointer
CLI configurations can varyScriptsTUI – looks like graphic, but comprised of text
characters
![Page 4: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/4.jpg)
Design Principles
Know your users!Needs and goals
Special professional jargonComputer literacy
Emulate a familiar system Nobody loves an ugly GUI
![Page 5: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/5.jpg)
Human-Computer Interaction
Study of interactions between computers and people Interdisciplinary field draws from informatics,
psych, cog. sci., comp. sci., etc. Clear understanding of HCI improves user-
friendliness
![Page 6: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/6.jpg)
Clinical Contexts Identify need
Clinical, administration, research A precise definition of the problem
Tech solution is unacceptable if it misses the point
Technology addresses the need Development driven by tech often fails
To do or not to do?
![Page 7: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/7.jpg)
Buy It? Develop It?
Off-the-shelf softwareLess expensiveExpensive to customize If it works well enough, BUY it!
Custom developmentExpensiveCan we actually do this? If it ain’t broke, don’t fix it
![Page 8: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/8.jpg)
When Things Go Awry
If the user is not comfortable with the interface, he/she will give up
Mistakes can be ¢o$t£y Case example (Ch. 5)
![Page 9: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/9.jpg)
How to Make It All Better
User involvementModel user habits indirectlyDirect user involvement better, but
complicated Medical information specialists
Mediate between users and software developers
![Page 10: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/10.jpg)
How to Make It All Better (con’d)
User testingPrototypingSpiral model
Evaluation Case example (Ch. 5)
![Page 11: User Interface Design. What is a User Interface? UI is the basic format allowing a user to operate a program Command Line (CLI) is text-based Graphical](https://reader036.vdocuments.us/reader036/viewer/2022082917/55141511550346dd488b5272/html5/thumbnails/11.jpg)
THE END