Efficacy of User Interface Design

From: zlst (zlst_at_hotmail.com)
Date: 06/06/04


Date: Sun, 6 Jun 2004 21:41:46 +0800

Many technological innovations rely upon User Interface Design to elevate
their technical complexity to a usable product. Technology alone may not win
user acceptance and subsequent marketability. The User Experience, or how
the user experiences the end product, is the key to acceptance. And that is
where User Interface Design enters the design process. While product
engineers focus on the technology, usability specialists focus on the user
interface. For greatest efficiency and cost effectiveness, this working
relationship should be maintained from the start of a project to its
rollout.

When applied to computer software, User Interface Design is also known as
Human-Computer Interface or HCI. While people often think of Interface
Design in terms of computers, it also refers to many products where the user
interacts with controls or displays. Military aircraft, vehicles, airports,
audio equipment, and computer peripherals, are a few products that
extensively apply User Interface Design.

Optimized User Interface Design requires a systematic approach to the design
process. But, to ensure optimum performance, Usability Testing is required.
This empirical testing permits na?ve users to provide data about what does
work as anticipated and what does not work. Only after the resulting repairs
are made can a product be deemed to have a user optimized interface.

The importance of good User Interface Design can be the difference between
product acceptance and rejection in the marketplace. If end-users feel it is
not easy to learn, not easy to use, or too cumbersome, an otherwise
excellent product could fail. Good User Interface Design can make a product
easy to understand and use, which results in greater user acceptance.

Follow is some resources about UI Design:

HelloUI
http://www.qwerks.com/product.asp?ProductID=6873

http://www.uidesign.net
http://www.uiweb.com
http://www.uiforum.com

others

Education In HCI And HCI Curriculum
   http://www.ipo.tue.nl/ifip-wg13.1/

HCI And The Web
   http://www.ironclad.net.au/lists/web-critique-theory/links.html

New Directions In HCI Education, Research and Practice
   http://www.sei.cmu.edu/community/hci/directions/

Lecture Topics In HCI
   http://pages.cpsc.ucalgary.ca/~saul/hci_topics/

HCI And Artificial Intelligence
   http://www.academon.com/lib/paper/7950.html

What Is User Experience Design
   http://www-3.ibm.com/ibm/easy/eou_ext.nsf/Publish/10

HCI In Brazil
   http://www-di.inf.puc-rio.br/~clarisse/ifip/

A Personal Dictionary Of HCI
   http://jupiter.informatik.umu.se/~mjson/hcipd/main.html

User Interface Engineering
   http://world.std.com/~uieweb/

W3C The User Interface Domain
   http://www.w3.org/UI/

User Interface Software Tools
   http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/bam/www/toolnames.html

Microsoft User Interface Group
   http://research.microsoft.com/ui/

User Interface
   http://msdn.microsoft.com

User Interface: Introduction
   http://cne.gmu.edu/itcore/userinterface/

The Science Of User Interface
   http://maddog.weblogs.com/stories/storyReader$174

Group For User Interface Research (GUIR)
   http://guir.berkeley.edu/

GUI Gallery
   http://toastytech.com/guis/

User Interface Design For Programmers
   http://www.joelonsoftware.com/uibook/chapters/fog0000000057.html

Graphical User Interface Timeline
   http://toastytech.com/guis/guitimeline.html

Yahoo Directory: User Interface
   http://dir.yahoo.com/Science/Computer_Science/User_Interface/

GLUI User Interface Library Version2.1
   http://gd.tuwien.ac.at/hci/glui/

Creating A User Interface (AWT Only)
   http://java.sun.com/docs/books/tutorial/ui/

UIST''02 User Interface Software & Technology
   http://www.acm.org/uist/

User Interface Programming
   http://home.online.no/~pethesse/

UI Designs
   http://www.uidesigns.com/

User Interface Graphics
   http://www.kare.com/

GLADE GTK+ User Interface Builder
   http://www.kare.com/

User Interface Research (UIR)@PARC
   http://www2.parc.com/istl/projects/uir/

Designing The User Interface: Strategies For Effective Human-Computer
Interaction 3/e (Book) 1997
   http://www.awprofessional.com

Understanding UI
   http://www.mackido.com/Interface/

Ten Usability Heuristics
   http://www.useit.com/papers/heuristic/heuristic_list.html

User Interface Design
   http://cfg.cit.cornell.edu/cfg/design/contents.html

Task-Centered User Interface Design
   http://www.hcibib.org/tcuid/

User Interface Design Tips
   http://www.ambysoft.com/userInterfaceDesign.html

User Interface Strategies (UIS)
   http://www.cs.umd.edu/projects/uis/

User Interface Pattern Language For UI Design
   http://c2.com/ppr/ui.html

Graphical User Interface
   http://www.webopedia.com/TERM/G/Graphical_User_Interface_GUI.html

A Summary Of Principles For User Interface Design
   http://www.sylvantech.com/~talin/projects/ui_design.html

User Interface Design Page
   http://www.chesco.com/~cmarion/Design/UIDesign.html

The Voice User Interface Company
   http://www.wrolandi.com/

A User Interface Framework For Text Searches
   http://www.dlib.org/dlib/january97/retrieval/01shneiderman.html

SunWeb: User Interface Design For SUN Microsystem''s Internal Web
   http://archive.ncsa.uiuc.edu/SDG/IT94/Proceedings/HCI/nielsen/sunweb.html

User Interface Management Systems (UIMS)

http://kogs-www.informatik.uni-hamburg.de/~moeller/uims-clim/clim-intro.html

User Interface Design And Usability
   http://www.isii.com/ui_design.html

How To Attach A User Interface To A Jini Service
   http://www.javaworld.com/javaworld/jw-10-1999/jw-10-jiniology.html

The Rise Of Graphical User Interface (GUI)
   http://www.rit.edu/~easi/itd/itdv02n4/article3.html

Web Services User Interface (WSUI) Initiative
   http://wsui.org/

User Interface Projects
   http://projects.netlabs.org/?category_id=11

Experiences - A Pattern Language For User Interface Design
   http://www.maplefish.com/todd/papers/experiences/Experiences.html

User Interface Design For Programmers
   http://static.userland.com/gems/joel/uibookcomplete.htm

GNOME User Interface Improvement Project
   http://developer.gnome.org/gnome-ui/

User Interface Stability
   http://philip.greenspun.com/wtr/stable-user-interface.html

Principles Of Educational Multimedia User Interface Design
   http://wearables.gatech.edu/papers/larry.html

Willow Technical Report: User Interface
   http://www.washington.edu/willow/interface.html

Java Technology: Java 2 User Interface
   http://www-106.ibm.com/developerworks/library/j-j2int/

An Introduction To The High Level User Interface APIs
   http://wireless.java.sun.com/midp/ttips/uiapi/

Pen Input
   http://www.csd.uwo.ca/courses/CS179/lect10/sld043.htm

Pen Input For Your PC
   http://www.byte.com/art/9401/sec13/art4.htm

Human Computer Interaction (Journal)
   http://www2.parc.com/istl/projects/HCI/

HCI Bibliography: Human Computer Interaction Resources
   http://liinwww.ira.uka.de/bibliography/Misc/HCI/
   http://www.hcibib.org/

HCI Webliography
   http://www.hcibib.org/hci-sites/

HCI Resources On The Net
   http://www.ida.liu.se/labs/aslab/groups/um/hci/

HCI Index
   http://is.twi.tudelft.nl/hci/
   http://www.hci.uu.se/
   http://degraaff.org/hci/

HCI Links
   http://www.carleton.ca/hotlab/Individual_pages/hci_links.html

HCI Resources
   http://www.usabilityfirst.com/MOCHI/resources.html

British HCI Group
   http://www.bcs-hci.org.uk/

HCI Lab.
   http://www.cs.umd.edu/hcil/
   http://hci.usask.ca/index.xml
   http://hci.ucsd.edu/lab/
   http://psychology.wichita.edu/hci/
   http://hci.yonsei.ac.kr/

HCI At Stanford
   http://hci.stanford.edu/

CMU HCI Institute (HCII)
   http://www.hcii.cs.cmu.edu/

HCI Group At Cornell
   http://www.hci.cornell.edu/

HCI At Virginia Tech
   http://pixel.cs.vt.edu/~rreaux/hci/

HCI At NSU Online Learning Environment
   http://www.scis.nova.edu/nova/hci/top.html

HCI At USC
   http://www.usc.edu/dept/cs/hci.htm

HCI Research
   http://csce.unl.edu/~scotth/CHI-research.html

HCI At Tufts
   http://www.cs.tufts.edu/~jacob/hci/

HCI At RSC
   http://hci.rsc.rockwell.com/

HCI Research Center
   http://www.hud.ac.uk/schools/comp+maths/centres/hci/HCIcentre.html

HCI Research At Tampere
   http://www.uta.fi/~kjr/HCI/HCI.html

HCI At The University Of Tokyo
   http://www.sanpo.t.u-tokyo.ac.jp/ut-chi.html

HCI At OCLC
   http://www.oclc.org/usability/about/

Yahoo Directory: HCI

http://dir.yahoo.com/Science/Computer_Science/Human_Computer_Interaction__HCI_/
Usernomics User Interface Design
   http://www.usernomics.com/hci.html

HCI Training Custom e-Learning Solutions
   http://www.hcitrains.com/

HCIRN - HCI Resource Network
   http://www.hcirn.com/

HCI Group Online
   http://www.dcs.napier.ac.uk/hci/

HCI International 2003
   http://hcii2003.ics.forth.gr/

HCI 2003 Designing For Society
   http://www.bcs-hci.org.uk/hci2003/

Links To HCI Resources
   http://www.ifip-hci.org/

Interaction Design: Beyond Human Computer Interaction (Book)
   http://www.id-book.com/

Just How Far Beyond HCI Is Interaction Design ?
   http://www.boxesandarrows.com

Human Computer Interaction And Your Site
   http://www.webmasterbase.com/article/606

HCI Design Home Page
   http://hcidesign.com/

Human Computer Interaction 2/e (Book) 1998
   http://www.hcibook.com/

Ergoworld HCI & Usability
   http://www.interface-analysis.com/ergoworld/hci.htm

The Center For HCI Design
   http://www-hcid.soi.city.ac.uk/

Human Computer Interface Design
   http://www.engr.sjsu.edu/~knapp/hci.html

HCI Links & Resources
   http://www.brint.com/HCI.htm

PERQ/HCI Research
   http://www.perqhciresearch.com/

HCI Space
   http://www.tau-web.de/hci/space/

HCI From FLODOC
   http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?HCI

Hand Gestures In HCI
   http://www.cs.sfu.ca

Designing The User Interface
   http://www.awl.com/DTUI/

HCI And System Development Group
   http://www.idi.ntnu.no/grupper/hci/

HCI Techniques
   http://www.chiplace.org/techniques/index.jsp

IBM Research HCI
   http://www.research.ibm.com/compsci/hci/

A Brief History Of HCI Technology
   http://www-2.cs.cmu.edu/~amulet/papers/uihistory.tr.html

Explaining The Science Of HCI To The General Public
   http://www.usabilitynews.com/news/article731.asp

HCI Education
   http://www.comp.lancs.ac.uk/computing/users/dixa/hci-education/

User Interface Fun
   http://www.hci-fun.org.uk/



Relevant Pages

  • Re: Efficacy of User Interface Design
    ... > where User Interface Design enters the design process. ... > engineers focus on the technology, usability specialists focus on the user ... > Education In HCI And HCI Curriculum ...
    (microsoft.public.dotnet.faqs)
  • Re: Efficacy of User Interface Design
    ... > where User Interface Design enters the design process. ... > engineers focus on the technology, usability specialists focus on the user ... > Education In HCI And HCI Curriculum ...
    (microsoft.public.dotnet.faqs)
  • Efficacy of User Interface Design
    ... Many technological innovations rely upon User Interface Design to elevate ... engineers focus on the technology, usability specialists focus on the user ... Education In HCI And HCI Curriculum ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Efficacy of User Interface Design
    ... > where User Interface Design enters the design process. ... > engineers focus on the technology, usability specialists focus on the user ... > Education In HCI And HCI Curriculum ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Efficacy of User Interface Design
    ... > where User Interface Design enters the design process. ... > engineers focus on the technology, usability specialists focus on the user ... > Education In HCI And HCI Curriculum ...
    (microsoft.public.dotnet.languages.csharp)