SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Displaying Help
         Help is necessary, but best when
         its “just in time”

         • During cognitive walkthrough, users
           wanted clarification about the
           function of main menu items

         • But during usability testing,
           participants were overwhelmed by
           text on the page.

         • New directions:
            • Substitute text with graphics,
               where it best conveys meaning
            • Toggle help (on and off) so
               novices can learn while
               experts ignore
Readiness/ hesitancy to
       interact
               Users consistently used the
               select icon first to add a new
               profile (despite the “New Profile”
               button to the right)

               But they were hesitant to hit the
               minus icon to remove food (this
               is the only option)


          New approaches
          • Redundant code: Allow users to add
            profiles via a dropdown selection,
            too
          • Include an undo button so users can
            act confidently and recover from
            slips
Design Evolution
                                          HOME




Original design of the home screen was     Modified design with descriptive text
very simple. However, during the           for each link allowed users to more
cognitive walkthrough lot of people had    readily understand the purpose of each
trouble deciding the appropriate links     link.
for a given task.
Design Evolution
                       RECIPE SELECTION




     First iteration




                                     Final Design
  Second iteration
Lessons Learned
               UNDO function
               • So important in a task-based application
               • And easily forgotten in development



                            Develop on a cross-platform technology
                                • Agile development
                                • Allows for version control & more risk taking
                                   with code
                                • Redundant responsibilities


Usability testing does not have to be elaborate to be
useful
• Big problems of navigation and clarity emerge early
• Additional participants confirm confusion
• User responses exhibit a long-tail pattern of issues
Prototyping Tools Used
                 EXPRESSION BLEND for
                   design and layout.




                  VISUAL STUDIO 2010
                    for scripting and
                      interaction.

Weitere ähnliche Inhalte

Was ist angesagt?

Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile FrameworkWorking Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile FrameworkKelley Howell
 
Google Product Dev Process
Google Product Dev ProcessGoogle Product Dev Process
Google Product Dev ProcessNont Banditwong
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-usebrucedgreen
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Lean UX for non-UX Professionals
Lean UX for non-UX ProfessionalsLean UX for non-UX Professionals
Lean UX for non-UX ProfessionalsVolker Gersabeck
 
Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Nicole Maynard
 

Was ist angesagt? (7)

Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile FrameworkWorking Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile Framework
 
Google Product Dev Process
Google Product Dev ProcessGoogle Product Dev Process
Google Product Dev Process
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-use
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Lean UX for non-UX Professionals
Lean UX for non-UX ProfessionalsLean UX for non-UX Professionals
Lean UX for non-UX Professionals
 
Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 

Andere mochten auch

Five Star Mumbai Luxury Hotels
Five Star Mumbai Luxury HotelsFive Star Mumbai Luxury Hotels
Five Star Mumbai Luxury HotelsHimani Kulkarni
 
Planificador de proyectos 2014 d (1)
Planificador de proyectos 2014 d (1)Planificador de proyectos 2014 d (1)
Planificador de proyectos 2014 d (1)FERBAS2003
 
Báo cáo thực tập tuần 3 - Phạm Tiến Quân
Báo cáo thực tập tuần 3 - Phạm Tiến QuânBáo cáo thực tập tuần 3 - Phạm Tiến Quân
Báo cáo thực tập tuần 3 - Phạm Tiến QuânQuân Quạt Mo
 
Julio 26 planificador de proyectos
Julio 26 planificador de proyectosJulio 26 planificador de proyectos
Julio 26 planificador de proyectosJenny C.E.
 
M valoración3b3n-pid-y-pp-liliana chaparro
M valoración3b3n-pid-y-pp-liliana chaparroM valoración3b3n-pid-y-pp-liliana chaparro
M valoración3b3n-pid-y-pp-liliana chaparrojpabon999
 
Arellano david almacenamiento
Arellano david almacenamientoArellano david almacenamiento
Arellano david almacenamientoarellano1993
 
Trabajo de informática ti cs
Trabajo de informática ti csTrabajo de informática ti cs
Trabajo de informática ti csarellano1993
 
1. srs requer de soft
1. srs requer de soft 1. srs requer de soft
1. srs requer de soft trabajo
 
Congrès du Barreau du Québec 2011 - Diffamation 2.0
Congrès du Barreau du Québec 2011 - Diffamation 2.0Congrès du Barreau du Québec 2011 - Diffamation 2.0
Congrès du Barreau du Québec 2011 - Diffamation 2.0gautrais
 
Book report "THE GIVER"
Book report "THE GIVER"Book report "THE GIVER"
Book report "THE GIVER"Liseth Arrieta
 
Ejercicios dinamica (1)
Ejercicios dinamica (1)Ejercicios dinamica (1)
Ejercicios dinamica (1)ingfredyb
 
3.doc. especificación de casos de uso
3.doc. especificación de casos de uso 3.doc. especificación de casos de uso
3.doc. especificación de casos de uso trabajo
 
Construccion proyectos de investigacion
Construccion proyectos de investigacionConstruccion proyectos de investigacion
Construccion proyectos de investigacionfbetan500
 
Importancia de las inspecciones de seguridad
Importancia de las inspecciones de seguridadImportancia de las inspecciones de seguridad
Importancia de las inspecciones de seguridadrenevirguez
 
ESCUELA BAUHAUS (Alemania 1919-1933)
ESCUELA BAUHAUS (Alemania 1919-1933)ESCUELA BAUHAUS (Alemania 1919-1933)
ESCUELA BAUHAUS (Alemania 1919-1933)Gabriel Mayo
 
Ad software sistems sfi financiero
Ad software sistems sfi financieroAd software sistems sfi financiero
Ad software sistems sfi financierotrabajo
 

Andere mochten auch (20)

Expo arquine
Expo arquineExpo arquine
Expo arquine
 
Five Star Mumbai Luxury Hotels
Five Star Mumbai Luxury HotelsFive Star Mumbai Luxury Hotels
Five Star Mumbai Luxury Hotels
 
Planificador de proyectos 2014 d (1)
Planificador de proyectos 2014 d (1)Planificador de proyectos 2014 d (1)
Planificador de proyectos 2014 d (1)
 
Deuda interna
Deuda internaDeuda interna
Deuda interna
 
Báo cáo thực tập tuần 3 - Phạm Tiến Quân
Báo cáo thực tập tuần 3 - Phạm Tiến QuânBáo cáo thực tập tuần 3 - Phạm Tiến Quân
Báo cáo thực tập tuần 3 - Phạm Tiến Quân
 
Julio 26 planificador de proyectos
Julio 26 planificador de proyectosJulio 26 planificador de proyectos
Julio 26 planificador de proyectos
 
M valoración3b3n-pid-y-pp-liliana chaparro
M valoración3b3n-pid-y-pp-liliana chaparroM valoración3b3n-pid-y-pp-liliana chaparro
M valoración3b3n-pid-y-pp-liliana chaparro
 
Arellano david almacenamiento
Arellano david almacenamientoArellano david almacenamiento
Arellano david almacenamiento
 
Trabajo de informática ti cs
Trabajo de informática ti csTrabajo de informática ti cs
Trabajo de informática ti cs
 
1. srs requer de soft
1. srs requer de soft 1. srs requer de soft
1. srs requer de soft
 
El empleo en Honduras
El empleo en HondurasEl empleo en Honduras
El empleo en Honduras
 
Congrès du Barreau du Québec 2011 - Diffamation 2.0
Congrès du Barreau du Québec 2011 - Diffamation 2.0Congrès du Barreau du Québec 2011 - Diffamation 2.0
Congrès du Barreau du Québec 2011 - Diffamation 2.0
 
Book report "THE GIVER"
Book report "THE GIVER"Book report "THE GIVER"
Book report "THE GIVER"
 
Ejercicios dinamica (1)
Ejercicios dinamica (1)Ejercicios dinamica (1)
Ejercicios dinamica (1)
 
3.doc. especificación de casos de uso
3.doc. especificación de casos de uso 3.doc. especificación de casos de uso
3.doc. especificación de casos de uso
 
Construccion proyectos de investigacion
Construccion proyectos de investigacionConstruccion proyectos de investigacion
Construccion proyectos de investigacion
 
Importancia de las inspecciones de seguridad
Importancia de las inspecciones de seguridadImportancia de las inspecciones de seguridad
Importancia de las inspecciones de seguridad
 
ESCUELA BAUHAUS (Alemania 1919-1933)
ESCUELA BAUHAUS (Alemania 1919-1933)ESCUELA BAUHAUS (Alemania 1919-1933)
ESCUELA BAUHAUS (Alemania 1919-1933)
 
Data structures
Data structuresData structures
Data structures
 
Ad software sistems sfi financiero
Ad software sistems sfi financieroAd software sistems sfi financiero
Ad software sistems sfi financiero
 

Ähnlich wie Hci ag part4 posterslides

Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Developmentbinuvt
 
New collaborative tools require new foundations.
New collaborative tools require new foundations. New collaborative tools require new foundations.
New collaborative tools require new foundations. Lorenzo Davoli
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersICS
 
UXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersUXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersAndrew Mottaz
 
Targeted documentation STC Houston, Mar 20, 2012
Targeted documentation   STC Houston, Mar 20, 2012Targeted documentation   STC Houston, Mar 20, 2012
Targeted documentation STC Houston, Mar 20, 2012STC_Houston
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyQt
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Joshua Ledwell
 
Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Zabisco Digital
 
Development and collaboration tools
Development and collaboration toolsDevelopment and collaboration tools
Development and collaboration toolsAlba Amador
 
Bringing user-centered design to open source software development
Bringing user-centered design to open source software developmentBringing user-centered design to open source software development
Bringing user-centered design to open source software developmentMüller-Birn Claudia
 
UX Principles and Practice
UX Principles and PracticeUX Principles and Practice
UX Principles and PracticeIBM
 
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
 
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott McCormick
 
Execute for Every Screen
Execute for Every ScreenExecute for Every Screen
Execute for Every ScreenSteven Hoober
 
Qt Developer Days 2009 Keynote - Sugarlabs
Qt Developer Days 2009 Keynote - Sugarlabs Qt Developer Days 2009 Keynote - Sugarlabs
Qt Developer Days 2009 Keynote - Sugarlabs account inactive
 

Ähnlich wie Hci ag part4 posterslides (20)

Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
 
Design rule 3
Design rule 3Design rule 3
Design rule 3
 
Design rule 3
Design rule 3Design rule 3
Design rule 3
 
New collaborative tools require new foundations.
New collaborative tools require new foundations. New collaborative tools require new foundations.
New collaborative tools require new foundations.
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for Engineers
 
UXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersUXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and Developers
 
Targeted documentation STC Houston, Mar 20, 2012
Targeted documentation   STC Houston, Mar 20, 2012Targeted documentation   STC Houston, Mar 20, 2012
Targeted documentation STC Houston, Mar 20, 2012
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
 
Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion
 
Development and collaboration tools
Development and collaboration toolsDevelopment and collaboration tools
Development and collaboration tools
 
Usability for all budgets
Usability for all budgetsUsability for all budgets
Usability for all budgets
 
Bringing user-centered design to open source software development
Bringing user-centered design to open source software developmentBringing user-centered design to open source software development
Bringing user-centered design to open source software development
 
UX Principles and Practice
UX Principles and PracticeUX Principles and Practice
UX Principles and Practice
 
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
 
Universal usability
Universal usabilityUniversal usability
Universal usability
 
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
 
Usability
UsabilityUsability
Usability
 
Execute for Every Screen
Execute for Every ScreenExecute for Every Screen
Execute for Every Screen
 
Qt Developer Days 2009 Keynote - Sugarlabs
Qt Developer Days 2009 Keynote - Sugarlabs Qt Developer Days 2009 Keynote - Sugarlabs
Qt Developer Days 2009 Keynote - Sugarlabs
 

Hci ag part4 posterslides

  • 1. Displaying Help Help is necessary, but best when its “just in time” • During cognitive walkthrough, users wanted clarification about the function of main menu items • But during usability testing, participants were overwhelmed by text on the page. • New directions: • Substitute text with graphics, where it best conveys meaning • Toggle help (on and off) so novices can learn while experts ignore
  • 2. Readiness/ hesitancy to interact Users consistently used the select icon first to add a new profile (despite the “New Profile” button to the right) But they were hesitant to hit the minus icon to remove food (this is the only option) New approaches • Redundant code: Allow users to add profiles via a dropdown selection, too • Include an undo button so users can act confidently and recover from slips
  • 3. Design Evolution HOME Original design of the home screen was Modified design with descriptive text very simple. However, during the for each link allowed users to more cognitive walkthrough lot of people had readily understand the purpose of each trouble deciding the appropriate links link. for a given task.
  • 4. Design Evolution RECIPE SELECTION First iteration Final Design Second iteration
  • 5. Lessons Learned UNDO function • So important in a task-based application • And easily forgotten in development Develop on a cross-platform technology • Agile development • Allows for version control & more risk taking with code • Redundant responsibilities Usability testing does not have to be elaborate to be useful • Big problems of navigation and clarity emerge early • Additional participants confirm confusion • User responses exhibit a long-tail pattern of issues
  • 6. Prototyping Tools Used EXPRESSION BLEND for design and layout. VISUAL STUDIO 2010 for scripting and interaction.