SlideShare a Scribd company logo
1 of 15
Download to read offline
Usability Challenges
    for PhoneCom
          Guanling Chen
University of Massachusetts Lowell
 http://www.cs.uml.edu/~glchen/
Mobile Usability Testing




           8
Android UI Framework

          Dialog

       Button Widget
        (View Class)

        AdapterView
        (ViewGroup)


          Menu




            9
Recorded Events

Recorded	
  Android	
  UI	
  Events	
  are	
  summarized	
  in	
  
the	
  following	
  table,	
  classified	
  by	
  their	
  adhering	
  
window	
  




                                                                 Unhandled Area
                                                 10
State Machine Model
Expert	
  State	
  Machine:	
  




Expert	
  States	
  and	
  Transi3ons:	
  




                                             11
Traffic Flow Chart
User	
  Traffic	
  Flow	
  Chart:	
                  Incoming	
  flow	
  

                                                   Outgoing	
  flow	
  

                                                   Flow	
  to	
  Mistake	
  
                                                   States	
  
                                                   Backtracking	
  
                                                   flow	
  

Mistake	
  States	
  and	
  Transi3ons:	
  




                                              12
Reported Metrics




Signs	
  for	
  poten3al	
  usability	
  problems:	
  

-­‐ Too	
  many	
  backtracking	
  
-­‐ Par0cipants	
  cannot	
  complete	
  one	
  step	
  
-­‐ Low	
  correct	
  flow	
  ra0o	
  
                                         13
Evaluation
Usability	
  Problems	
  idenFfied	
  by	
  Event	
  Logging	
  Tool:	
  




     *	
  Numbers	
  in	
  parenthesis	
  are	
  problems	
  idenFfied	
  by	
  Laboratory-­‐
                             based	
  Usability	
  tesFng	
  method:	
  

     -­‐  Good	
  at	
  iden3fying	
  cri3cal	
  (major	
  and	
  catastrophe)	
  
          usability	
  problems.	
  
     -­‐  Not	
  good	
  at	
  iden3fying	
  cosme3c	
  usability	
  problems.	
  

                                                       14
Challenges

•  More precise analysis model with
   semantics
•  Integration with context
•  Inspection before deployment




                     15

More Related Content

Viewers also liked

Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...
Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...
Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...Angelo Rivolta
 
Общая ситуация на рынке труда в Ритейле. HeadHunter.ru
Общая ситуация на рынке труда в Ритейле. HeadHunter.ruОбщая ситуация на рынке труда в Ритейле. HeadHunter.ru
Общая ситуация на рынке труда в Ритейле. HeadHunter.ruNatalia Bocharova
 
английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...
английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...
английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...Natalia Bocharova
 
Epätaloudellista taloutta torjumaan
Epätaloudellista taloutta torjumaanEpätaloudellista taloutta torjumaan
Epätaloudellista taloutta torjumaanArto O Salonen
 
профессиональное развитие Vs профессионального обучения ошб борис_федоров
профессиональное развитие Vs профессионального обучения ошб борис_федоровпрофессиональное развитие Vs профессионального обучения ошб борис_федоров
профессиональное развитие Vs профессионального обучения ошб борис_федоровNatalia Bocharova
 
front of the class
front of the classfront of the class
front of the classluzmotas
 
Monitoring energy consumption of smartphones
Monitoring energy consumption of smartphonesMonitoring energy consumption of smartphones
Monitoring energy consumption of smartphonesphonecom
 
звезды путешествий презентация к выставке HRM Expo от компании
звезды путешествий презентация к выставке HRM Expo от компаниизвезды путешествий презентация к выставке HRM Expo от компании
звезды путешествий презентация к выставке HRM Expo от компанииNatalia Bocharova
 
Key stage 2 term 1
Key stage 2 term 1Key stage 2 term 1
Key stage 2 term 1deepa443
 
Через таланты сотрудников к результатам бизнеса. Ольга Рабкина, Shl
Через таланты сотрудников к результатам бизнеса. Ольга Рабкина, ShlЧерез таланты сотрудников к результатам бизнеса. Ольга Рабкина, Shl
Через таланты сотрудников к результатам бизнеса. Ольга Рабкина, ShlNatalia Bocharova
 
Оценка управленческих команд. Detech
Оценка управленческих команд. DetechОценка управленческих команд. Detech
Оценка управленческих команд. DetechNatalia Bocharova
 
Probulin & ProfreshMints Info
Probulin & ProfreshMints InfoProbulin & ProfreshMints Info
Probulin & ProfreshMints InfoNutraCenter
 
Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...
Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...
Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...Natalia Bocharova
 
Enough for all? Multiple benefits of actions
Enough for all? Multiple benefits of actionsEnough for all? Multiple benefits of actions
Enough for all? Multiple benefits of actionsArto O Salonen
 
Текущая ситуация на рынке труда. Bisness Kernel
Текущая ситуация на рынке труда. Bisness KernelТекущая ситуация на рынке труда. Bisness Kernel
Текущая ситуация на рынке труда. Bisness KernelNatalia Bocharova
 
Learnmore Presentation
Learnmore PresentationLearnmore Presentation
Learnmore Presentationchloetatiana
 
Follow my work here...(Click now)
Follow my work here...(Click now)Follow my work here...(Click now)
Follow my work here...(Click now)Bobby Ramos
 

Viewers also liked (19)

Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...
Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...
Orientamento al cliente, questo sconosciuto. Alla ricerca del laptop ideale. ...
 
Общая ситуация на рынке труда в Ритейле. HeadHunter.ru
Общая ситуация на рынке труда в Ритейле. HeadHunter.ruОбщая ситуация на рынке труда в Ритейле. HeadHunter.ru
Общая ситуация на рынке труда в Ритейле. HeadHunter.ru
 
английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...
английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...
английский язык в_индивидуальном_плане_развития_руководителей_высшего_звена_с...
 
Epätaloudellista taloutta torjumaan
Epätaloudellista taloutta torjumaanEpätaloudellista taloutta torjumaan
Epätaloudellista taloutta torjumaan
 
профессиональное развитие Vs профессионального обучения ошб борис_федоров
профессиональное развитие Vs профессионального обучения ошб борис_федоровпрофессиональное развитие Vs профессионального обучения ошб борис_федоров
профессиональное развитие Vs профессионального обучения ошб борис_федоров
 
Crepsculo
CrepsculoCrepsculo
Crepsculo
 
front of the class
front of the classfront of the class
front of the class
 
Monitoring energy consumption of smartphones
Monitoring energy consumption of smartphonesMonitoring energy consumption of smartphones
Monitoring energy consumption of smartphones
 
звезды путешествий презентация к выставке HRM Expo от компании
звезды путешествий презентация к выставке HRM Expo от компаниизвезды путешествий презентация к выставке HRM Expo от компании
звезды путешествий презентация к выставке HRM Expo от компании
 
Key stage 2 term 1
Key stage 2 term 1Key stage 2 term 1
Key stage 2 term 1
 
Через таланты сотрудников к результатам бизнеса. Ольга Рабкина, Shl
Через таланты сотрудников к результатам бизнеса. Ольга Рабкина, ShlЧерез таланты сотрудников к результатам бизнеса. Ольга Рабкина, Shl
Через таланты сотрудников к результатам бизнеса. Ольга Рабкина, Shl
 
Оценка управленческих команд. Detech
Оценка управленческих команд. DetechОценка управленческих команд. Detech
Оценка управленческих команд. Detech
 
Probulin & ProfreshMints Info
Probulin & ProfreshMints InfoProbulin & ProfreshMints Info
Probulin & ProfreshMints Info
 
amparito
amparito amparito
amparito
 
Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...
Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...
Оценка + Компетенции + Электронное обучение = Развитие = Как реализовать? Гип...
 
Enough for all? Multiple benefits of actions
Enough for all? Multiple benefits of actionsEnough for all? Multiple benefits of actions
Enough for all? Multiple benefits of actions
 
Текущая ситуация на рынке труда. Bisness Kernel
Текущая ситуация на рынке труда. Bisness KernelТекущая ситуация на рынке труда. Bisness Kernel
Текущая ситуация на рынке труда. Bisness Kernel
 
Learnmore Presentation
Learnmore PresentationLearnmore Presentation
Learnmore Presentation
 
Follow my work here...(Click now)
Follow my work here...(Click now)Follow my work here...(Click now)
Follow my work here...(Click now)
 

Similar to PhoneCom2011 panel - Guanling Chen

Auto-completing Bug Reports for Android Applications
Auto-completing Bug Reports for Android ApplicationsAuto-completing Bug Reports for Android Applications
Auto-completing Bug Reports for Android ApplicationsKevin Moran
 
On-Device Bug Reporting for Android Applications
On-Device Bug Reporting for Android ApplicationsOn-Device Bug Reporting for Android Applications
On-Device Bug Reporting for Android ApplicationsKevin Moran
 
Statechart modeling of interactive gesture-based applications
Statechart modeling of interactive gesture-based applicationsStatechart modeling of interactive gesture-based applications
Statechart modeling of interactive gesture-based applicationsTom Mens
 
Apica - Performance Does Matter: Five Key Elements to Consider in the Cloud
Apica - Performance Does Matter: Five Key Elements to Consider in the CloudApica - Performance Does Matter: Five Key Elements to Consider in the Cloud
Apica - Performance Does Matter: Five Key Elements to Consider in the CloudRightScale
 
Application Quality Best Practices with VS2010
Application Quality Best Practices with VS2010Application Quality Best Practices with VS2010
Application Quality Best Practices with VS2010adrian8three
 
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian DunneApplication Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian DunneSpiffy
 
Creating high rated and reliable Windows 8 application
Creating high rated and reliable Windows 8 applicationCreating high rated and reliable Windows 8 application
Creating high rated and reliable Windows 8 applicationMykhail Galushko
 
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...Bitbar
 
Techniques and Tools for Rich Internet Applications Testing
Techniques and Tools for Rich Internet Applications TestingTechniques and Tools for Rich Internet Applications Testing
Techniques and Tools for Rich Internet Applications TestingPorfirio Tramontana
 
OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...
OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...
OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...NETWAYS
 
OSMC 2016 - Application Performance Management with Open-Source-Tooling by M...
OSMC 2016 -  Application Performance Management with Open-Source-Tooling by M...OSMC 2016 -  Application Performance Management with Open-Source-Tooling by M...
OSMC 2016 - Application Performance Management with Open-Source-Tooling by M...NETWAYS
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance TestingAtul Pant
 
ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...
ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...
ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...Kevin Moran
 
Automatically Discovering, Reporting and Reproducing Android Application Crashes
Automatically Discovering, Reporting and Reproducing Android Application CrashesAutomatically Discovering, Reporting and Reproducing Android Application Crashes
Automatically Discovering, Reporting and Reproducing Android Application CrashesKevin Moran
 
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles Cognizant
 

Similar to PhoneCom2011 panel - Guanling Chen (20)

Auto-completing Bug Reports for Android Applications
Auto-completing Bug Reports for Android ApplicationsAuto-completing Bug Reports for Android Applications
Auto-completing Bug Reports for Android Applications
 
On-Device Bug Reporting for Android Applications
On-Device Bug Reporting for Android ApplicationsOn-Device Bug Reporting for Android Applications
On-Device Bug Reporting for Android Applications
 
Resume
ResumeResume
Resume
 
Statechart modeling of interactive gesture-based applications
Statechart modeling of interactive gesture-based applicationsStatechart modeling of interactive gesture-based applications
Statechart modeling of interactive gesture-based applications
 
Apica - Performance Does Matter: Five Key Elements to Consider in the Cloud
Apica - Performance Does Matter: Five Key Elements to Consider in the CloudApica - Performance Does Matter: Five Key Elements to Consider in the Cloud
Apica - Performance Does Matter: Five Key Elements to Consider in the Cloud
 
Application Quality Best Practices with VS2010
Application Quality Best Practices with VS2010Application Quality Best Practices with VS2010
Application Quality Best Practices with VS2010
 
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian DunneApplication Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
 
Creating high rated and reliable Windows 8 application
Creating high rated and reliable Windows 8 applicationCreating high rated and reliable Windows 8 application
Creating high rated and reliable Windows 8 application
 
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Techniques and Tools for Rich Internet Applications Testing
Techniques and Tools for Rich Internet Applications TestingTechniques and Tools for Rich Internet Applications Testing
Techniques and Tools for Rich Internet Applications Testing
 
OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...
OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...
OSMC 2016 | Application Performance Management with Open-Source-Tooling by Ma...
 
OSMC 2016 - Application Performance Management with Open-Source-Tooling by M...
OSMC 2016 -  Application Performance Management with Open-Source-Tooling by M...OSMC 2016 -  Application Performance Management with Open-Source-Tooling by M...
OSMC 2016 - Application Performance Management with Open-Source-Tooling by M...
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance Testing
 
Webdiagnostic
WebdiagnosticWebdiagnostic
Webdiagnostic
 
ishwar
ishwarishwar
ishwar
 
ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...
ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...
ICSE17Tech Briefing - Automated GUI Testing of Android Apps: From Research to...
 
Automatically Discovering, Reporting and Reproducing Android Application Crashes
Automatically Discovering, Reporting and Reproducing Android Application CrashesAutomatically Discovering, Reporting and Reproducing Android Application Crashes
Automatically Discovering, Reporting and Reproducing Android Application Crashes
 
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
 
Mustaque_CV_mar
Mustaque_CV_marMustaque_CV_mar
Mustaque_CV_mar
 

Recently uploaded

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

PhoneCom2011 panel - Guanling Chen

  • 1. Usability Challenges for PhoneCom Guanling Chen University of Massachusetts Lowell http://www.cs.uml.edu/~glchen/
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 9. Android UI Framework Dialog Button Widget (View Class) AdapterView (ViewGroup) Menu 9
  • 10. Recorded Events Recorded  Android  UI  Events  are  summarized  in   the  following  table,  classified  by  their  adhering   window   Unhandled Area 10
  • 11. State Machine Model Expert  State  Machine:   Expert  States  and  Transi3ons:   11
  • 12. Traffic Flow Chart User  Traffic  Flow  Chart:   Incoming  flow   Outgoing  flow   Flow  to  Mistake   States   Backtracking   flow   Mistake  States  and  Transi3ons:   12
  • 13. Reported Metrics Signs  for  poten3al  usability  problems:   -­‐ Too  many  backtracking   -­‐ Par0cipants  cannot  complete  one  step   -­‐ Low  correct  flow  ra0o   13
  • 14. Evaluation Usability  Problems  idenFfied  by  Event  Logging  Tool:   *  Numbers  in  parenthesis  are  problems  idenFfied  by  Laboratory-­‐ based  Usability  tesFng  method:   -­‐  Good  at  iden3fying  cri3cal  (major  and  catastrophe)   usability  problems.   -­‐  Not  good  at  iden3fying  cosme3c  usability  problems.   14
  • 15. Challenges •  More precise analysis model with semantics •  Integration with context •  Inspection before deployment 15