1 Welcome to the world of EZ-Mail should be for Everyone… Including your Grandmother!!!
2 Team Members Anjli Idan Mounir Rabie Rasha
3 Objectives Introduction Design Evolution Summary of feedback provided by the evaluation team Changes in response to feedback Conclusion
4 Introduction Purpose & Scope Old System Features Usage Scenario
5 Purpose & Scope Simplify the use of Fewer functions Improve Interface
6 Who is the User? Everyone!
7 The Old System Complicated Expensive Time Consuming SOLUTION….EZ-Mail
8 Are We the First to think about it? NO!!
9 CIDCO Appliance Customer Reviewer: An electronics fan from Amherst, VA December 31, 1999 –"…Perhaps MailStation could have even fewer functions, making for more simplicity of operation."
10 CIDCO Appliance vs. EZ-Mail (2) It includes a calculator, a spell check, and a calendar!! Why add these extra features, the user wants to send an and not calculate numbers! The user is not lead through!
11 Features Requires NO computer skills Simple learning curve Simple Keyboard Touch-screen Small & Portable
12 Usage Scenario Mother trying to reach me at school
13 Design Evolution Key decisions
14 Evolution of the Prototype 3 Iterations –Step 1: Mock-up “go to” type story board mock-up –Step 2: html prototype implementation of “go to” type mock-up –Step 3: improved html prototype more functionality more consistency improved interface
15 From Iteration 1 to Iteration 2: Major Changes... Changed the method of “logging in” Feedback for new messages Improved the marker for new messages
16 Login screen 1 st Iteration2 nd Iteration
17 Options Page 1 st Iteration2 nd Iteration
18 Message List 1 st Iteration2 nd Iteration
19 Other Changes Address book Ability to go to the previous and next message for the current message Screen consistency –same colors in all screen –Exit button in the same place on the screen
20 Evaluation Stage Summary and Analysis of Feedback
21 Log on EZ-mail "Logging on" step unclear. "system password" or "select button" ?! Navigation by tapping the screen not obvious. Registered user, message clear and concise.
22 Add New User Message unnecessarily long and wordy. "Registration form", "system" and "create your account" would intimidate a novice user.
23 Registration Confirmation Message The user’s address is provided once after the user creates an account but after that it is nowhere to be found.
24 Options: Read Messages & Compose New Message User kept informed of number of unread messages. Red, flashing "unread messages" indicator should remain present as long as unread messages exist.
25 Compose a Message "Cc?" & “ list?": Terms unclear to novice user. No Cancel and exit EZ-mail options. No indication on how the user is expected to move between fields.
26 Send Message Feedback is excellent!
27 Inbox:List of Messages "new/old", "from" and "subject" columns seem to indicate one should get a different response by clicking on each! Width of first column disproportionate to that of the other columns. No "Refresh"Inbox option. No Delete message option.
28 Read Message Affordance, visibility and feedback are good.
29 Add address to Address Book Task is simple, Feedback is good. No option to delete or edit in Address Book.
30 Reply/Forward Message No option to exit Ez- mail or cancel the action. "Cc" & "forward" might be an unknown term to novice users.
31 Generalities Exiting EZ-Mail –Very easy and very quickly done. But not all screens have this option. Feedback –Title of each screen keeps user informed as to what the current interface is meant for.
32 Generalities (Continued) Control & Freedom –Technical support information not required on every screen. –Advanced user mode more for experienced users requiring a quicker alternative to PC- based .
33 Generalities (Continued) Aesthetics –Nearly identical design and layout of each screen very appropriate. – Reduce size of EZ-Mail logo. –Take advantage of the screen dimensions by using "landscape" screen instead of the "portrait" screen.
34 Evolution of the interface The Final Prototype...
35 General Modifications “Cancel” button added to all relevant screens. (Concept of Forgiveness) “Exit EZ-mail” added to all post welcome screens. Confirmation messages for Destructive action. Reconfigured screens to Landscape Format. Access to Help by touching
36 Welcome Screen Simplification of wordings
37 Create New Account Simplification of wordings Choice of address Cancel Button
38 Options Button Style (obvious) Changed the title
39 Compose New Message List => Address book CC is omitted Cancel Button
40 Message List Delete Functionality Confirmation Message Compose New Message Functionality
41 Read Message Forward/Reply Delete
42 Address Book Choice of address Simplification of wordings Add/Delete
43 Conclusion HCI Concepts
44 How were HCI concepts applied to the design of EZ-mail? By respecting the founding principles of HCI Norman’s principles of good design Iterative design process Shneiderman’s Golden Rules User-centered design approach
45 Norman’s principles of good design Provide a good conceptual model Make things visible The principle of mapping The principle of feedback
46 Iterative Design Process Initial design specification phase Storytelling prototype phase Functional prototype phase
47 Shneiderman’s Golden Rules Consistency throughout designConsistency Shortcuts for frequent usersShortcuts Informative feedbackfeedback Closure via design dialoguesClosure Error Handling / Action reversalAction reversal Reduce short-term memory load K.I.S.S. (Keep it short and simple)K.I.S.S.
48 User-centered design approach Concentrate on user’s abilities and needs Study the user’s work habits Provide the tasks the user demands