Conceptual Design Dr. Dania Bilal IS588 Spring 2008.

Slides:



Advertisements
Similar presentations
Interaction Techniques Level 2 Prepared by: RHR First Prepared on: Nov 23, 2006 Last Modified on: Quality checked by: MOH Copyright 2004 Asia Pacific Institute.
Advertisements

Chapter 18 Designing User Interfaces
Human-Computer Interaction IS 588 Spring 2007 Week 9 Dr. Dania Bilal Dr. Lorraine Normore.
Representation at the Interface Gabriel Spitz 1 Lecture #13.
From requirements to design
Semester in review. The Final May 7, 6:30pm – 9:45 pm Closed book, ONE PAGE OF NOTES Cumulative Similar format to midterm (probably about 25% longer)
Interaction Styles Course 6, CMC, 07/10/03 Direct Manipulation
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
Lecture 7 Date: 23rd February
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
What is usability? Usability (1): effective, efficient and satisfactory Usability (2): Ease of learning (faster the second time and so on) Recall (remember.
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
Principles and Methods
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Dialogue Styles.
Other Interaction Styles: Direct Manipulation, Haptic, Multimedia, Multimodal, Virtual Reality, Video Games Dr.s Barnes and Leventhal.
User Interfaces. User Interface What do we mean by a user interface? The user is the person who is using the computer. A user interface is what he or.
Chapter 12 Designing Interfaces and Dialogues
Chapter 11 Designing Interfaces and Dialogues
3461A COSC 3461 User Interfaces Instructor (Section A): Maurice Masliah
CMPUT 301: Lecture 14 The Interaction Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses.
System Analysis and Design Analysis vs. Design Stage During requirement analysis stage –What is the problem? –What can be improved? –What does the user.
Chapter 12 Designing the Inputs and User Interface.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Spring /6.831 User Interface Design and Implementation1 Lecture 3: Visibility.
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Guidelines and Prototypes CS774 Human Computer Interaction Spring 2004.
11.10 Human Computer Interface www. ICT-Teacher.com.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
©RavichandranUser interface Slide 1 User interface design.
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
Design, prototyping and construction CSSE371 Steve Chenoweth and Chandan Rupakheti (Chapter 11- Interaction Design Text)
AS Level ICT Selection and use of appropriate software: Interfaces.
SBD: Interaction Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
INFS 6225 Object-Oriented Systems Analysis & Design Chapter 10: Human Computer Interaction Layer.
Design Options for Multimodal Web Applications Adrian Stanciulescu and Jean Vanderdonckt {stanciulescu, UCL/IAG/BCHI.
Software Architecture
1 More about Graphical User Interfaces CIS*2450 Advanced Computing Techniques.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Characteristics of Graphical and Web User Interfaces
CIS 210 Systems Analysis and Development Week 7 Part II Designing Interfaces and Dialogues,
Oct 091 Example Program DemoInputValidation1.java DemoInputValidation2.java.
Abdul Rauf1 Interaction Design and Evaluation Example Usability Engineering: Process, Products, and Examples Chapter 12.
Knowledge Based Systems ExpertSystems Difficulties in Expert System Development u Scarce resources – new technology – demand for trained personnel u Development.
William H. Bowers – Specification Techniques Torres 17.
Design, prototyping and construction(Chapter 11).
Printed Reports Analysis questions –Who will use the report? –What is the purpose of the report? –When or how often is the report needed? –Where does the.
SBD: Interaction Design Chris North CS 3724: HCI.
1 Unit E-Guidelines (c) elsaddik SEG 3210 User Interface Design & Implementation Prof. Dr.-Ing. Abdulmotaleb.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
Interaction Styles Common interaction styles command line interface menus natural language question/answer and query dialogue form-fills.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Introduction to 3D User Interface. 첫번째 강의 내용  강의 계획서 설명 강의와 논문 발표 ( 학생 ) 발표 논문 리스트  Chapter 1 & 2 참고  SIGGRAPH 2001: Course Notes 44 Advance Topics.
Designing the Inputs and User Interface
dialogue … computer and user distinct styles of interaction
GUI Week 9.
Name: Muhammad tanveer VU-ID: MC
Models, Metaphor, Paradigms
Chapter 11 Interaction styles
What is Interaction? Communication User  System
Presentation transcript:

Conceptual Design Dr. Dania Bilal IS588 Spring 2008

2 From requirements to first design: Conceptual Transform needs and requirements into a conceptual model Guidelines –Keep an open mind but never forget users –Discuss ideas with stakeholders –Develop a low-fidelity prototype –Obtain feedback –Iterate design as many times as needed

3 Initial conceptual model Identify interface metaphors suitable for users’ needs Identify interaction types that best support users’ activities Identify alternative designs and options

4 Metaphors Evaluate identified metaphors in terms of –Structure (e.g., familiarity) –Relevance to content –Ease of representation (visual, audio, text) –User understanding of meaning (Text pp )

5 Interaction styles Command line Menu-driven Natural language Question and answer (e.g., Yahoo Answers, questionnaires) Form fills (e.g., Google Advanced) Direct manipulation –Windows –WIMP (Windows, Icons, Menus, Pointers)

6 Menu-Driven interfaces The original infrequent/inexperienced user interface Components –Lists of options (text or graphic), selection mechanism, navigation, information architecture Usability affected by –Allows explanation –Supports recognition more than recall –Simplicity and structure

7 Natural language interfaces Can be multi-modal (visual, auditory, haptic) Components –Speech input, typed text, gesture recognition Issues –Hard to do –Usability issues Success rate which may be dependent on restricted vocabulary or training May require feedback/correction cycle

8 Question and answer Structured dialog through specific domain Examples: questionnaires, wizards, programmed instruction Components –Restricted set of options, limited input/selection tools, intelligent branching Usability issues –Easy to use but –Limited functionality and power

9 Form-fills Data entry Form-fill components –Multiple fields on full-screen display –Multiple data entry types Spreadsheets are form-fills –components Values, formulas, text Usability issues –Grid design, navigation, data types, complexity

10 Direct manipulation Components –Point/click sensitive places –Ability to move objects directly –Cursor, touchscreen input –Clipboards, toolboxes, templates, palettes –Icons, graphics Usability issues –Speed, icon design, flexibility

11 Point-and-click A direct manipulation variant –Sensitive point indicators through highlighting, shading, hover –Ability to navigate via hyperlinks Usability issues –Lack of clear UI definition, navigation

12 WIMP The current “default” direct manipulation interface across applications and platforms “Windows, Icons, Menus, Pointers” “Windows, Icons, Mouse, Pull-down menus” Each interaction type has advantages and disadvantages A combination may be employed

13 Different visual designs

14 Activity: Evaluate the 3 visual designs on the previous slide Identify the type of interaction styles in the 3 figures Who are the intended users of each of the styles? Assess the value of icons, text, and other cues in each design