SlideShare une entreprise Scribd logo
1  sur  24
www.flupa.eu




Usability and User-Centered
           Design

         Agile Tour 2010
          Luxembourg

         Lou Schwartz
                                    1
www.flupa.eu


Plan
•   Who we are?
•   What is usability?
•   How to ensure the usability of a software?
•   User Centered Design in agile projects




                                                          2
www.flupa.eu


Plan
•   Who we are?
•   What is usability?
•   How to ensure the usability of a software?
•   User Centered Design in agile projects




                                                          3
www.flupa.eu

 France Luxembourg
 Usability Professionals’ Association
• Local chapter of UPA http://www.upassoc.org
    – 46 local chapters
    – 3055 members in 57 countries

• Objectives of FLUPA
    – Promoting usability of HCI
    – Increase public awareness of user centered design and
      ergonomics approach
    – Lead a network of professionals

• Members with various profiles
    – Psychologists, ergonomists, designers, software engineers
      and developers, communication specialists …
    – Professionals, administration, researchers, students, …

                                                                           4
www.flupa.eu

 France Luxembourg
 Usability Professionals’ Association
• 3 units
    – Luxembourg, Grenoble, Paris




                                                 5
www.flupa.eu

 France Luxembourg
 Usability Professionals’ Association
                                                       Next events
• 3 units
                                                       • 11/11 Lux – World
    – Luxembourg, Grenoble, Paris                      Usability day: usability
                                                       and communication
• Organization of events
    – Breakfast around a theme, World Usability Day,   • 17/11 Grenoble –
      barbecues, …                                     Breakfast: usability and
                                                       video games

                                                       • xx/12 Lux – Breakfast:
                                                       mock-up design

                                                       • xx/01 Paris – Breakfast:
                                                       tactile interfaces




                                                                                  6
www.flupa.eu

 France Luxembourg
 Usability Professionals’ Association
• 3 units
    – Luxembourg, Grenoble, Paris

• Organization of events
    – Breakfast around a theme, World Usability Day,
      barbecues, …

• Communication
    –   Web site www.flupa.eu
    –   Forum http://forum.flupa.eu/phpbb/
    –   Twitter http://twitter.com/assoFlupa
    –   Newsletter
    –   …



                                                                7
www.flupa.eu


Plan
•   Who we are?
•   What is usability?
•   How to ensure the usability of a software?
•   User Centered Design in agile projects




                                                          8
www.flupa.eu


What is Ergonomics?
 Science of designing user interactions




 Ergonomics

Usefulness         Usability


                                                   9
www.flupa.eu


Why ergonomics?
• Ensures the usability
   – Following the logic of users
   – Fulfilling performance,
     efficiency criteria
   – Understanding the user's
     capabilities and limits
                                    http://www.cadfanatic.com/2009/08/solidworks-usability-testing/




                                                                                                      10
www.flupa.eu


Why ergonomics?
• Ensures the usability
   – Following the logic of users
   – Fulfilling performance,
     efficiency criteria
   – Understanding the user's
     capabilities and limits
                                    http://www.cadfanatic.com/2009/08/solidworks-usability-testing/

• To avoid accidents/incidents




                                                                                                      11
www.flupa.eu


 What is usability?
• Official definition (ISO 9241-11:1998)
   – “The extent to which a product can be used by specified users to achieve
     specified goals with effectiveness, efficiency and satisfaction in a specified
     context of use”

   – Effectiveness

   – Efficiency

   – Satisfaction




                                                                                 12
www.flupa.eu


Plan
•   Who we are?
•   What is usability?
•   How to ensure the usability of a software?
•   User Centered Design in agile projects




                                                          13
www.flupa.eu


How to ensure the usability of a software?
• User centered design process (ISO 13407)
   • Design process that places the user in the middle of the project
   • Concentrates the efforts to answer to the user needs/objectives


• Principles
   •   Active participation of users
   •   Comprehension of users needs and users tasks
   •   Develop only what is useful to be supported by the tool
   •   Development by iterations
   •   Multidisciplinary


                                                                             14
www.flupa.eu


How to ensure the usability of a software?
                                         Do we need a
 • Conducted by a usability              UCD approach?

   expert
                                                         Understand
                                                         and specify
 • Who uses methods (ISO                                 context of use

   16982 and others)
    •   Observation of users        Evaluation of                         Specify needs of
                                    design /                              users and objectives
    •   Evaluation by an expert     requirements                          of organization
    •   Questionnaires
    •   Interviews
                                                         Propose design
    •   Card sorting                                     or develop
    •   Personas                                         software

    •   Focus groups            The system covers the
    •   …                       users and organization
                                 requirements
                                                                                           15
www.flupa.eu


Plan
•   Who we are?
•   What is usability?
•   How to ensure the usability of a software?
•   User Centered Design in agile projects




                                                          16
www.flupa.eu


UCD vs Agility ?
Compatibilities
 17
UCD principles – ISO 13407                         Agility
Iteration of design solutions                      Iterative cycle
Iteration of design solutions                      Iterative cycle
An appropriate allocation of functions between     Limits of what has to be develop are defined by the product
users and technology
An appropriate allocation of functions between     owner
users and technology                               Simplicity--the art of maximizing the amount of work not done--
                                                   is essential.

The active involvement of users and a clear        One user is implied throughout the project (the product owner)
understanding of user and task requirements        • Defines requirements
The active involvement of users and a clear        • Remembers the context of use
understanding of user and task requirements        • Validates the work done
                                                   But can imply some users as “chicken”

Multi-disciplinary design
Multi-disciplinary design                          Few multi-disciplinary only developers and product owner
                                                   (business view) at minimum
Agile values                                       But multi-disciplinary is not rejected
                                                   UCD
Agile values
Agile values                                       UCD
Customer collaboration over contract negotiation
Customer collaboration over contract negotiation   Ok

                                                                                                                17
www.flupa.eu


UCD vs Agility ?
Impediments
Agile values                                  UCD


Individuals and interactions over processes   Adapt methods to the agile context
and tools                                         simplify to do them in only one iteration
                                                  limit the production of documentation, …

Working software over comprehensive           Do only what is necessary
documentation                                 Lighten the results to enhance their impact and usefulness
                                              Don’t need to use great software to do this



Reacting to change over following a plan      Light global vision can be defined during the sprint 0
                                              Maybe do an epic during the project on usability to ensure the
                                              homogeneity
                                              Focus on the iteration requirements, don’t try to do all at the
                                              same time



                                                                                                                 18
www.flupa.eu


How to do agile UCD ?
The proposal of adaption the most frequently cited are
• Imply one or more usability expert(s) in your team


• Imply all actors in the team meetings
    – Stand up meetings, specifications, demonstrations, …
    – Sometimes it is proposed to add interfaces design meetings




                                                                            19
www.flupa.eu


How to do agile UCD ?
• Keep iterative cycle
• Work in parallel but in the same team
   – With one sprint of timing delay
   – Or in the same sprint, cutting the sprint into 3 phases
• Redefine artefacts of work




                                                                        20
www.flupa.eu


How to do agile UCD ?
• Keep iterative cycle
• Work in parallel but in the same team
   – With one sprint of timing delay
   – Or in the same sprint, cutting the sprint into 3 phases
• Redefine artefacts of work




                                                                        21
www.flupa.eu


How to do agile UCD ?
• Adapt usability methods to the agile context
    –   Simplify
    –   Use only methods usable in agile
    –   Change the granularity of usability investigations
    –   Change the reporting of usability investigations
    –   Possibility to dedicate an epic to the review of the homogeneity
    –   Use the cycle 0 for usability investigations




                                                                                    22
www.flupa.eu


Some good references
•   UCD
    – Don’t Make Me Think by Steve Krug (ISBN-10: 0789723107)
    – UPA http://www.upassoc.org/usability_resources/

•   Agile and UCD
    – Jean-Claude Grosjean’s Weblog
        • http://www.qualitystreet.fr/
        • Coaching Agile, Experience Utilisateur, Tests Logiciels et Ergonomie IHM
    – Miller, Lynn. Case Study of Customer Input For a Successful Product, Proceedings of the
      Agile 2005 conference.
        • http://agileproductdesign.com/useful_papers/miller_customer_input_in_agile_projects.p
            df
    – Sy, Desiree. Adapting Usability Investigations for Agile User-Centered Design., Journal of
      Usability Studies, Volume 2, Issue 3, May 2007, pp. 112-132
      http://www.upassoc.org/upa_publications/jus/2007may/agile-ucd.html
    – Schwartz, L. and al., Comment concilier agilité et conception centrée utilisateurs dans un
      projet de développement?, IHM’09, http://portal.acm.org/citation.cfm?id=1629881#
    – Guide d’intégration de CCU à SCRUM (in French, not yet validated)
        • http://pyxis-tech.com/fr/expertise/guide-dintegration-de-ccu-a-scrum                   23
www.flupa.eu




Thanks for your attention !
                       lou.schwartz@tudor.lu


  Next events
  • 11 Nov, Lux – World Usability day: usability and communication
  • 17 Nov, Grenoble – Breakfast: usability and video games
  • December, Lux – Breakfast: mock-up design
  • January, Paris – Breakfast: tactile interfaces


  Contacts
  Web site www.flupa.eu
  Forum http://forum.flupa.eu/
  Twitter @assoFlupa
                                                                          24

Contenu connexe

En vedette

Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...
Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...
Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...Flupa
 
FLUPA World Usability Day 2011 - Introduction par Guillaume Gronier
FLUPA World Usability Day 2011 - Introduction par Guillaume GronierFLUPA World Usability Day 2011 - Introduction par Guillaume Gronier
FLUPA World Usability Day 2011 - Introduction par Guillaume GronierFlupa
 
Chambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobile
Chambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobileChambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobile
Chambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobileFlupa
 
Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...
Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...
Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...Flupa
 
FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...
FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...
FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...Flupa
 
FLUPA 2012 - Concevoir pour la TV - Raphael Yharrassarri
FLUPA 2012 - Concevoir pour la TV - Raphael YharrassarriFLUPA 2012 - Concevoir pour la TV - Raphael Yharrassarri
FLUPA 2012 - Concevoir pour la TV - Raphael YharrassarriFlupa
 
FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...
FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...
FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...Flupa
 
FLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire Gérard
FLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire GérardFLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire Gérard
FLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire GérardFlupa
 
FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...
FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...
FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...Flupa
 
FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...
FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...
FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...Flupa
 
FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...
FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...
FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...Flupa
 
Mise en pratique de méthodes de créativité - Thierry Hirtz et Sabina Klimentova
Mise en pratique de méthodes de créativité - Thierry Hirtz et Sabina KlimentovaMise en pratique de méthodes de créativité - Thierry Hirtz et Sabina Klimentova
Mise en pratique de méthodes de créativité - Thierry Hirtz et Sabina KlimentovaFlupa
 
Atelier FLUPA Créativité - Luxembourg - février 2013
Atelier FLUPA Créativité - Luxembourg - février 2013Atelier FLUPA Créativité - Luxembourg - février 2013
Atelier FLUPA Créativité - Luxembourg - février 2013Flupa
 
FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"
FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"
FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"Flupa
 
Journée Thématique Ateliers UX - Evaluation UX - Carine Lallemand
Journée Thématique Ateliers UX - Evaluation UX - Carine LallemandJournée Thématique Ateliers UX - Evaluation UX - Carine Lallemand
Journée Thématique Ateliers UX - Evaluation UX - Carine LallemandFlupa
 
FLUPA 2012 - L'accessibilité dans le processus de Conception Centrée Utilisateur
FLUPA 2012 - L'accessibilité dans le processus de Conception Centrée UtilisateurFLUPA 2012 - L'accessibilité dans le processus de Conception Centrée Utilisateur
FLUPA 2012 - L'accessibilité dans le processus de Conception Centrée UtilisateurFlupa
 
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...Flupa
 
Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...
Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...
Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...Flupa
 

En vedette (18)

Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...
Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...
Journée Thématique FLUPA "Technostress" - Vincent Grosjean : Pause et travail...
 
FLUPA World Usability Day 2011 - Introduction par Guillaume Gronier
FLUPA World Usability Day 2011 - Introduction par Guillaume GronierFLUPA World Usability Day 2011 - Introduction par Guillaume Gronier
FLUPA World Usability Day 2011 - Introduction par Guillaume Gronier
 
Chambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobile
Chambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobileChambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobile
Chambé-Carnet-FLUPA 2013 Voyage au pays de l’ergonomie mobile
 
Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...
Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...
Journée Thématique FLUPA "Technostress" - Ludivine Martin : Usage d’Internet,...
 
FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...
FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...
FLUPA World Usability Day 2011 - Internet : un outil efficace au service d’un...
 
FLUPA 2012 - Concevoir pour la TV - Raphael Yharrassarri
FLUPA 2012 - Concevoir pour la TV - Raphael YharrassarriFLUPA 2012 - Concevoir pour la TV - Raphael Yharrassarri
FLUPA 2012 - Concevoir pour la TV - Raphael Yharrassarri
 
FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...
FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...
FLUPA UX-Day 2013 : Valériane Dusaucy "Connaissances vs. saillance dans la mu...
 
FLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire Gérard
FLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire GérardFLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire Gérard
FLUPA UX-Day 2012 - Ergonomie et design : Et demain ? - par Grégoire Gérard
 
FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...
FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...
FLUPA World Usability Day 2011 - L’ergonomie aujourd’hui et les enjeux de dem...
 
FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...
FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...
FLUPA "Serious Games" - Séverine Erhel - Les apports de la conception centrée...
 
FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...
FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...
FLUPA UX-Day 2012 : UX, persuasion et psychologie marketing : Découvrez comme...
 
Mise en pratique de méthodes de créativité - Thierry Hirtz et Sabina Klimentova
Mise en pratique de méthodes de créativité - Thierry Hirtz et Sabina KlimentovaMise en pratique de méthodes de créativité - Thierry Hirtz et Sabina Klimentova
Mise en pratique de méthodes de créativité - Thierry Hirtz et Sabina Klimentova
 
Atelier FLUPA Créativité - Luxembourg - février 2013
Atelier FLUPA Créativité - Luxembourg - février 2013Atelier FLUPA Créativité - Luxembourg - février 2013
Atelier FLUPA Créativité - Luxembourg - février 2013
 
FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"
FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"
FLUPA UX-Day 2013 : Jérémie Chaine "Les nouveaux challenges de l’UX Agile"
 
Journée Thématique Ateliers UX - Evaluation UX - Carine Lallemand
Journée Thématique Ateliers UX - Evaluation UX - Carine LallemandJournée Thématique Ateliers UX - Evaluation UX - Carine Lallemand
Journée Thématique Ateliers UX - Evaluation UX - Carine Lallemand
 
FLUPA 2012 - L'accessibilité dans le processus de Conception Centrée Utilisateur
FLUPA 2012 - L'accessibilité dans le processus de Conception Centrée UtilisateurFLUPA 2012 - L'accessibilité dans le processus de Conception Centrée Utilisateur
FLUPA 2012 - L'accessibilité dans le processus de Conception Centrée Utilisateur
 
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
 
Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...
Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...
Journée Thématique FLUPA "Technostress" - Caroline Verdoot : Enquête FGTB sur...
 

Similaire à FLUPA Agile Tour 2010

Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...DrupalCape
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Developmentbinuvt
 
2016 iccgis module1_methods_andtechniques
2016 iccgis module1_methods_andtechniques2016 iccgis module1_methods_andtechniques
2016 iccgis module1_methods_andtechniquesUUUI ICA
 
Pmc tips and tricks for usability testing
Pmc tips and tricks for usability testingPmc tips and tricks for usability testing
Pmc tips and tricks for usability testingpmcfinland
 
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsOpen Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsAEGIS-ACCESSIBLE Projects
 
Usability and User-Centered Design in agile developments
Usability and User-Centered Design in agile developmentsUsability and User-Centered Design in agile developments
Usability and User-Centered Design in agile developmentsFlupa
 
Ux Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityUx Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityArabella David
 
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015TISP Project
 
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Sten Govaerts
 
Santoro uxss-introduction
Santoro uxss-introductionSantoro uxss-introduction
Santoro uxss-introductionESoCE - Net
 
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42
 
Designing for User Experience (UX)
Designing for User Experience (UX)Designing for User Experience (UX)
Designing for User Experience (UX)Eric Shaver, PhD
 
Dey alexander usability_training_notes_01
Dey alexander usability_training_notes_01Dey alexander usability_training_notes_01
Dey alexander usability_training_notes_01danamato
 
Orange Labs R&D 2011
Orange Labs R&D 2011Orange Labs R&D 2011
Orange Labs R&D 2011Yves Ezo
 
Microsoft Accessibility & Symbol Messenger
Microsoft Accessibility & Symbol MessengerMicrosoft Accessibility & Symbol Messenger
Microsoft Accessibility & Symbol MessengerLeadin
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profilesPaul Walk
 
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...UserZoom
 

Similaire à FLUPA Agile Tour 2010 (20)

Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
Website Usability & Eye-tracking by Marco Pretorious (Certified Usability Ana...
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
 
2016 iccgis module1_methods_andtechniques
2016 iccgis module1_methods_andtechniques2016 iccgis module1_methods_andtechniques
2016 iccgis module1_methods_andtechniques
 
Pmc tips and tricks for usability testing
Pmc tips and tricks for usability testingPmc tips and tricks for usability testing
Pmc tips and tricks for usability testing
 
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsOpen Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
 
Usability and User-Centered Design in agile developments
Usability and User-Centered Design in agile developmentsUsability and User-Centered Design in agile developments
Usability and User-Centered Design in agile developments
 
Ux Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityUx Meets Code Interaction Usability
Ux Meets Code Interaction Usability
 
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
 
LeaForum introduction
LeaForum introductionLeaForum introduction
LeaForum introduction
 
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
 
Santoro uxss-introduction
Santoro uxss-introductionSantoro uxss-introduction
Santoro uxss-introduction
 
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
 
Designing for User Experience (UX)
Designing for User Experience (UX)Designing for User Experience (UX)
Designing for User Experience (UX)
 
Eics 2013
Eics 2013Eics 2013
Eics 2013
 
User-Centered Design
User-Centered DesignUser-Centered Design
User-Centered Design
 
Dey alexander usability_training_notes_01
Dey alexander usability_training_notes_01Dey alexander usability_training_notes_01
Dey alexander usability_training_notes_01
 
Orange Labs R&D 2011
Orange Labs R&D 2011Orange Labs R&D 2011
Orange Labs R&D 2011
 
Microsoft Accessibility & Symbol Messenger
Microsoft Accessibility & Symbol MessengerMicrosoft Accessibility & Symbol Messenger
Microsoft Accessibility & Symbol Messenger
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profiles
 
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
Conducting Remote Unmoderated Usability Testing: Part 1 - RemoteUX Training W...
 

Plus de Flupa

UX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
UX Days 2019 by Flupa - Conférence : Charlotte Breton SchreinerUX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
UX Days 2019 by Flupa - Conférence : Charlotte Breton SchreinerFlupa
 
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé GirardUX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé GirardFlupa
 
UX Days 2019 by Flupa - Conférence : Patrick Maruejouls
UX Days 2019 by Flupa - Conférence : Patrick MaruejoulsUX Days 2019 by Flupa - Conférence : Patrick Maruejouls
UX Days 2019 by Flupa - Conférence : Patrick MaruejoulsFlupa
 
UX Days 2019 by Flupa - Conférence : Pauline Thomas
UX Days 2019 by Flupa - Conférence : Pauline ThomasUX Days 2019 by Flupa - Conférence : Pauline Thomas
UX Days 2019 by Flupa - Conférence : Pauline ThomasFlupa
 
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid WolduUX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid WolduFlupa
 
UX Days 2019 by Flupa - Conférence : Marc Stickdorn
UX Days 2019 by Flupa - Conférence : Marc StickdornUX Days 2019 by Flupa - Conférence : Marc Stickdorn
UX Days 2019 by Flupa - Conférence : Marc StickdornFlupa
 
UX Days 2019 by Flupa - Conférence : Rowan Twine
UX Days 2019 by Flupa - Conférence : Rowan TwineUX Days 2019 by Flupa - Conférence : Rowan Twine
UX Days 2019 by Flupa - Conférence : Rowan TwineFlupa
 
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...Flupa
 
UX Days 2019 by Flupa - Atelier : Nicolas Catherin
UX Days 2019 by Flupa - Atelier : Nicolas CatherinUX Days 2019 by Flupa - Atelier : Nicolas Catherin
UX Days 2019 by Flupa - Atelier : Nicolas CatherinFlupa
 
UX Days 2019 by Flupa - Conférence : Morgane Peng
UX Days 2019 by Flupa - Conférence : Morgane PengUX Days 2019 by Flupa - Conférence : Morgane Peng
UX Days 2019 by Flupa - Conférence : Morgane PengFlupa
 
UX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
UX Days 2019 by Flupa - Conférence : Jean-Yves RigalUX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
UX Days 2019 by Flupa - Conférence : Jean-Yves RigalFlupa
 
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...Flupa
 
UX Days 2019 by Flupa - Conférence : Aurélie Baton
UX Days 2019 by Flupa - Conférence : Aurélie BatonUX Days 2019 by Flupa - Conférence : Aurélie Baton
UX Days 2019 by Flupa - Conférence : Aurélie BatonFlupa
 
UX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletUX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletFlupa
 
UX Days 2019 by Flupa - Conférence : Stéphane Maltor
UX Days 2019 by Flupa - Conférence : Stéphane MaltorUX Days 2019 by Flupa - Conférence : Stéphane Maltor
UX Days 2019 by Flupa - Conférence : Stéphane MaltorFlupa
 
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryUX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryFlupa
 
Flupa UX Days 2018 | Quentin Lefevre
Flupa UX Days 2018 | Quentin LefevreFlupa UX Days 2018 | Quentin Lefevre
Flupa UX Days 2018 | Quentin LefevreFlupa
 
Flupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa
 
Flupa UX Days 2018 | Jidé Tidjani-Serpos
Flupa UX Days 2018 | Jidé Tidjani-SerposFlupa UX Days 2018 | Jidé Tidjani-Serpos
Flupa UX Days 2018 | Jidé Tidjani-SerposFlupa
 
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)Flupa
 

Plus de Flupa (20)

UX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
UX Days 2019 by Flupa - Conférence : Charlotte Breton SchreinerUX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
UX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
 
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé GirardUX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
 
UX Days 2019 by Flupa - Conférence : Patrick Maruejouls
UX Days 2019 by Flupa - Conférence : Patrick MaruejoulsUX Days 2019 by Flupa - Conférence : Patrick Maruejouls
UX Days 2019 by Flupa - Conférence : Patrick Maruejouls
 
UX Days 2019 by Flupa - Conférence : Pauline Thomas
UX Days 2019 by Flupa - Conférence : Pauline ThomasUX Days 2019 by Flupa - Conférence : Pauline Thomas
UX Days 2019 by Flupa - Conférence : Pauline Thomas
 
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid WolduUX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
 
UX Days 2019 by Flupa - Conférence : Marc Stickdorn
UX Days 2019 by Flupa - Conférence : Marc StickdornUX Days 2019 by Flupa - Conférence : Marc Stickdorn
UX Days 2019 by Flupa - Conférence : Marc Stickdorn
 
UX Days 2019 by Flupa - Conférence : Rowan Twine
UX Days 2019 by Flupa - Conférence : Rowan TwineUX Days 2019 by Flupa - Conférence : Rowan Twine
UX Days 2019 by Flupa - Conférence : Rowan Twine
 
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
 
UX Days 2019 by Flupa - Atelier : Nicolas Catherin
UX Days 2019 by Flupa - Atelier : Nicolas CatherinUX Days 2019 by Flupa - Atelier : Nicolas Catherin
UX Days 2019 by Flupa - Atelier : Nicolas Catherin
 
UX Days 2019 by Flupa - Conférence : Morgane Peng
UX Days 2019 by Flupa - Conférence : Morgane PengUX Days 2019 by Flupa - Conférence : Morgane Peng
UX Days 2019 by Flupa - Conférence : Morgane Peng
 
UX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
UX Days 2019 by Flupa - Conférence : Jean-Yves RigalUX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
UX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
 
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
 
UX Days 2019 by Flupa - Conférence : Aurélie Baton
UX Days 2019 by Flupa - Conférence : Aurélie BatonUX Days 2019 by Flupa - Conférence : Aurélie Baton
UX Days 2019 by Flupa - Conférence : Aurélie Baton
 
UX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletUX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia Buclet
 
UX Days 2019 by Flupa - Conférence : Stéphane Maltor
UX Days 2019 by Flupa - Conférence : Stéphane MaltorUX Days 2019 by Flupa - Conférence : Stéphane Maltor
UX Days 2019 by Flupa - Conférence : Stéphane Maltor
 
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryUX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
 
Flupa UX Days 2018 | Quentin Lefevre
Flupa UX Days 2018 | Quentin LefevreFlupa UX Days 2018 | Quentin Lefevre
Flupa UX Days 2018 | Quentin Lefevre
 
Flupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège Bide
 
Flupa UX Days 2018 | Jidé Tidjani-Serpos
Flupa UX Days 2018 | Jidé Tidjani-SerposFlupa UX Days 2018 | Jidé Tidjani-Serpos
Flupa UX Days 2018 | Jidé Tidjani-Serpos
 
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
 

Dernier

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

FLUPA Agile Tour 2010

  • 1. www.flupa.eu Usability and User-Centered Design Agile Tour 2010 Luxembourg Lou Schwartz 1
  • 2. www.flupa.eu Plan • Who we are? • What is usability? • How to ensure the usability of a software? • User Centered Design in agile projects 2
  • 3. www.flupa.eu Plan • Who we are? • What is usability? • How to ensure the usability of a software? • User Centered Design in agile projects 3
  • 4. www.flupa.eu France Luxembourg Usability Professionals’ Association • Local chapter of UPA http://www.upassoc.org – 46 local chapters – 3055 members in 57 countries • Objectives of FLUPA – Promoting usability of HCI – Increase public awareness of user centered design and ergonomics approach – Lead a network of professionals • Members with various profiles – Psychologists, ergonomists, designers, software engineers and developers, communication specialists … – Professionals, administration, researchers, students, … 4
  • 5. www.flupa.eu France Luxembourg Usability Professionals’ Association • 3 units – Luxembourg, Grenoble, Paris 5
  • 6. www.flupa.eu France Luxembourg Usability Professionals’ Association Next events • 3 units • 11/11 Lux – World – Luxembourg, Grenoble, Paris Usability day: usability and communication • Organization of events – Breakfast around a theme, World Usability Day, • 17/11 Grenoble – barbecues, … Breakfast: usability and video games • xx/12 Lux – Breakfast: mock-up design • xx/01 Paris – Breakfast: tactile interfaces 6
  • 7. www.flupa.eu France Luxembourg Usability Professionals’ Association • 3 units – Luxembourg, Grenoble, Paris • Organization of events – Breakfast around a theme, World Usability Day, barbecues, … • Communication – Web site www.flupa.eu – Forum http://forum.flupa.eu/phpbb/ – Twitter http://twitter.com/assoFlupa – Newsletter – … 7
  • 8. www.flupa.eu Plan • Who we are? • What is usability? • How to ensure the usability of a software? • User Centered Design in agile projects 8
  • 9. www.flupa.eu What is Ergonomics? Science of designing user interactions Ergonomics Usefulness Usability 9
  • 10. www.flupa.eu Why ergonomics? • Ensures the usability – Following the logic of users – Fulfilling performance, efficiency criteria – Understanding the user's capabilities and limits http://www.cadfanatic.com/2009/08/solidworks-usability-testing/ 10
  • 11. www.flupa.eu Why ergonomics? • Ensures the usability – Following the logic of users – Fulfilling performance, efficiency criteria – Understanding the user's capabilities and limits http://www.cadfanatic.com/2009/08/solidworks-usability-testing/ • To avoid accidents/incidents 11
  • 12. www.flupa.eu What is usability? • Official definition (ISO 9241-11:1998) – “The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use” – Effectiveness – Efficiency – Satisfaction 12
  • 13. www.flupa.eu Plan • Who we are? • What is usability? • How to ensure the usability of a software? • User Centered Design in agile projects 13
  • 14. www.flupa.eu How to ensure the usability of a software? • User centered design process (ISO 13407) • Design process that places the user in the middle of the project • Concentrates the efforts to answer to the user needs/objectives • Principles • Active participation of users • Comprehension of users needs and users tasks • Develop only what is useful to be supported by the tool • Development by iterations • Multidisciplinary 14
  • 15. www.flupa.eu How to ensure the usability of a software? Do we need a • Conducted by a usability UCD approach? expert Understand and specify • Who uses methods (ISO context of use 16982 and others) • Observation of users Evaluation of Specify needs of design / users and objectives • Evaluation by an expert requirements of organization • Questionnaires • Interviews Propose design • Card sorting or develop • Personas software • Focus groups The system covers the • … users and organization requirements 15
  • 16. www.flupa.eu Plan • Who we are? • What is usability? • How to ensure the usability of a software? • User Centered Design in agile projects 16
  • 17. www.flupa.eu UCD vs Agility ? Compatibilities 17 UCD principles – ISO 13407 Agility Iteration of design solutions Iterative cycle Iteration of design solutions Iterative cycle An appropriate allocation of functions between Limits of what has to be develop are defined by the product users and technology An appropriate allocation of functions between owner users and technology Simplicity--the art of maximizing the amount of work not done-- is essential. The active involvement of users and a clear One user is implied throughout the project (the product owner) understanding of user and task requirements • Defines requirements The active involvement of users and a clear • Remembers the context of use understanding of user and task requirements • Validates the work done But can imply some users as “chicken” Multi-disciplinary design Multi-disciplinary design Few multi-disciplinary only developers and product owner (business view) at minimum Agile values But multi-disciplinary is not rejected UCD Agile values Agile values UCD Customer collaboration over contract negotiation Customer collaboration over contract negotiation Ok 17
  • 18. www.flupa.eu UCD vs Agility ? Impediments Agile values UCD Individuals and interactions over processes Adapt methods to the agile context and tools simplify to do them in only one iteration limit the production of documentation, … Working software over comprehensive Do only what is necessary documentation Lighten the results to enhance their impact and usefulness Don’t need to use great software to do this Reacting to change over following a plan Light global vision can be defined during the sprint 0 Maybe do an epic during the project on usability to ensure the homogeneity Focus on the iteration requirements, don’t try to do all at the same time 18
  • 19. www.flupa.eu How to do agile UCD ? The proposal of adaption the most frequently cited are • Imply one or more usability expert(s) in your team • Imply all actors in the team meetings – Stand up meetings, specifications, demonstrations, … – Sometimes it is proposed to add interfaces design meetings 19
  • 20. www.flupa.eu How to do agile UCD ? • Keep iterative cycle • Work in parallel but in the same team – With one sprint of timing delay – Or in the same sprint, cutting the sprint into 3 phases • Redefine artefacts of work 20
  • 21. www.flupa.eu How to do agile UCD ? • Keep iterative cycle • Work in parallel but in the same team – With one sprint of timing delay – Or in the same sprint, cutting the sprint into 3 phases • Redefine artefacts of work 21
  • 22. www.flupa.eu How to do agile UCD ? • Adapt usability methods to the agile context – Simplify – Use only methods usable in agile – Change the granularity of usability investigations – Change the reporting of usability investigations – Possibility to dedicate an epic to the review of the homogeneity – Use the cycle 0 for usability investigations 22
  • 23. www.flupa.eu Some good references • UCD – Don’t Make Me Think by Steve Krug (ISBN-10: 0789723107) – UPA http://www.upassoc.org/usability_resources/ • Agile and UCD – Jean-Claude Grosjean’s Weblog • http://www.qualitystreet.fr/ • Coaching Agile, Experience Utilisateur, Tests Logiciels et Ergonomie IHM – Miller, Lynn. Case Study of Customer Input For a Successful Product, Proceedings of the Agile 2005 conference. • http://agileproductdesign.com/useful_papers/miller_customer_input_in_agile_projects.p df – Sy, Desiree. Adapting Usability Investigations for Agile User-Centered Design., Journal of Usability Studies, Volume 2, Issue 3, May 2007, pp. 112-132 http://www.upassoc.org/upa_publications/jus/2007may/agile-ucd.html – Schwartz, L. and al., Comment concilier agilité et conception centrée utilisateurs dans un projet de développement?, IHM’09, http://portal.acm.org/citation.cfm?id=1629881# – Guide d’intégration de CCU à SCRUM (in French, not yet validated) • http://pyxis-tech.com/fr/expertise/guide-dintegration-de-ccu-a-scrum 23
  • 24. www.flupa.eu Thanks for your attention ! lou.schwartz@tudor.lu Next events • 11 Nov, Lux – World Usability day: usability and communication • 17 Nov, Grenoble – Breakfast: usability and video games • December, Lux – Breakfast: mock-up design • January, Paris – Breakfast: tactile interfaces Contacts Web site www.flupa.eu Forum http://forum.flupa.eu/ Twitter @assoFlupa 24

Notes de l'éditeur

  1. Reacting to change over following a planIn UCD, a global vision is defined first and then is adapted in line with tests results. Usability expert ensure the homogeneity of the software throughout the project.
  2. Implied one or more usability expert(s) in your teamUsability expert ensures that the users needs are respected, developers ensure that design propositions are realizableTrain the usability expert to agile methodsSometimes usability expert(s) plays the role of the product ownerAnother possibility is to have 3 usability experts on one projectOne to gather users data for the sprint +2One to do the conception of the next sprint interfaces (sprint +1)One the evaluate the developed software of the previous sprint (sprint -1)
  3. Changes to the granularity of usability investigations  be concentrated on a subset of features at one time, the next which will be developed and not the entire list of features.