SlideShare uma empresa Scribd logo
1 de 60
Baixar para ler offline
Developing Meaningful Usability and
             User Experience Measurements for
              Mobile (Healthcare) Applications



Featuring:




www.xbosoft.com
Speaker Introduction
• Philip Lew - XBOSoft
• Duke Yetter – CEO,
  – Long term and mobile
  – Healthcare solutions




                                2
Agenda
• What is usability and UX and why important?
• Usability and UX Specifics for MobileApps
• How to set up measurements
• What does Mobile MedSoft want to achieve
  with their app from a usability and UX
  viewpoint
• How to set up usability measurements for
  Mobile Medsoft
What is Usability-UX and Why is
         it Important
Web and Mobile User Expectations
• Business models have
  changed
   – Instead of paying
     upfront and ‘owning’
     the software
   – Pay as you go, pay by
     subscription
• Cloud and mobile
  converge
• Behavior and
  expectations have
  changed
Basic Usability Concepts



Usability   Usability      User
 Design      Effect     Experience




                                     6
Design-Test and Evaluate
• What will the
  mobileapp do?                 Design

• Is it a conversion
  of existing app?
                     Test and             Test and
• What functions Evaluate                 Evaluate
  will a user really
  access?
                                Release

                                                 7
Usability - Design Perspective
•   Understandability
•   Learnability
•   Operability
•   Attractiveness
•   Navigation
•   Responsiveness-performance
Usability-Effect


Degree to which specified
users can achieve specified
goals with effectiveness,
efficiency and satisfaction in a
specified context of use.

             Source: ISO 25010
Usability-Effect
          “Context” and “Specified”

• User role        specified users
• Objective
                   specified goals
• Task
• Environment
                   specified context of use
• Domain
          What else can you think
•…
                     of?
Usability-Effect
              User Experience
• Satisfaction Source: ISO 25010
   – The degree to which users are satisfied in a
     specified context of use. Satisfaction is further
     subdivided into sub-characteristics:
      • Likability (cognitive satisfaction)
      • Pleasure (emotional satisfaction)
      • Comfort (physical satisfaction)
      • Trust
• Including many other factors experienced over time
  and other channels
Task Ease
      (effectiveness and efficiency)
• Buttons are a key tool in the user experience designer’s box of
  tricks.
• Prioritize tasks - Some tasks more important than others.
• Understand the objectives of the application and understand
  which tasks are really important.
• Paths to complete these tasks should be given priority
• Majority of your app’s value is provided by a small number of
  tasks.
• With these priority tasks, remove any friction that slows the
  user’s progress.
• Choosing your words carefully to make it clear what the
  buttons or functions do
                                                                12
User Context is King
• Mis-Targeted user
  background can
  cause loss of
  effectiveness
• Know your users.




                                13
Usability

Right and Wrong




                  14
Positioning
• Effectiveness of
  application buttons
  is affected by
  position.
• Emphasis is gained
  by
  – removing clutter
  – placing the button
    where the user’s
    eyes will mostly likely
    be.                           15
Using Color
• Color creates emphasis.
• Dependent on the importance of the
  application’s function.
• Make easy to for user to see the most
  important stuff.
• Color can affect usefulness.



                                          16
Create an
                                                                 account!!!
                     LinkedIn - Color




• The ‘View Full Profile’ button
   – LinkedIn wants you to click that.
   – You’ll be prompted to create an account!
• Button has a unique color that isn’t shared with any other part of the
  design.
• Page has tons of information, this button still stands out.                 17
Don’t Overuse a Color




                        18
Size Matters
• Time taken to point at an object is directly influenced by
  the size of that object.
• Big is beautiful depending on function-what you want the
  user to do.
• Size can dictate the button’s importance over everything
  else on the page.
• Take the Firefox page for example, Mozilla don’t mess
  around with subtlety here.
• Good design communicates priority.
• With one massive button on the page, that priority is
  obvious.

                                                               19
Using Size AND Color




                       20
Multivariate Testing
• Small changes can make a big difference.
• Laura Ashley arrived at this design following
  multi-variate testing of 5 different options
• Differences in the testing included:
   – Link colors and locations
      • The "Go to checkout" button was dark
        gray instead of green
• Achieved 11% increase in checkouts

                                                  21
Let’s Go Mobile

Usability and UX For Mobile




                              22
Usability - Desktop to Mobile
• You have a good website made for desktop
  and users can access it from their mobile
  phones also.
  – Just loading websites on the phone is not enough
• What matters for users
  – Time to load the website
  – User interface
  – Accessibility of various functions available
• Usability design needs to change, otherwise
  usability effect and UX will suffer                  23
Laura Ashley MS
• Same as web version
• Green sticks out




                        24
LA
• What is wrong here?




                        25
LA MS
• Consistent green
• Obviously want you to
  click and add to the bag




                         26
LA
  Shopping bag
• Clear green signals…
  BUY




                         27
LA MobileApp
• Main Screen
• Decent size buttons
• No priority or
  importance weighting




                         28
LA Mobile App
• Big buttons
• Good for big fingers
• Semi-meaningful icons
  on the bottom
  – Note contextual location




                           29
Buy or Share?
• No placement of
  importance or priority




                           30
Select Size
• Good navigation
• Good size buttons
• No priority




                      31
In my Basket
• What should I do now?




                          32
Shopping Basket
• Empty or Checkout?




                       33
Bloomberg
•   Simple Information App
•   Simple colors
•   Meaningful Icons
•   Big enough to see




                         34
Fidelity
• Easy to use scroll
   – Thumb Friendly
• Simple colors




                       35
Fidelity
• Size and Importance
• Pretty easy to see what
  they want you to do
• Consistent icons on
  bottom
   – Simple
   – Not everything




                            36
Yelp
• Easy on the eyes
• Semi-meaningful icons




                          37
Yelp
• Consistent
• Finger friendly
• Consistent location of
  icons on bottom



         Same as Fidelity
         What does this mean?




                                38
Mobile Usability Design
         Best Practices Summary
•   Quick
•   Simple Navigation-Task Oriented
•   Thumb Friendly
•   Visibility in Design
•   Easy to Convert/Complete the task
•   Contextual
•   Seamless with main webapp

                                        39
What does          want to
achieve in the Usability UX
      Standpoint?




                              40
Introduction to
• iMedTablet is our latest patent pending pending technology being
  developed for patient care coordination for all types of long-term care
  providers.
• Allows the user to securely access and document patient care information
  in real-time utilizing Cloud technology, GPS technology and intra-facility
  communications.
• With data stored on the cloud and not on a local server, expandability is
  unlimited. Plus electronic storage versus paper is a great savings.
• Designed to seamlessly integrate with many pharmacy and long-term care
  software systems.
• iMedTablet is mobile, affordable, reliable, secure, easy to deploy and
  simple to use. Will be available in a multiple languages and HL7
  Compatible


                                                                           41
• Usability Design
  – Easy to use
  – Very contextual and domain oriented application
• UX Assessment, Measurement and
  Improvement




                                                      42
Setting Up Usability
  Measurements
 Measure and Improve




                       43
Big Picture on Usability and UX



 Usability   Usability      User
  Design      Effect     Experience




                                      44
Design-Test and Evaluate

             Design



  Test and             Test and
  Evaluate             Evaluate



             Release

                                  45
Defining Usability For Your Organization
                                     Quality
                                    Usability

Characteristic 1           Characteristic 2            Characteristic n


Subcharacteristic 1      Subcharacteristic 2           Subcharacteristic n



 Attribute 1          Attribute 2        Attribute 3       Attribute 1

• Attributes expressed hierarchically
• Any number of sub-levels is OK
• Achieving the sub-attributes=achieving the high level
  attribute -measurable
Let’s Define Usability
From the Product (Design) Viewpoint
                                Usability


 Characteristic 1
   Navigation          Characteristic 2
                         Simpleness             Characteristic n


Subcharacteristic 1
 Control Stability    Subcharacteristic 2
                       Button Visability        Subcharacteristic n



 Attribute 1
   Position                       Attribute 2
                                   # Buttons       Color Usage
Defining Usability from an
     Effect-Real usage Point of View

                              Usability
                               Quality


Effectiveness   Efficiency           Satisfaction      Characteristic n


    Accuracy          Completeness                  Subcharacteristic n



   Errors       Attribute 2       Attribute 3           Attribute 1
Potential Attributes Measurements for
           ‘Effect’ Usability
• Effectiveness
   – Completion rates
   – Error rate
   – Help usage
• Efficiency
   – Task time/Speed
   – Backtracking
• Learnability
   – Learning rate
   – Task time deviation
Measurable Attributes
•   Attribute name
•   Description and purpose   Once you have a
                              model (what you
•   How to measure
                              are going to
•   What is measured          measure), then
•   Measurement/Calculation   you start doing IT!
•   Range (min, max)
•   Objective
•   Current
Usability Measurement
Attribute     Scale        How           Measure or     Objective   Current
                                         Calculation
Help Access   Percent of   Log files     %              30%         40%
              Users
              Accessing
              Help
Task          Keystrokes   Measure top   %              90% < 3     50%
Completion    to           10 tasks
Efficiency    find/use a
              feature/func
              tion/informa
              tion
Consistency   Number        Examine      integer        1           5
              locations for menus and
              same button doc.
Accuracy      Number       Log files     Integer or %   <5          10
              reported
              errors
                                                                              51
Usability Measurement Methods
                        Focus            Walk
                        groups
                                        Throughs
      Satisfaction
       Surveys


                                 Labs
                Heuristic
               Evaluation



                            Logging




               Let’s get started
Example Heuristic Evaluation
External Quality Requirements                         Measure   EI value   P/GI value
     Global Quality Indicator                                                61.97%
 1     Usability                                                             60.88%
 1.1     Understandability                                                    83%
 1.1.1    Icon/label ease to be recognized                        100%
 1.1.2    Information grouping cohesiveness                        66%
 1.2     Learnability                                                       51.97%
 1.2.1    ………………………………………………                                       …
 1.3     Operability                                                         49.50%
 1.3.1    Control permanence                                      100%
 1.3.2    Expected behaviour                                       50%
 2     Content Quality                                                       63.05%
 2.1     Content Suitability                                                 63.05%
 2.1.1    Basic Information Coverage                                          50%
 2.1.1.1     Line item information completeness          2        50%
 2.1.1.2     Product description appropriateness                  50%
 2.1.2    Coverage of other Contextual Information                           76.89%
 2.1.2.1     ………………………………………………..                                  …
 2.1.2.2     Return policy information completeness               33%
Usability Logging
       Measurement and Data Collection
• Identify users by using session
  ID to identify a unique user.
• Iteratively insert code into the
  application
• Collect data
• Analyze the data for each
  attribute in different
  dimensions and aggregations
• Determine the need for further
  calculations and what attributes
  to measure further
• Revise the data we are
  collecting, adding or decreasing
  granularity
Satisfaction Surveys
The process:
1. Calculate the usability score (satisfaction) of version X
2. Do the survey
3. Change to version X.1 – make changes to the
   software directly correlated to the usability factors to
   either increase or decrease the usability score
4. Do the survey again
5. See if differences made change impact the survey
   results
Notes on Satisfaction and Usability
  don’t have
  what I want        I’m unsatisfied   • Satisfaction is a
                                         subjective feeling
 Highly usable                           dependent on many
   software                              things other than
                                         usability:
 My password
 doesn’t work
                                          – A user can be highly
                                            satisfied but the
                                            application with low
Nice weather              I’m               usability.
    today                satisfied!       – An application can be
low usability                               highly usable (high
  software                                  usability) but the user is
                                            not satisfied!
  Finished
my work today
Getting Started with Measurement
• Produce an action plan
  – What usability attributes are important to your
    organization?
     • Develop a model
  – What data can you collect/Which technique can
    you use
     • Maybe some elements of the model drop out-can’t be
       measured that easily
  – Start collecting and developing benchmark
Setting up Usability and UX
Measurements for




                              58
Conclusion
• Usability and UX
   – Abstract concepts
   – Paramount for mobileapps
• Defining is different for each organization
• Need a model for your organization
   – What is most important to you depends on your
     users and their behavior and expectations
• The model is the foundation of what to measure
• Once you can measure, then you can evaluate and
  improve
Thanks

                  Questions and Answers

www.xbosoft.com
408-350-0508

Mais conteúdo relacionado

Mais procurados

Designing for Mobile – An Overview of Early Stage UX Processes
Designing for Mobile – An Overview of Early Stage UX ProcessesDesigning for Mobile – An Overview of Early Stage UX Processes
Designing for Mobile – An Overview of Early Stage UX ProcessesFITC
 
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...City Vision University
 
SELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSSELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSDhanya LK
 
Ux Meets Code Graphics
Ux Meets Code GraphicsUx Meets Code Graphics
Ux Meets Code GraphicsArabella David
 
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU Sachin Gowda
 
Data Meter Widget Design Project
Data Meter Widget Design ProjectData Meter Widget Design Project
Data Meter Widget Design ProjectAya Izraely-Levi
 
Codestrong 2012 breakout session how to win bigger mobile deals
Codestrong 2012 breakout session   how to win bigger mobile dealsCodestrong 2012 breakout session   how to win bigger mobile deals
Codestrong 2012 breakout session how to win bigger mobile dealsAxway Appcelerator
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsTunde Ojediran
 
iOS 5 Tech Talk World Tour 2011 draft001
iOS 5 Tech Talk World Tour 2011 draft001iOS 5 Tech Talk World Tour 2011 draft001
iOS 5 Tech Talk World Tour 2011 draft001Alexandru Terente
 
Better Mobile Tests for Better User Experience
Better Mobile Tests for Better User Experience Better Mobile Tests for Better User Experience
Better Mobile Tests for Better User Experience XBOSoft
 
Mobile User Interface Design
Mobile User Interface DesignMobile User Interface Design
Mobile User Interface Designrita
 
Empowering Users: UX Lesson from Game Design
Empowering Users: UX Lesson from Game DesignEmpowering Users: UX Lesson from Game Design
Empowering Users: UX Lesson from Game DesignAdityo Pratomo
 
Principles of visual consistency
Principles of visual consistencyPrinciples of visual consistency
Principles of visual consistencyHalil Eren Çelik
 

Mais procurados (18)

Designing for Mobile – An Overview of Early Stage UX Processes
Designing for Mobile – An Overview of Early Stage UX ProcessesDesigning for Mobile – An Overview of Early Stage UX Processes
Designing for Mobile – An Overview of Early Stage UX Processes
 
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
 
Intro Design Principles
Intro Design PrinciplesIntro Design Principles
Intro Design Principles
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
SELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSSELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLS
 
Ux Meets Code Graphics
Ux Meets Code GraphicsUx Meets Code Graphics
Ux Meets Code Graphics
 
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
 
Interaction design
Interaction designInteraction design
Interaction design
 
Data Meter Widget Design Project
Data Meter Widget Design ProjectData Meter Widget Design Project
Data Meter Widget Design Project
 
Codestrong 2012 breakout session how to win bigger mobile deals
Codestrong 2012 breakout session   how to win bigger mobile dealsCodestrong 2012 breakout session   how to win bigger mobile deals
Codestrong 2012 breakout session how to win bigger mobile deals
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trends
 
Ui design by mhm
Ui design by mhmUi design by mhm
Ui design by mhm
 
iOS 5 Tech Talk World Tour 2011 draft001
iOS 5 Tech Talk World Tour 2011 draft001iOS 5 Tech Talk World Tour 2011 draft001
iOS 5 Tech Talk World Tour 2011 draft001
 
Better Mobile Tests for Better User Experience
Better Mobile Tests for Better User Experience Better Mobile Tests for Better User Experience
Better Mobile Tests for Better User Experience
 
Mobile User Interface Design
Mobile User Interface DesignMobile User Interface Design
Mobile User Interface Design
 
Technical seminar
Technical seminarTechnical seminar
Technical seminar
 
Empowering Users: UX Lesson from Game Design
Empowering Users: UX Lesson from Game DesignEmpowering Users: UX Lesson from Game Design
Empowering Users: UX Lesson from Game Design
 
Principles of visual consistency
Principles of visual consistencyPrinciples of visual consistency
Principles of visual consistency
 

Semelhante a Mobile ux and usability measurement webinar-ppt-xbo soft

GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design PrinciplesMichael Rawlins
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryFresche Solutions
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Effective
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010EffectiveUI
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Developmentbinuvt
 
Rich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr PresentationRich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr PresentationLee Stott
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignSazzadHossain764310
 
Keep it Simple: Mobile Design for Product Owners
Keep it Simple: Mobile Design for Product OwnersKeep it Simple: Mobile Design for Product Owners
Keep it Simple: Mobile Design for Product Ownersmfbridges
 
Lecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptxLecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptxclement swarnappa
 
iNote: Marketing Plan
iNote: Marketing Plan iNote: Marketing Plan
iNote: Marketing Plan Vishal Gupta
 
UXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder RizzicoUXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder Rizzicosnyderconsulting
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design TipsLuis Abreu
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)TechWell
 
Using 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsUsing 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsKatherineketty
 
UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3John Hutchings
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2GeneXus
 

Semelhante a Mobile ux and usability measurement webinar-ppt-xbo soft (20)

GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design Principles
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
 
Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
 
Rich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr PresentationRich Holdsworth @Didlr Presentation
Rich Holdsworth @Didlr Presentation
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction Design
 
What is Interaction Design?
What is Interaction Design?What is Interaction Design?
What is Interaction Design?
 
Keep it Simple: Mobile Design for Product Owners
Keep it Simple: Mobile Design for Product OwnersKeep it Simple: Mobile Design for Product Owners
Keep it Simple: Mobile Design for Product Owners
 
Lecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptxLecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptx
 
iNote: Marketing Plan
iNote: Marketing Plan iNote: Marketing Plan
iNote: Marketing Plan
 
UXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder RizzicoUXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder Rizzico
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design Tips
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)
 
Using 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsUsing 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The Pros
 
Week 4 - tablet app design
Week 4 - tablet app designWeek 4 - tablet app design
Week 4 - tablet app design
 
UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
HCI
HCIHCI
HCI
 

Mais de XBOSoft

Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementXBOSoft
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrXBOSoft
 
AI Based Test Automation Without AI
AI Based Test Automation Without AIAI Based Test Automation Without AI
AI Based Test Automation Without AIXBOSoft
 
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholWhat Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholXBOSoft
 
Agile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileAgile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileXBOSoft
 
Challenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAChallenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAXBOSoft
 
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...XBOSoft
 
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive  SQA™ Shifting Left w/Proactive Software Quality PracticesProactive  SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive SQA™ Shifting Left w/Proactive Software Quality PracticesXBOSoft
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarXBOSoft
 
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsHeidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsXBOSoft
 
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft
 
PSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraPSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraXBOSoft
 
7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test IstanbulXBOSoft
 
Managing Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyManaging Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyXBOSoft
 
Top IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarTop IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarXBOSoft
 
Testing in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftTesting in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftXBOSoft
 
Using JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingXBOSoft
 
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...XBOSoft
 
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...XBOSoft
 
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewWhen Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewXBOSoft
 

Mais de XBOSoft (20)

Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvement
 
Agile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and ZephyrAgile Test Management Using Jira and Zephyr
Agile Test Management Using Jira and Zephyr
 
AI Based Test Automation Without AI
AI Based Test Automation Without AIAI Based Test Automation Without AI
AI Based Test Automation Without AI
 
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter VarholWhat Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
What Aircrews Can Teach Software Testing Teams - XBOSoft Webinar w/Peter Varhol
 
Agile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into AgileAgile User Acceptance Testing - Incorporating UAT into Agile
Agile User Acceptance Testing - Incorporating UAT into Agile
 
Challenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QAChallenges in Using Big Data for Software QA
Challenges in Using Big Data for Software QA
 
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
Defect Patterns Analysis for Agile and Waterfall - XBOSoft Webinar with Micha...
 
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive  SQA™ Shifting Left w/Proactive Software Quality PracticesProactive  SQA™ Shifting Left w/Proactive Software Quality Practices
Proactive SQA™ Shifting Left w/Proactive Software Quality Practices
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft Webinar
 
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile TeamsHeidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
Heidi Araya - XBOSoft Webinar Guest Speaker - Working with Remote Agile Teams
 
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software TestingXBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
XBOSoft webinar - How Did I Miss That Bug - Cognitive Biases in Software Testing
 
PSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things EraPSQT Keynote: Quality Challenges in the Internet of Things Era
PSQT Keynote: Quality Challenges in the Internet of Things Era
 
7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul7 Habits of Highly Effective Agile Testing - Test Istanbul
7 Habits of Highly Effective Agile Testing - Test Istanbul
 
Managing Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and UncertaintyManaging Agile Software Projects With Risk and Uncertainty
Managing Agile Software Projects With Risk and Uncertainty
 
Top IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon HagarTop IOT Testing Challenges Webinar with Jon Hagar
Top IOT Testing Challenges Webinar with Jon Hagar
 
Testing in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoftTesting in Agile with Coaching Agile Journeys and XBOSoft
Testing in Agile with Coaching Agile Journeys and XBOSoft
 
Using JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance Testing
 
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
Storytelling: Discover the Big Picture for Agile Efforts Webinar - Tom Cagley...
 
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
ASTQB w/ XBOSoft CEO Phil Lew: Agile and Waterfall - What Do Testers Do Diffe...
 
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip LewWhen Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
When Agile is a Quality Game Changer Webinar - Michael Mah, Philip Lew
 

Último

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Mobile ux and usability measurement webinar-ppt-xbo soft

  • 1. Developing Meaningful Usability and User Experience Measurements for Mobile (Healthcare) Applications Featuring: www.xbosoft.com
  • 2. Speaker Introduction • Philip Lew - XBOSoft • Duke Yetter – CEO, – Long term and mobile – Healthcare solutions 2
  • 3. Agenda • What is usability and UX and why important? • Usability and UX Specifics for MobileApps • How to set up measurements • What does Mobile MedSoft want to achieve with their app from a usability and UX viewpoint • How to set up usability measurements for Mobile Medsoft
  • 4. What is Usability-UX and Why is it Important
  • 5. Web and Mobile User Expectations • Business models have changed – Instead of paying upfront and ‘owning’ the software – Pay as you go, pay by subscription • Cloud and mobile converge • Behavior and expectations have changed
  • 6. Basic Usability Concepts Usability Usability User Design Effect Experience 6
  • 7. Design-Test and Evaluate • What will the mobileapp do? Design • Is it a conversion of existing app? Test and Test and • What functions Evaluate Evaluate will a user really access? Release 7
  • 8. Usability - Design Perspective • Understandability • Learnability • Operability • Attractiveness • Navigation • Responsiveness-performance
  • 9. Usability-Effect Degree to which specified users can achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. Source: ISO 25010
  • 10. Usability-Effect “Context” and “Specified” • User role specified users • Objective specified goals • Task • Environment specified context of use • Domain What else can you think •… of?
  • 11. Usability-Effect User Experience • Satisfaction Source: ISO 25010 – The degree to which users are satisfied in a specified context of use. Satisfaction is further subdivided into sub-characteristics: • Likability (cognitive satisfaction) • Pleasure (emotional satisfaction) • Comfort (physical satisfaction) • Trust • Including many other factors experienced over time and other channels
  • 12. Task Ease (effectiveness and efficiency) • Buttons are a key tool in the user experience designer’s box of tricks. • Prioritize tasks - Some tasks more important than others. • Understand the objectives of the application and understand which tasks are really important. • Paths to complete these tasks should be given priority • Majority of your app’s value is provided by a small number of tasks. • With these priority tasks, remove any friction that slows the user’s progress. • Choosing your words carefully to make it clear what the buttons or functions do 12
  • 13. User Context is King • Mis-Targeted user background can cause loss of effectiveness • Know your users. 13
  • 15. Positioning • Effectiveness of application buttons is affected by position. • Emphasis is gained by – removing clutter – placing the button where the user’s eyes will mostly likely be. 15
  • 16. Using Color • Color creates emphasis. • Dependent on the importance of the application’s function. • Make easy to for user to see the most important stuff. • Color can affect usefulness. 16
  • 17. Create an account!!! LinkedIn - Color • The ‘View Full Profile’ button – LinkedIn wants you to click that. – You’ll be prompted to create an account! • Button has a unique color that isn’t shared with any other part of the design. • Page has tons of information, this button still stands out. 17
  • 18. Don’t Overuse a Color 18
  • 19. Size Matters • Time taken to point at an object is directly influenced by the size of that object. • Big is beautiful depending on function-what you want the user to do. • Size can dictate the button’s importance over everything else on the page. • Take the Firefox page for example, Mozilla don’t mess around with subtlety here. • Good design communicates priority. • With one massive button on the page, that priority is obvious. 19
  • 20. Using Size AND Color 20
  • 21. Multivariate Testing • Small changes can make a big difference. • Laura Ashley arrived at this design following multi-variate testing of 5 different options • Differences in the testing included: – Link colors and locations • The "Go to checkout" button was dark gray instead of green • Achieved 11% increase in checkouts 21
  • 22. Let’s Go Mobile Usability and UX For Mobile 22
  • 23. Usability - Desktop to Mobile • You have a good website made for desktop and users can access it from their mobile phones also. – Just loading websites on the phone is not enough • What matters for users – Time to load the website – User interface – Accessibility of various functions available • Usability design needs to change, otherwise usability effect and UX will suffer 23
  • 24. Laura Ashley MS • Same as web version • Green sticks out 24
  • 25. LA • What is wrong here? 25
  • 26. LA MS • Consistent green • Obviously want you to click and add to the bag 26
  • 27. LA Shopping bag • Clear green signals… BUY 27
  • 28. LA MobileApp • Main Screen • Decent size buttons • No priority or importance weighting 28
  • 29. LA Mobile App • Big buttons • Good for big fingers • Semi-meaningful icons on the bottom – Note contextual location 29
  • 30. Buy or Share? • No placement of importance or priority 30
  • 31. Select Size • Good navigation • Good size buttons • No priority 31
  • 32. In my Basket • What should I do now? 32
  • 33. Shopping Basket • Empty or Checkout? 33
  • 34. Bloomberg • Simple Information App • Simple colors • Meaningful Icons • Big enough to see 34
  • 35. Fidelity • Easy to use scroll – Thumb Friendly • Simple colors 35
  • 36. Fidelity • Size and Importance • Pretty easy to see what they want you to do • Consistent icons on bottom – Simple – Not everything 36
  • 37. Yelp • Easy on the eyes • Semi-meaningful icons 37
  • 38. Yelp • Consistent • Finger friendly • Consistent location of icons on bottom Same as Fidelity What does this mean? 38
  • 39. Mobile Usability Design Best Practices Summary • Quick • Simple Navigation-Task Oriented • Thumb Friendly • Visibility in Design • Easy to Convert/Complete the task • Contextual • Seamless with main webapp 39
  • 40. What does want to achieve in the Usability UX Standpoint? 40
  • 41. Introduction to • iMedTablet is our latest patent pending pending technology being developed for patient care coordination for all types of long-term care providers. • Allows the user to securely access and document patient care information in real-time utilizing Cloud technology, GPS technology and intra-facility communications. • With data stored on the cloud and not on a local server, expandability is unlimited. Plus electronic storage versus paper is a great savings. • Designed to seamlessly integrate with many pharmacy and long-term care software systems. • iMedTablet is mobile, affordable, reliable, secure, easy to deploy and simple to use. Will be available in a multiple languages and HL7 Compatible 41
  • 42. • Usability Design – Easy to use – Very contextual and domain oriented application • UX Assessment, Measurement and Improvement 42
  • 43. Setting Up Usability Measurements Measure and Improve 43
  • 44. Big Picture on Usability and UX Usability Usability User Design Effect Experience 44
  • 45. Design-Test and Evaluate Design Test and Test and Evaluate Evaluate Release 45
  • 46. Defining Usability For Your Organization Quality Usability Characteristic 1 Characteristic 2 Characteristic n Subcharacteristic 1 Subcharacteristic 2 Subcharacteristic n Attribute 1 Attribute 2 Attribute 3 Attribute 1 • Attributes expressed hierarchically • Any number of sub-levels is OK • Achieving the sub-attributes=achieving the high level attribute -measurable
  • 47. Let’s Define Usability From the Product (Design) Viewpoint Usability Characteristic 1 Navigation Characteristic 2 Simpleness Characteristic n Subcharacteristic 1 Control Stability Subcharacteristic 2 Button Visability Subcharacteristic n Attribute 1 Position Attribute 2 # Buttons Color Usage
  • 48. Defining Usability from an Effect-Real usage Point of View Usability Quality Effectiveness Efficiency Satisfaction Characteristic n Accuracy Completeness Subcharacteristic n Errors Attribute 2 Attribute 3 Attribute 1
  • 49. Potential Attributes Measurements for ‘Effect’ Usability • Effectiveness – Completion rates – Error rate – Help usage • Efficiency – Task time/Speed – Backtracking • Learnability – Learning rate – Task time deviation
  • 50. Measurable Attributes • Attribute name • Description and purpose Once you have a model (what you • How to measure are going to • What is measured measure), then • Measurement/Calculation you start doing IT! • Range (min, max) • Objective • Current
  • 51. Usability Measurement Attribute Scale How Measure or Objective Current Calculation Help Access Percent of Log files % 30% 40% Users Accessing Help Task Keystrokes Measure top % 90% < 3 50% Completion to 10 tasks Efficiency find/use a feature/func tion/informa tion Consistency Number Examine integer 1 5 locations for menus and same button doc. Accuracy Number Log files Integer or % <5 10 reported errors 51
  • 52. Usability Measurement Methods Focus Walk groups Throughs Satisfaction Surveys Labs Heuristic Evaluation Logging Let’s get started
  • 53. Example Heuristic Evaluation External Quality Requirements Measure EI value P/GI value Global Quality Indicator 61.97% 1 Usability 60.88% 1.1 Understandability 83% 1.1.1 Icon/label ease to be recognized 100% 1.1.2 Information grouping cohesiveness 66% 1.2 Learnability 51.97% 1.2.1 ……………………………………………… … 1.3 Operability 49.50% 1.3.1 Control permanence 100% 1.3.2 Expected behaviour 50% 2 Content Quality 63.05% 2.1 Content Suitability 63.05% 2.1.1 Basic Information Coverage 50% 2.1.1.1 Line item information completeness 2 50% 2.1.1.2 Product description appropriateness 50% 2.1.2 Coverage of other Contextual Information 76.89% 2.1.2.1 ……………………………………………….. … 2.1.2.2 Return policy information completeness 33%
  • 54. Usability Logging Measurement and Data Collection • Identify users by using session ID to identify a unique user. • Iteratively insert code into the application • Collect data • Analyze the data for each attribute in different dimensions and aggregations • Determine the need for further calculations and what attributes to measure further • Revise the data we are collecting, adding or decreasing granularity
  • 55. Satisfaction Surveys The process: 1. Calculate the usability score (satisfaction) of version X 2. Do the survey 3. Change to version X.1 – make changes to the software directly correlated to the usability factors to either increase or decrease the usability score 4. Do the survey again 5. See if differences made change impact the survey results
  • 56. Notes on Satisfaction and Usability don’t have what I want I’m unsatisfied • Satisfaction is a subjective feeling Highly usable dependent on many software things other than usability: My password doesn’t work – A user can be highly satisfied but the application with low Nice weather I’m usability. today satisfied! – An application can be low usability highly usable (high software usability) but the user is not satisfied! Finished my work today
  • 57. Getting Started with Measurement • Produce an action plan – What usability attributes are important to your organization? • Develop a model – What data can you collect/Which technique can you use • Maybe some elements of the model drop out-can’t be measured that easily – Start collecting and developing benchmark
  • 58. Setting up Usability and UX Measurements for 58
  • 59. Conclusion • Usability and UX – Abstract concepts – Paramount for mobileapps • Defining is different for each organization • Need a model for your organization – What is most important to you depends on your users and their behavior and expectations • The model is the foundation of what to measure • Once you can measure, then you can evaluate and improve
  • 60. Thanks Questions and Answers www.xbosoft.com 408-350-0508