phone pal ammar khan karnon suen yizao zhu. introduction zthe phone pal is an electronic phone book...
TRANSCRIPT
![Page 1: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/1.jpg)
Phone Pal
Ammar KhanKarnon SuenYizao Zhu
![Page 2: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/2.jpg)
Introduction
The Phone Pal is an electronic phone book
It supports additional information storage such as e-mail, comments, etc.
![Page 3: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/3.jpg)
The Phone Pal Advantage
A simple replacement for paper phone books, Rolodexes, electronic organizers…
Large storage capacitySophisticated searching to support the
capacityCan be integrated into a wireless web
application
![Page 4: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/4.jpg)
Phone Pal Features
Portable and compact
Rapid and simple searching
Easy to use for everyone
![Page 5: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/5.jpg)
Phone Pal Features (cont.)
Visibility
Legibility
Feedback
![Page 6: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/6.jpg)
What Does it Look Like?
Links to prototypes are available at http://www.ece.mcgill.ca/~akhan/HCI/
![Page 7: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/7.jpg)
Learning Curve
Very rapid learning curve, everyone can use it with minimal usage
So easy to use, that no user’s guide is really needed
![Page 8: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/8.jpg)
Usage Scenarios
A university student needs to contact his partner about an assignment…
A businessman whose work requires a great deal of travel
![Page 9: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/9.jpg)
Alpha Prototype Evolution (1)
Flowchart to determine required functions.Thorough Paper Design involving
brainstorming and borrowing interface ideas from other devices (e.g. Bank Machines).
Multipurpose Buttons Based on Bank Machine Interface
![Page 10: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/10.jpg)
Alpha Prototype Evolution (2)
Made changes to paper design based on user feedback. Added an On/Off button Remove arrow pointing down to multipurpose
buttons Added opening screen explaining what 2 main
buttons did Added Ability to Search by either First or Last
name.
![Page 11: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/11.jpg)
Alpha Prototype Evolution (3)
Chose Macromedia Flash to develop interface.
Mostly focused on Search use cases Did not implement database backend at
this time, due to Flash limitationsLimited fields visible, buttons labeled but non-functional
![Page 12: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/12.jpg)
Peer Group Evaluation
Points Raised:• Good button Positions/Usage• Questions regarding flexibility of entries• Feedback when accessing non implemented
func.• Feedback when Deleting/Modifying• Error Recovery (Undo/Redo) • Consistency concerns
![Page 13: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/13.jpg)
Peer Group Evaluation (cont.)
• Number of Steps required to get to an action• Careless mistakes (spelling etc.)• Sufficient Visibility• Sufficiently legible screens• Sufficiently minimalist design• Alpha Prototype provided too little functionality
for in depth evaluation
![Page 14: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/14.jpg)
Alpha Prototype
![Page 15: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/15.jpg)
Beta Prototype
![Page 16: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/16.jpg)
Changes Due to Feedback (1)
TA Feedback Button Placement
Scroll on rightMultifunction on bottom
Drop Down Bar (also mentioned by others)
Desired, but unimplemented
![Page 17: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/17.jpg)
Changes Due to Feedback (2)
More Feedback on Unimplemented Portions (Also mentioned by others)
Added
Main Menu ButtonUsage of Search and Add not evident
Power Button, Power Indicator (Also mentioned by others)
Emulates physical device
![Page 18: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/18.jpg)
Changes Due to Feedback (3)
Family Message Center’s Feedback Scroll Button
Scroll on left originally (near arrows)
Title Screen HintsAdded more to clarify a few
Added Freedom to Change StatesNo data has been retrievedOr at a completion screen (e.g. finished adding a
record, finished deleting a record, etc.)
![Page 19: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/19.jpg)
Changes Due to Feedback (4)
Undo/Redo ButtonsDesired, but far too complexRemoved to prevent ambiguity
Consistency/FontMore uniform capitalizationsMore fonts used to indicate differences
Reminders of SearchAdded, but unable to insert input data
![Page 20: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/20.jpg)
Changes Due to Feedback (5)
LegibilityPre-customized depending on web browser
Partial Matching and AutocompletionDesired, but unimplemented
Name Listed by AlphabetUsage not evident due to partial implementation
![Page 21: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/21.jpg)
Changes Due to Feedback (6)
Expert ExtensibilityPresent in the Advanced Search
On-Screen Keyboard
![Page 22: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/22.jpg)
Applied Course Concepts (1)
Forcing FunctionMultipurpose buttons
VisibilityEasy to figure outSystem status easily found out
AffordancesMeaningful icons
![Page 23: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/23.jpg)
Applied Course Concepts (2)
User SupportCancel Action and Delete confirmation screens
FlexibilityRecords are lenient in accepting data
SimplisticAvoided screen text clutter
![Page 24: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/24.jpg)
Applied Course Concepts (3)
MinimalistSimple interface, yet extensive functionalityTried to keep cognitive load to 7 buttons or under
Error PreventionMultipurpose buttons
FeedbackFull feedback even for unimplemented portions
![Page 25: Phone Pal Ammar Khan Karnon Suen Yizao Zhu. Introduction zThe Phone Pal is an electronic phone book zIt supports additional information storage such as](https://reader036.vdocuments.us/reader036/viewer/2022070403/56649f325503460f94c4efe3/html5/thumbnails/25.jpg)
Acknowledgements
We would like to thank the following people:Professor Jeremy CooperstockHugo LevasseurTanya NahorniakKevin YankKaren DjouryJerome PasqueroMark YalovskyAll our Alpha and Beta TestersYou, our Audience
Try the Beta prototype at http://132.206.31.218/Phonepal.html