csc 8570 -- usi class meeting 9 october 31, 2007
TRANSCRIPT
CSC 8570 -- USICSC 8570 -- USI
Class Meeting 9Class Meeting 9
October 31, 2007October 31, 2007
Boo!Boo!
Report from ChinaReport from China
FrannyFranny BrianBrian
World Usability DayWorld Usability Day
Thursday, November 8, 2007Thursday, November 8, 2007– Temple University: 10:00 am – 4:00 pmTemple University: 10:00 am – 4:00 pm– University of Pennsylvania: 6:30 – 9:00 pmUniversity of Pennsylvania: 6:30 – 9:00 pm
Promote Promote usabilityusability
Perfect PhonePerfect Phone
Functions:Functions: Publish GPS coordinatesPublish GPS coordinates
– By extension, incorporate knowledge of By extension, incorporate knowledge of GPS coordinates into wayfinding GPS coordinates into wayfinding activitiesactivities
Calls from certain numbers trigger Calls from certain numbers trigger emailemail
Record live audio to MP3 file on Record live audio to MP3 file on remote serverremote server
Perfect Phone (2)Perfect Phone (2)
Play prerecorded messages at Play prerecorded messages at various timesvarious times
Use templates for repeated tasksUse templates for repeated tasks– Making a restaurant reservationMaking a restaurant reservation
Publish GPS CoordinatesPublish GPS Coordinates
Task: Send coordinatesTask: Send coordinates– SolutionSolution– IssuesIssues
Task: Display mapTask: Display map– Get directionsGet directions– Locate contactLocate contact
Task: Feature controlTask: Feature control
Calls Trigger EmailsCalls Trigger Emails
Task: Missed callTask: Missed call Task: Voice mailTask: Voice mail
– Includes voice recognition translation of Includes voice recognition translation of texttext
Task: ControlsTask: Controls Interface designInterface design
Record Live AudioRecord Live Audio
Task: Record to fileTask: Record to file Task: Save to serverTask: Save to server
Play Prerecorded MessagesPlay Prerecorded Messages
Task: Record messageTask: Record message Task: Set time or times to playTask: Set time or times to play
– Recurring eventsRecurring events Task: Message managementTask: Message management Task: Time managementTask: Time management InterfaceInterface
Template for Restaurant Template for Restaurant ReservationsReservations
Search parametersSearch parameters– Use GPS awarenessUse GPS awareness
Search resultsSearch results– Order in listOrder in list
ReservationReservation InterfaceInterface
Interface EvaluationInterface Evaluation
Models and techniquesModels and techniques GOMS analysisGOMS analysis Keystroke Level ModelKeystroke Level Model Cognitive dimensions of notationCognitive dimensions of notation Hierarchy of design principlesHierarchy of design principles Task analysisTask analysis Layout appropriatenessLayout appropriateness PIE modelPIE model
Interface Evaluation (2)Interface Evaluation (2)
MeasurementsMeasurements TimeTime CountsCounts GeometryGeometry SatisfactionSatisfaction
Interface Evaluation (3)Interface Evaluation (3)
Musike Scoring SystemMusike Scoring System Developed for menu-based systemsDeveloped for menu-based systems Modified for web pagesModified for web pages Works well in complex environmentsWorks well in complex environments Provides weighted sum of scores of Provides weighted sum of scores of
individual factorsindividual factors Each individual factor to be based on Each individual factor to be based on
a measurable design principle a measurable design principle
Example -- AWSPExample -- AWSP
Evaluates web sitesEvaluates web sites Based on Jakob Neilsen’s design Based on Jakob Neilsen’s design
principlesprinciples Rewritten by Lea TaylorRewritten by Lea Taylor Case StudyCase Study
Web Site ExamplesWeb Site Examples
www.espn.comwww.espn.com www.mckeesport.orgwww.mckeesport.org www.allentownpa.orgwww.allentownpa.org
Making ConnectionsMaking Connections
Case Study: History facility of a Case Study: History facility of a document producing systemdocument producing system
How do we understand the system in How do we understand the system in light of our approach based on light of our approach based on models?models?
History in a Document SystemHistory in a Document System
GOMSGOMS Fitt’s LawFitt’s Law Cognitive dimensionsCognitive dimensions GUEPsGUEPs Task analysisTask analysis
History in a Document System (2)History in a Document System (2)
Rough description of history:Rough description of history: What does the history do?What does the history do? How is it invoked?How is it invoked?
Model of history:Model of history: Mathematical formalityMathematical formality GOMSGOMS
History in a Document System (3)History in a Document System (3)
Design of historyDesign of history GUEPsGUEPs Design guidelinesDesign guidelines Cognitive dimensionsCognitive dimensions
Next TimeNext Time Read Way and Barner. Automatic Visual to Read Way and Barner. Automatic Visual to
Tactile Translation, Part I: Human Factors, Tactile Translation, Part I: Human Factors, Access Methods and Image Manipulation. Access Methods and Image Manipulation. IEEE Transactions on Rehabilitation IEEE Transactions on Rehabilitation EngineeringEngineering, March 1997, 81-94. , March 1997, 81-94. PDFPDF
Submit Progress Report 2 by emailSubmit Progress Report 2 by email Guest lecturer and visitors:Guest lecturer and visitors:
– Dr. Thomas WayDr. Thomas Way– Casey BurkhardtCasey Burkhardt– Richard KheirRichard Kheir
Topic: Assistive user interfacesTopic: Assistive user interfaces
Article PresentationsArticle Presentations
Subject areas:Subject areas:– Intelligent user interfaces (IUI)Intelligent user interfaces (IUI)– Computer supported collaborative work Computer supported collaborative work
(CSCW)(CSCW)– Participatory designParticipatory design
Users involved at all stages of system Users involved at all stages of system developmentdevelopment
Article Presentations (2)Article Presentations (2)
Presenter’s responsibilitiesPresenter’s responsibilities– 13-16 minute summary of article (or 13-16 minute summary of article (or
some of its important points if the article some of its important points if the article is long)is long)
– Connect the article to previous articles, Connect the article to previous articles, to models and frameworks, and to to models and frameworks, and to examples familiar to you.examples familiar to you.
– Be prepared to answer questions and Be prepared to answer questions and lead discussion (5-7) minuteslead discussion (5-7) minutes
– Time limits will be strictly enforcedTime limits will be strictly enforced
Article Presentations (3)Article Presentations (3)
Presentation stylePresentation style– Use PowerPoint slides as an outline, Use PowerPoint slides as an outline,
meaning meaning do not read your slides to the do not read your slides to the audience.audience.
– Link to web resources if appropriateLink to web resources if appropriate– Include diagrams, tables, or images if Include diagrams, tables, or images if
they will be helpful. E.g. a small they will be helpful. E.g. a small concept map may be useful. concept map may be useful.
Article Presentations (4)Article Presentations (4)
Class responsibilities Class responsibilities (for those not (for those not presenting on the same evening)presenting on the same evening)– Read introduction and conclusion of Read introduction and conclusion of
each article. each article. – For two articles, read in depth and For two articles, read in depth and
prepare two intelligent probing prepare two intelligent probing questions related to each article.questions related to each article.
– Send the questions by email to the Send the questions by email to the instructor by 1:00 p.m. of class day.instructor by 1:00 p.m. of class day.
Article Presentations (5)Article Presentations (5)
Instructor will:Instructor will:– Use the submitted questions to Use the submitted questions to
encourage discussion.encourage discussion.– Judge the submitted questions according Judge the submitted questions according
to their intellectual content. For to their intellectual content. For example, “What was the author’s first example, “What was the author’s first name?” has little intellectual content.name?” has little intellectual content.
– Judge the presentation for content Judge the presentation for content summary and synthesis of ideas.summary and synthesis of ideas.
Research Team MeetingsResearch Team Meetings