User Experience und Usability So gestalten Sie Anwendungen, die Freude bereiten Dr. Robert Pucher
Im Mittelpunkt der Mensch 2
Im Mittelpunkt der Mensch 3
Was ist Usability? Definition ISO 9241-11 Gebrauchstauglichkeit (englisch usability) bezeichnet nach DIN EN ISO 9241-11 das Ausmaß, in dem ein Produkt, System oder ein Dienst durch bestimmte Benutzer in einem bestimmten Anwendungskontext genutzt werden kann, um bestimmte Ziele effektiv, effizient und zufriedenstellend zu erreichen. Sie ist damit eng verwandt mit dem umgangssprachlich geläufigeren Begriff der Benutzerfreundlichkeit (engl. user friendliness) sowie dem breiter gefassten Konzept der User Experience (UX). Quelle: https://de.wikipedia.org/wiki/gebrauchstauglichkeit_%28produkt%29 4
Was ist Usability? Definition Nielsen Norman Group Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers to methods for improving ease-of-use during the design process. Usability is defined by 5 quality components: Learnability, Efficiency, Memorability, Errors(How many errors do users make, how severe are these errors, and how easily can they recover from the errors), Satisfaction There are many other important quality attributes. A key one is utility, which refers to the design's functionality: Does it do what users need? Quelle: http://www.nngroup.com/articles/usability-101-introduction-to-usability/ 5
Was ist Usability? Gute Usability ermöglich es dem Benutzer eines technischen Systems seine aktuellen Ziele einfach zu erreichen. Basis dafür sind: Ziele, Bedürfnisse, Fragestellungen ändern sich im Projektverlauf (> 3% pro Monat) Benutzungskontext Mentale Modelle des Benutzers Kognitive Fähigkeiten des Benutzers Sinnesphysiologie Gerätespezifische Eigenschaften Psychologische Eigenschaften des Benutzers Physische Eigenschaften des Benutzers 6
Mentale Modelle Windows Start Button zum Abschalten des Gerätes in Windows 7 17 Juni 7
Usability ROI Ausgesprochen komplexes Thema Direkter Nutzen Indirekter Nutzen Einsparungspotential im Mittel um 35% Return on Investment (ROI) for Usability http://www.nngroup.com/reports/usability-returnon-investment-roi/ Learn techniques for estimating the cost of usability activities and measuring improvements based on hundreds of development projects and 72 case studies. We present techniques for converting usage metrics into business gains for different industries (e.g., intranets, e-commerce, marketing, software, and electronics and hardware products). 8
Zwei getrennte Welten Software Engineering User Experience Design Unterschiedliche Kenntnisse, Denkweisen, Fertigkeiten und auch psychologische Eigenschaften 9
Projektstart: - Parametrisierung - Abgrenzung - Projektkontext - Organisation Projektgründung: - Ideenfindung - Strategien usw. Wasserfallmodell Projektplanung: - Strukturplanung - Terminplanung - Ressourcenplanung - Kostenplanung usw. Projektkontrolle: - Termine - Projektdokumentation - Qualitätssicherung Projekt-Ende (Abnahme) Vorprojekt- Phase Start Planung Durchführung Abschluss Nachprojekt- Phase Projekt-Anfang (Start-Workshop, Projektauftragserteilung) Krisenmanagement Controlling Controlling Controlling Robert Pucher 10
Participants? FH Robert Pucher 11
Reality Only Exists Inside the Human Brain Limited computing resources Input approx. 10 billion bits/sec Model of Reality, working memory flow of data approx. 100 bits/sec Compression of data from the senses to the working memory 10000000 : 1 Everything one perceives or thinks, only exists inside an unrealistic simplified model of the world. 12
The Model of Reality Anna is a customer who explains Bert what she needs from the new software. An easy task? Anna Bert A AB 13
Anna's Position Anna is a customer who explains Bert what she needs from the new software. Anna knows everything Bert knows, and even more Anna Bert A AB B 14
Bert's Position Anna is a customer who explains Bert what she needs from the new software. Bert knows and understands everything Anna knows, and even more.. Anna Bert A AB B 15
Common Understanding Anna is a customer who explains Bert what she needs from the new software. This is what Anna means But this what Bert thinks Anna means Anna Bert A AB
Wahrnehmung vs. Realität 17
Wahrnehmung vs. Realität 18
Image source http://imgur.com/gallery/o8vq5dm 19
Image source http://imgur.com/gallery/o8vq5dm 20
100 Unternehmen (Wien) Sonstiges : Analytiker, Anwendungstechniker, Application Manager, Berater, Business Consultant, Fachbereichsleiter Projektkoordinator, Geschäftsführer (3), Geschäftsleitung/Usability/Webdesign, Industrieprogrammierer/ Inbetriebsetzer, IT-Consultant, IT-Architekt, Produktmanager, Projektsteuerung, Qualitäter, Software- und Datenbankentwickler, System Engineer, Testmanager 21
Warum Usability? 22
Was spricht dagegen? 23
Wissensstand UX 24
Wunsch nach Weiterbildung 25
Einbindung der Anwender 26
Einbindung von UX Experten 27
Mehr Usability? Elemente testen Erkenntnisse gewinnen Interface überarbeiten 28
Mehr Usability! Elemente testen Erkenntnisse gewinnen Interface überarbeiten 29
Kreative Prozesse 30
Know How Etabliert --- USABILITY --- Es fehlt an Wissen, Fertigkeiten und an Prozessen Robert Pucher 31
Three Simple Steps 1. Find out how teams work and how much they know about usability or user experience engineering. Interface design Usability test What to do with test results (Version 2.0 never comes) 2. Everybody in the team needs to get into contact with Usability. Certificates Training Invite the team to attend usability tests 3. Modify your software engineering processes (agile or standard models) Be aware, you have to combine two different worlds, User Experience Engineering and Software Engineering 32
Weiterbildungsangebote Master-Lehrgang User Experience Management Masterstudium 4 Semester, Abschluss MAS (Master of Science) IBUQ, International Board for Usability and User Experience Qualification. Starke Ausrichtung auf Software Entwicklung und Qualität CPUE AL E, Certified Professional for Usability and User Experience - Foundation Level CPUE AL M, Certified Professional for Usability and User Experience - Advanced Level MANAGER CPUE AL E, Certified Professional for Usability and User Experience - Advanced Level EXPERT UXQB, International Usability and User Experience Qualification Board Ausrichtung auf User Experience Engineering (UX) CPUX F, Certified Professional for Usability and User Experience, Basiszertifizierung. CPUX UT, Certified Professional for Usability and User Experience, Usability Testing and Evaluation. 33
UXPA UXPA International http://uxpa.org/ The User Experience Professionals Association (UXPA) supports people who research, design, and evaluate the user experience of products and services. UXPA holds yearly international conferences, publishes new findings through both the Journal of Usability Studies (JUS) and through User Experience Magazine, and has 50 chapters around the world. In 2004, UXPA established World Usability Day, which in 2011 was celebrated in 44 countries. Österreich: UXPA Austria http://www.uxpa-austria.org/ 34
Zusammenfassung Warum wird Usability in der Praxis so oft vergessen Usability wird nicht vergessen, Usability wird von den gängigen Verfahren nicht erfasst. Wie sorgt man dafür, dass Usability Requirements nicht vergessen werden Erprobte Verfahren in den SW Entwicklungsprozess integrieren Wie erhebt und formuliert man Usability Requirements Prototype, Prototypen testen, Design Thinking Was ist zu tun, um im Projekt frühzeitig/kontinuierlich Usability zu adressieren User so früh wie möglich in die Prozesse einbeziehen Welche Ausbildungs-/Schulungsmaßnahmen für Entwickler u.a. Projektbeteiligte helfen z.b IBUQ: CPUE Advanced Level Manager 35
Change Management 36
Ich danke für Ihre Aufmerksamkeit Robert Pucher robert.pucher@uxpa-austria.org Robert Pucher 37