80 likes | 185 Vues
Learn fundamental principles of good dialog design to match user needs, plan content, and test formats. Focus on reducing stress, handling unexpected events, and engaging users with helpful actions. Plan, test, and match user expectations for effective input and output formats.
E N D
Dialog Design Principles Fundamentals of Good Dialog
Fundamental Principles • Plan Content • Match User Needs • Plan and Test • Determine Formats
ROMC • Representations • Operations • Memory Aids • Controls
Plan Content • Criteria Basic output requirements • Process User interface needs • Content Data and processing requirements before • Format
Match User Needs • Natural Action Sequences • Minimize Stress From Lack of control Unexpected Events Novelty Poor Responses (e.g. codes) • Focus on HELP when Getting Started Getting Stuck Recovering
Planning and Testing • Sketch dialog before coding • Test Representative users All hardware Saturation and degradation Logs (errors, system failures, recovery) Security Acceptance measures
Format Input • Match user expectations • Assure consistent keystrokes • Plan defaults • Request input in user terms
Format Output • Meet system objectives • Perform business tactic • Human likes Short lines Highlights Accurate labels, units and titles Minimize clutter Beware of codes Provoke action (so what?)