SlideShare a Scribd company logo
1 of 58
SIMPLE USABILITY
TESTING
(Fast & Lightweight Usability Testing Experiment)
Wayne Pau
April 21, 2016 Internal
ABOUT ME
Wayne Pau is a well rounded, multi-disciplined member of the newly formed LoB Digital Asset and IoT group within SAP.
Educated as a Systems Design Engineer from the University ofWaterloo, he has been involved with wave after wave of ‘bleeding-
edge’ technology, including RFID, Mobility and now IoT.
Wayne has a strong commitment to building the next generation of quality systems and applications. Over the years he has been
involved with various parts of the development process, including app-dev, design, UX and testing.When not actively involved in
building apps, he loves to engage with others to help promote adaptive innovation and building user-centric solutions using such
approaches as DesignThinking and Agile/SCRUM.
WAYNE PAU
Development Architect, LoB Digital Asset and IoT
Fast & Lightweight Usability Testing Experiment (FLUTE) - Part 1
Curious on how to help ensure SAP builds the next wave of delightful applications?Wondering
how to trouble-shoot those pesky user-interaction obstacles? Come and learn about a quick, low-
cost, easy to implement UsabilityTesting framework that *any* team can implement. Perfect for
those looking to start or enhance their usability testing endeavors.
No prior UX experience or training necessary! All are welcome.
Design Day 2016 @ SAP Montreal | Internal4
WHO inspired FLUTE?
WHAT is FLUTE?
WHY (NOT) to do FLUTE?
HOW to do FLUTE?
WHEN to FLUTE?
01
02
03
04
05
Design Day 2016 @ SAP Montreal | Internal5
WHO?
Design Day 2016 @ SAP Montreal | Internal6
Design Day 2016 @ SAP Montreal | Internal7
Design Day 2016 @ SAP Montreal | Internal8
WHO inspired FLUTE?
WHAT is FLUTE?
WHY (NOT) to do FLUTE?
HOW to do FLUTE?
WHEN to FLUTE?
01
02
03
04
05
Design Day 2016 @ SAP Montreal | Internal9
WHAT?
Design Day 2016 @ SAP Montreal | Internal10
FAST & LIGHWEIGHT USABILTY
TESTING EXPERIMENT
(A.K.A. Simple Usability Testing…)
Design Day 2016 @ SAP Montreal | Internal11
“WEAREALLDESIGNERS
BECAUSEWEMUSTBE…
WEMANIPULATETHEENVIRONMENTTO
BETTERTOSERVEOURNEEDS.”
› Norman (2004)
Design Day 2016 @ SAP Montreal | Internal12
“WEARE NOTALL
DESIGNERS…
ADESIGNER’SAPPROACHTOCREATIVEPROBLEM
SOLVINGISVERYDIFFERENTFROMHOWCOMPUTER
SCIENTIST,FOREXAMPLESOLVEPUZZLES.”
› Bill Buxton(2007)
Design Day 2016 @ SAP Montreal | Internal13
Index of Difficulty
Fitt’s Law
Heuristic Evaluation
Multivariate Testing (MVT)
Gaze Plot
Skeuomorphism10,000 Hours
Design Day 2016 @ SAP Montreal | Internal14
WHAT I CAN’T GIVE YOU…
• 10,000+ hrs of UX training
(…on top of your tasks in 45 mins pres.)
• Predict User Intents, Reactions &
Interactions
(…because understanding human is extremely difficult)
• Know if your specific Design will be
Effective
(…again extremely difficult)
Design Day 2016 @ SAP Montreal | Internal15
WHAT I CAN GIVE YOU…
• METHOD to do Cheap & Effective UT
(…because we are all strapped for resources)
• OBSERVE User Intents, Reactions &
Interactions
(…because observing is far easier)
• OPPORTUNITY for team to act on User
Feedback
(…and chance to make improvements if necessary)
Design Day 2016 @ SAP Montreal | Internal16
FAST & LIGHWEIGHT USABILTY
TESTING EXPERIMENT
(A.K.A. Simple Usability Testing…)
Design Day 2016 @ SAP Montreal | Internal17
WHO inspired FLUTE?
WHAT is FLUTE?
WHY (NOT) to do FLUTE?
HOW to do FLUTE?
WHEN to FLUTE?
01
02
03
04
05
Design Day 2016 @ SAP Montreal | Internal18
WHY (NOT)?
Design Day 2016 @ SAP Montreal | Internal19
TOP 5 EXCEUSES
Speaking subtitle
20© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Design Day 2016 @ SAP Montreal | Internal21
TOP 5X EXCUSES…
1. WE don’t have TIME.
2. WE don’t have MONEY.
3. WE don’t have EXPERTISE.
4. WE don’t have a USABILITY LAB.
5. WE don’t know HOW to interpret.
Design Day 2016 @ SAP Montreal | Internal22
1. WE DON’T HAVE TIME…
BUT…
• Takes more time to fix issues after release
• Wastes support and QA resources
Design Day 2016 @ SAP Montreal | Internal23
2. WE DON’T HAVE MONEY…
BUT …
• Testing can be done for *almost* free
• Fixing issues later can cause more Money
Design Day 2016 @ SAP Montreal | Internal24
3. WE DON’T HAVE EXPERTISE…
BUT …
• FLUTE is easy to do
• Can be done by *almost* ANYONE
• You can reasonable results with *ANY* testing
Design Day 2016 @ SAP Montreal | Internal25
4. WE DON’T HAVE A LAB…
BUT …
• Testing can be done for *almost* free
• Fixing issues later can cause more Money
Design Day 2016 @ SAP Montreal | Internal26
5. WE DON’T KNOW HOW TO INTERPRET
BUT …
• Important issues will be *EXTREMELY* obvious
• Serious problems are HARD to miss
Design Day 2016 @ SAP Montreal | Internal27
WHO inspired FLUTE?
WHAT is FLUTE?
WHY (NOT) to do FLUTE?
HOW to do FLUTE?
WHEN to FLUTE?
01
02
03
04
05
Design Day 2016 @ SAP Montreal | Internal28
HOW?
Design Day 2016 @ SAP Montreal | Internal29
USABILITY TESTING.
ANYONE CAN DO IT.
EVERYONE SHOULD BE DOING IT.
Design Day 2016 @ SAP Montreal | Internal30
Simple,
Cheap,
Effective
FAST &
LIGHTWEIGHT
USABILITY
TESTING
EXPERIMENT
(F.L.U.T.E.)
31© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Simple,
Cheap,
Effective
Usability&&Testing
Design Day 2016 @ SAP Montreal | Internal32
SIMPLE
33© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Monitor
Couch
Camera
34© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Facilitator
Script
Subject
Design Day 2016 @ SAP Montreal | Internal35
https://jam4.sapjam.com/groups/ESDACJK4JQNIB1m3BlZ7tC/documents/3A8Mr7S5RCM16IzRoocgVF/
Design Day 2016 @ SAP Montreal | Internal36
https://jam4.sapjam.com/groups/about_page/ESDACJK4JQNIB1m3BlZ7tC
Design Day 2016 @ SAP Montreal | Internal37
CHEAP
Design Day 2016 @ SAP Montreal | Internal38
TOTAL EXPENSES…
1. User (Bribe: 5x$5 Timmy’s gift card)
2. Video Camera (FREE aka “Borrow”)
3. Room + Sofa (FREE aka “Borrow” again)
4. Snacks ($20 – also @ Timmy’s)
Total $45/mth (effect == “priceless”)
Design Day 2016 @ SAP Montreal | Internal39
EFFECTIVE
Real-Life SMD Usability Footage
Demo
YouTube Link
Design Day 2016 @ SAP Montreal | Internal41
THE RESULT… (SMALLEST CHANGE YOU CAN DO)
(Could even be disabled by user. On by default)
Design Day 2016 @ SAP Montreal | Internal42
TOP 5X EXCUSES…
1. WE don’t have TIME.
2. WE don’t have MONEY.
3. WE don’t have EXPERTISE.
4. WE don’t have a USABILITY LAB.
5. WE don’t know HOW to interpret.
Design Day 2016 @ SAP Montreal | Internal43
7X THINGS ABOUT FLUTE…
1. IF you want a GREAT app, you got to Testing
2. Testing ONE User is 100% than testing NONE
3. Testing ONE User is better than 50x Users at END
4. Importance of recruit is OVER-RATED
5. Testing does PROVE or DISPROVE anything
6. Testing is ITERATIVE
7. Nothing beats a LIVE audience
AppStore && Google Play “Ratings”
1x 7x
4.5
45© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Gather the Fellowship
46© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Not Clones…
But *MOST* Things are Obvious…
Get a Live Audience…
Design Day 2016 @ SAP Montreal | Internal49
WHO inspired FLUTE?
WHAT is FLUTE?
WHY (NOT) to do FLUTE?
HOW to do FLUTE?
WHEN to FLUTE?
01
02
03
04
05
Design Day 2016 @ SAP Montreal | Internal50
WHEN?
Design Day 2016 @ SAP Montreal | Internal51
TEST *EVERY* SPRINT
Sprint 1 Sprint 2 … Sprint n
Usability
Test
Usability
Test…
Usability
Test
Usability
Test
start ship
*Always* something to Test…
Design Day 2016 @ SAP Montreal | Internal52
“THE PERFECT IS THE
ENEMY OF GOOD”
Voltaire
User
Tested
App
Non- User Tested
App
>
THANK YOU.
Simple Usability Testing - FLUTE
Wayne Pau, Development Architect
April 22, 2016
No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP AG. The information contained herein may be changed
without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software
components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft
Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,
System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM,
z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM,
Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower,
PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect,
RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,
Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered
trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are
trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide
Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for
technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,
StreamWork, and other SAP products and services mentioned herein as well as their respective
logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports,
Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and
services mentioned herein as well as their respective logos are trademarks or registered
trademarks of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other
Sybase products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their respective
companies. Data contained in this document serves informational purposes only.
National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may
be reproduced, copied, or transmitted in any form or for any purpose without the
express prior written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any
other agreement with SAP. This document contains only intended strategies,
developments, and functionalities of the SAP® product and is not intended to be binding
upon SAP to any particular course of business, product strategy, and/or development.
Please note that this document is subject to change and may be changed by SAP at
any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not
warrant the accuracy or completeness of the information, text, graphics, links, or other
items contained within this material. This document is provided without a warranty of
any kind, either express or implied, including but not limited to the implied warranties of
merchantability, fitness for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct,
special, indirect, or consequential damages that may result from the use of these
materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has
no control over the information that you may access through the use of hot links
contained in these materials and does not endorse your use of third-party Web pages
nor provide any warranty whatsoever relating to third-party Web pages.
© 2015 SAP SE. ALL RIGHTS RESERVED
Design Day 2016 @ SAP Montreal | Internal58

More Related Content

What's hot

Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...
Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...
Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...UserZoom
 
Great Agile in a UX World
Great Agile in a UX WorldGreat Agile in a UX World
Great Agile in a UX WorldAnthony Viviano
 
Project management in the age of accelerating change - IT/Tech specific
Project management in the age of accelerating change - IT/Tech specificProject management in the age of accelerating change - IT/Tech specific
Project management in the age of accelerating change - IT/Tech specificLuca Minudel
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...David Randall
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software developmentDUONG Trong Tan
 
Working as an agile Experience Designer
Working as an agile Experience DesignerWorking as an agile Experience Designer
Working as an agile Experience DesignerThoughtworks
 
A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)
A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)
A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)IT Arena
 
It takes two to tango - why tech and business succeed or fail together v4.1 b...
It takes two to tango - why tech and business succeed or fail together v4.1 b...It takes two to tango - why tech and business succeed or fail together v4.1 b...
It takes two to tango - why tech and business succeed or fail together v4.1 b...Luca Minudel
 
Contributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it LooksContributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it LooksKarl Kaufmann
 
Handling User Requirements in Technology Projects
Handling User Requirements in Technology ProjectsHandling User Requirements in Technology Projects
Handling User Requirements in Technology ProjectsStephen Senkomago Musoke
 
Introducing Agile to Product Teams
Introducing Agile to Product TeamsIntroducing Agile to Product Teams
Introducing Agile to Product TeamsJeremy Horn
 
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...Agile Software Community of India
 
What is agile coaching?
What is agile coaching?What is agile coaching?
What is agile coaching?Pierre E. NEIS
 
Rapid Project Inception
Rapid Project InceptionRapid Project Inception
Rapid Project Inceptionudairaj
 
UX in the Professional World - a seminar at Universitas Indonesia
UX in the Professional World - a seminar at Universitas IndonesiaUX in the Professional World - a seminar at Universitas Indonesia
UX in the Professional World - a seminar at Universitas IndonesiaKetut Sulistyawati
 
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Institut Lean France
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operationsuxpin
 
Lean/Agile/DevOps 2016 part 2
Lean/Agile/DevOps 2016 part 2Lean/Agile/DevOps 2016 part 2
Lean/Agile/DevOps 2016 part 2Diego Pacheco
 
Mirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco Hering
 

What's hot (20)

Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...
Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...
Hold on to Your Hats: The Scaled Agile Framework (SAFe) Might Actually Be a G...
 
Great Agile in a UX World
Great Agile in a UX WorldGreat Agile in a UX World
Great Agile in a UX World
 
Breaking the mold: Lean Product Management and MVP in a Large Company
Breaking the mold: Lean Product Management and MVP in a Large CompanyBreaking the mold: Lean Product Management and MVP in a Large Company
Breaking the mold: Lean Product Management and MVP in a Large Company
 
Project management in the age of accelerating change - IT/Tech specific
Project management in the age of accelerating change - IT/Tech specificProject management in the age of accelerating change - IT/Tech specific
Project management in the age of accelerating change - IT/Tech specific
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software development
 
Working as an agile Experience Designer
Working as an agile Experience DesignerWorking as an agile Experience Designer
Working as an agile Experience Designer
 
A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)
A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)
A Pragmatic Guide to Design Thinking (Matthias Langholz Product Stream)
 
It takes two to tango - why tech and business succeed or fail together v4.1 b...
It takes two to tango - why tech and business succeed or fail together v4.1 b...It takes two to tango - why tech and business succeed or fail together v4.1 b...
It takes two to tango - why tech and business succeed or fail together v4.1 b...
 
Contributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it LooksContributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it Looks
 
Handling User Requirements in Technology Projects
Handling User Requirements in Technology ProjectsHandling User Requirements in Technology Projects
Handling User Requirements in Technology Projects
 
Introducing Agile to Product Teams
Introducing Agile to Product TeamsIntroducing Agile to Product Teams
Introducing Agile to Product Teams
 
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
Thinking more product: Moving from Scrum to a dual-track agile approach by Su...
 
What is agile coaching?
What is agile coaching?What is agile coaching?
What is agile coaching?
 
Rapid Project Inception
Rapid Project InceptionRapid Project Inception
Rapid Project Inception
 
UX in the Professional World - a seminar at Universitas Indonesia
UX in the Professional World - a seminar at Universitas IndonesiaUX in the Professional World - a seminar at Universitas Indonesia
UX in the Professional World - a seminar at Universitas Indonesia
 
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
Lean/Agile/DevOps 2016 part 2
Lean/Agile/DevOps 2016 part 2Lean/Agile/DevOps 2016 part 2
Lean/Agile/DevOps 2016 part 2
 
Mirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco hering devops for systems of record final
Mirco hering devops for systems of record final
 

Viewers also liked

UofT Department of Computer Science Innovation Lab - Innovation & Team Building
UofT Department of Computer Science Innovation Lab - Innovation & Team BuildingUofT Department of Computer Science Innovation Lab - Innovation & Team Building
UofT Department of Computer Science Innovation Lab - Innovation & Team BuildingWayne Pau
 
Designing Mobile Apps with Empathy - Why to create more accessible Mobile Apps
Designing Mobile Apps with Empathy - Why to create more accessible Mobile AppsDesigning Mobile Apps with Empathy - Why to create more accessible Mobile Apps
Designing Mobile Apps with Empathy - Why to create more accessible Mobile AppsWayne Pau
 
Next36 design thinking_intro_4x3_v2
Next36 design thinking_intro_4x3_v2Next36 design thinking_intro_4x3_v2
Next36 design thinking_intro_4x3_v2Wayne Pau
 
Jason Theodor's Creative Method and Systems
Jason Theodor's Creative Method and SystemsJason Theodor's Creative Method and Systems
Jason Theodor's Creative Method and SystemsJason Theodor
 
Design Thinking: User Empathy
Design Thinking: User EmpathyDesign Thinking: User Empathy
Design Thinking: User EmpathyWayne Pau
 
The Creative Method v2
The Creative Method v2The Creative Method v2
The Creative Method v2Jason Theodor
 

Viewers also liked (6)

UofT Department of Computer Science Innovation Lab - Innovation & Team Building
UofT Department of Computer Science Innovation Lab - Innovation & Team BuildingUofT Department of Computer Science Innovation Lab - Innovation & Team Building
UofT Department of Computer Science Innovation Lab - Innovation & Team Building
 
Designing Mobile Apps with Empathy - Why to create more accessible Mobile Apps
Designing Mobile Apps with Empathy - Why to create more accessible Mobile AppsDesigning Mobile Apps with Empathy - Why to create more accessible Mobile Apps
Designing Mobile Apps with Empathy - Why to create more accessible Mobile Apps
 
Next36 design thinking_intro_4x3_v2
Next36 design thinking_intro_4x3_v2Next36 design thinking_intro_4x3_v2
Next36 design thinking_intro_4x3_v2
 
Jason Theodor's Creative Method and Systems
Jason Theodor's Creative Method and SystemsJason Theodor's Creative Method and Systems
Jason Theodor's Creative Method and Systems
 
Design Thinking: User Empathy
Design Thinking: User EmpathyDesign Thinking: User Empathy
Design Thinking: User Empathy
 
The Creative Method v2
The Creative Method v2The Creative Method v2
The Creative Method v2
 

Similar to SAP Design Day 2016 (Montreal) - F.L.U.T.E.

Ian Margetts - ASOS’ Journey to Continuous Deployment
Ian Margetts - ASOS’ Journey to Continuous DeploymentIan Margetts - ASOS’ Journey to Continuous Deployment
Ian Margetts - ASOS’ Journey to Continuous DeploymentWinOps Conf
 
Sap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – FeaturesSap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – FeaturesIQ Online Training
 
Storing the mental Model
Storing the mental ModelStoring the mental Model
Storing the mental ModelRainer Winkler
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016Peter Spielvogel
 
University of Warwick Personas Co-Innovation Project
University of Warwick Personas Co-Innovation ProjectUniversity of Warwick Personas Co-Innovation Project
University of Warwick Personas Co-Innovation ProjectSteve Rumsby
 
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...SAP Analytics
 
SAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateSAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateVitaliy Rudnytskiy
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitAndrew Kumar
 
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 ConferneceOpen Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernecesanjay4sap
 
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...Gene Kim
 
Enterprise Cloud Computing - Analytics, Planning & Digital Boardroom
Enterprise Cloud Computing  - Analytics, Planning & Digital Boardroom  Enterprise Cloud Computing  - Analytics, Planning & Digital Boardroom
Enterprise Cloud Computing - Analytics, Planning & Digital Boardroom Jothi Periasamy
 
State of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansState of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansDries Buytaert
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationPeter Muessig
 
Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With OracleKelly Goetsch
 
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdfASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdfPeter Spielvogel
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program OfficeLee Calcote
 
#sitNL - My SAP TechEd takeaways with regards to mobility and developers
#sitNL - My SAP TechEd takeaways with regards to mobility and developers#sitNL - My SAP TechEd takeaways with regards to mobility and developers
#sitNL - My SAP TechEd takeaways with regards to mobility and developersRoel van den Berge
 
Cwin16 tls-partner-sas new-open_analytics_platform
Cwin16 tls-partner-sas new-open_analytics_platformCwin16 tls-partner-sas new-open_analytics_platform
Cwin16 tls-partner-sas new-open_analytics_platformCapgemini
 
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology GroupWebinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology GroupJimmy Singh Mathur
 

Similar to SAP Design Day 2016 (Montreal) - F.L.U.T.E. (20)

Ian Margetts - ASOS’ Journey to Continuous Deployment
Ian Margetts - ASOS’ Journey to Continuous DeploymentIan Margetts - ASOS’ Journey to Continuous Deployment
Ian Margetts - ASOS’ Journey to Continuous Deployment
 
Sap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – FeaturesSap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – Features
 
Storing the mental Model
Storing the mental ModelStoring the mental Model
Storing the mental Model
 
Cd168 (3)
Cd168 (3)Cd168 (3)
Cd168 (3)
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016
 
University of Warwick Personas Co-Innovation Project
University of Warwick Personas Co-Innovation ProjectUniversity of Warwick Personas Co-Innovation Project
University of Warwick Personas Co-Innovation Project
 
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
 
SAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateSAP Developer Center - March 2016 update
SAP Developer Center - March 2016 update
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 ConferneceOpen Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
 
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
 
Enterprise Cloud Computing - Analytics, Planning & Digital Boardroom
Enterprise Cloud Computing  - Analytics, Planning & Digital Boardroom  Enterprise Cloud Computing  - Analytics, Planning & Digital Boardroom
Enterprise Cloud Computing - Analytics, Planning & Digital Boardroom
 
State of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansState of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New Orleans
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous Integration
 
Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With Oracle
 
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdfASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
ASUG chapter update on SAP UX 2022 March BC Chapter meeting.pdf
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program Office
 
#sitNL - My SAP TechEd takeaways with regards to mobility and developers
#sitNL - My SAP TechEd takeaways with regards to mobility and developers#sitNL - My SAP TechEd takeaways with regards to mobility and developers
#sitNL - My SAP TechEd takeaways with regards to mobility and developers
 
Cwin16 tls-partner-sas new-open_analytics_platform
Cwin16 tls-partner-sas new-open_analytics_platformCwin16 tls-partner-sas new-open_analytics_platform
Cwin16 tls-partner-sas new-open_analytics_platform
 
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology GroupWebinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
Webinar- SAP Fiori Deep Dive 1.0- Prosoft Technology Group
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

SAP Design Day 2016 (Montreal) - F.L.U.T.E.

  • 1. SIMPLE USABILITY TESTING (Fast & Lightweight Usability Testing Experiment) Wayne Pau April 21, 2016 Internal
  • 2. ABOUT ME Wayne Pau is a well rounded, multi-disciplined member of the newly formed LoB Digital Asset and IoT group within SAP. Educated as a Systems Design Engineer from the University ofWaterloo, he has been involved with wave after wave of ‘bleeding- edge’ technology, including RFID, Mobility and now IoT. Wayne has a strong commitment to building the next generation of quality systems and applications. Over the years he has been involved with various parts of the development process, including app-dev, design, UX and testing.When not actively involved in building apps, he loves to engage with others to help promote adaptive innovation and building user-centric solutions using such approaches as DesignThinking and Agile/SCRUM. WAYNE PAU Development Architect, LoB Digital Asset and IoT Fast & Lightweight Usability Testing Experiment (FLUTE) - Part 1 Curious on how to help ensure SAP builds the next wave of delightful applications?Wondering how to trouble-shoot those pesky user-interaction obstacles? Come and learn about a quick, low- cost, easy to implement UsabilityTesting framework that *any* team can implement. Perfect for those looking to start or enhance their usability testing endeavors. No prior UX experience or training necessary! All are welcome.
  • 3.
  • 4. Design Day 2016 @ SAP Montreal | Internal4 WHO inspired FLUTE? WHAT is FLUTE? WHY (NOT) to do FLUTE? HOW to do FLUTE? WHEN to FLUTE? 01 02 03 04 05
  • 5. Design Day 2016 @ SAP Montreal | Internal5 WHO?
  • 6. Design Day 2016 @ SAP Montreal | Internal6
  • 7. Design Day 2016 @ SAP Montreal | Internal7
  • 8. Design Day 2016 @ SAP Montreal | Internal8 WHO inspired FLUTE? WHAT is FLUTE? WHY (NOT) to do FLUTE? HOW to do FLUTE? WHEN to FLUTE? 01 02 03 04 05
  • 9. Design Day 2016 @ SAP Montreal | Internal9 WHAT?
  • 10. Design Day 2016 @ SAP Montreal | Internal10 FAST & LIGHWEIGHT USABILTY TESTING EXPERIMENT (A.K.A. Simple Usability Testing…)
  • 11. Design Day 2016 @ SAP Montreal | Internal11 “WEAREALLDESIGNERS BECAUSEWEMUSTBE… WEMANIPULATETHEENVIRONMENTTO BETTERTOSERVEOURNEEDS.” › Norman (2004)
  • 12. Design Day 2016 @ SAP Montreal | Internal12 “WEARE NOTALL DESIGNERS… ADESIGNER’SAPPROACHTOCREATIVEPROBLEM SOLVINGISVERYDIFFERENTFROMHOWCOMPUTER SCIENTIST,FOREXAMPLESOLVEPUZZLES.” › Bill Buxton(2007)
  • 13. Design Day 2016 @ SAP Montreal | Internal13 Index of Difficulty Fitt’s Law Heuristic Evaluation Multivariate Testing (MVT) Gaze Plot Skeuomorphism10,000 Hours
  • 14. Design Day 2016 @ SAP Montreal | Internal14 WHAT I CAN’T GIVE YOU… • 10,000+ hrs of UX training (…on top of your tasks in 45 mins pres.) • Predict User Intents, Reactions & Interactions (…because understanding human is extremely difficult) • Know if your specific Design will be Effective (…again extremely difficult)
  • 15. Design Day 2016 @ SAP Montreal | Internal15 WHAT I CAN GIVE YOU… • METHOD to do Cheap & Effective UT (…because we are all strapped for resources) • OBSERVE User Intents, Reactions & Interactions (…because observing is far easier) • OPPORTUNITY for team to act on User Feedback (…and chance to make improvements if necessary)
  • 16. Design Day 2016 @ SAP Montreal | Internal16 FAST & LIGHWEIGHT USABILTY TESTING EXPERIMENT (A.K.A. Simple Usability Testing…)
  • 17. Design Day 2016 @ SAP Montreal | Internal17 WHO inspired FLUTE? WHAT is FLUTE? WHY (NOT) to do FLUTE? HOW to do FLUTE? WHEN to FLUTE? 01 02 03 04 05
  • 18. Design Day 2016 @ SAP Montreal | Internal18 WHY (NOT)?
  • 19. Design Day 2016 @ SAP Montreal | Internal19 TOP 5 EXCEUSES Speaking subtitle
  • 20. 20© 2014 SAP AG or an SAP affiliate company. All rights reserved.
  • 21. Design Day 2016 @ SAP Montreal | Internal21 TOP 5X EXCUSES… 1. WE don’t have TIME. 2. WE don’t have MONEY. 3. WE don’t have EXPERTISE. 4. WE don’t have a USABILITY LAB. 5. WE don’t know HOW to interpret.
  • 22. Design Day 2016 @ SAP Montreal | Internal22 1. WE DON’T HAVE TIME… BUT… • Takes more time to fix issues after release • Wastes support and QA resources
  • 23. Design Day 2016 @ SAP Montreal | Internal23 2. WE DON’T HAVE MONEY… BUT … • Testing can be done for *almost* free • Fixing issues later can cause more Money
  • 24. Design Day 2016 @ SAP Montreal | Internal24 3. WE DON’T HAVE EXPERTISE… BUT … • FLUTE is easy to do • Can be done by *almost* ANYONE • You can reasonable results with *ANY* testing
  • 25. Design Day 2016 @ SAP Montreal | Internal25 4. WE DON’T HAVE A LAB… BUT … • Testing can be done for *almost* free • Fixing issues later can cause more Money
  • 26. Design Day 2016 @ SAP Montreal | Internal26 5. WE DON’T KNOW HOW TO INTERPRET BUT … • Important issues will be *EXTREMELY* obvious • Serious problems are HARD to miss
  • 27. Design Day 2016 @ SAP Montreal | Internal27 WHO inspired FLUTE? WHAT is FLUTE? WHY (NOT) to do FLUTE? HOW to do FLUTE? WHEN to FLUTE? 01 02 03 04 05
  • 28. Design Day 2016 @ SAP Montreal | Internal28 HOW?
  • 29. Design Day 2016 @ SAP Montreal | Internal29 USABILITY TESTING. ANYONE CAN DO IT. EVERYONE SHOULD BE DOING IT.
  • 30. Design Day 2016 @ SAP Montreal | Internal30 Simple, Cheap, Effective FAST & LIGHTWEIGHT USABILITY TESTING EXPERIMENT (F.L.U.T.E.)
  • 31. 31© 2014 SAP AG or an SAP affiliate company. All rights reserved. Simple, Cheap, Effective Usability&&Testing
  • 32. Design Day 2016 @ SAP Montreal | Internal32 SIMPLE
  • 33. 33© 2014 SAP AG or an SAP affiliate company. All rights reserved. Monitor Couch Camera
  • 34. 34© 2014 SAP AG or an SAP affiliate company. All rights reserved. Facilitator Script Subject
  • 35. Design Day 2016 @ SAP Montreal | Internal35 https://jam4.sapjam.com/groups/ESDACJK4JQNIB1m3BlZ7tC/documents/3A8Mr7S5RCM16IzRoocgVF/
  • 36. Design Day 2016 @ SAP Montreal | Internal36 https://jam4.sapjam.com/groups/about_page/ESDACJK4JQNIB1m3BlZ7tC
  • 37. Design Day 2016 @ SAP Montreal | Internal37 CHEAP
  • 38. Design Day 2016 @ SAP Montreal | Internal38 TOTAL EXPENSES… 1. User (Bribe: 5x$5 Timmy’s gift card) 2. Video Camera (FREE aka “Borrow”) 3. Room + Sofa (FREE aka “Borrow” again) 4. Snacks ($20 – also @ Timmy’s) Total $45/mth (effect == “priceless”)
  • 39. Design Day 2016 @ SAP Montreal | Internal39 EFFECTIVE
  • 40. Real-Life SMD Usability Footage Demo YouTube Link
  • 41. Design Day 2016 @ SAP Montreal | Internal41 THE RESULT… (SMALLEST CHANGE YOU CAN DO) (Could even be disabled by user. On by default)
  • 42. Design Day 2016 @ SAP Montreal | Internal42 TOP 5X EXCUSES… 1. WE don’t have TIME. 2. WE don’t have MONEY. 3. WE don’t have EXPERTISE. 4. WE don’t have a USABILITY LAB. 5. WE don’t know HOW to interpret.
  • 43. Design Day 2016 @ SAP Montreal | Internal43 7X THINGS ABOUT FLUTE… 1. IF you want a GREAT app, you got to Testing 2. Testing ONE User is 100% than testing NONE 3. Testing ONE User is better than 50x Users at END 4. Importance of recruit is OVER-RATED 5. Testing does PROVE or DISPROVE anything 6. Testing is ITERATIVE 7. Nothing beats a LIVE audience
  • 44. AppStore && Google Play “Ratings” 1x 7x 4.5
  • 45. 45© 2014 SAP AG or an SAP affiliate company. All rights reserved. Gather the Fellowship
  • 46. 46© 2014 SAP AG or an SAP affiliate company. All rights reserved. Not Clones…
  • 47. But *MOST* Things are Obvious…
  • 48. Get a Live Audience…
  • 49. Design Day 2016 @ SAP Montreal | Internal49 WHO inspired FLUTE? WHAT is FLUTE? WHY (NOT) to do FLUTE? HOW to do FLUTE? WHEN to FLUTE? 01 02 03 04 05
  • 50. Design Day 2016 @ SAP Montreal | Internal50 WHEN?
  • 51. Design Day 2016 @ SAP Montreal | Internal51 TEST *EVERY* SPRINT Sprint 1 Sprint 2 … Sprint n Usability Test Usability Test… Usability Test Usability Test start ship *Always* something to Test…
  • 52. Design Day 2016 @ SAP Montreal | Internal52 “THE PERFECT IS THE ENEMY OF GOOD” Voltaire
  • 54.
  • 55.
  • 56.
  • 57. THANK YOU. Simple Usability Testing - FLUTE Wayne Pau, Development Architect April 22, 2016
  • 58. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages. © 2015 SAP SE. ALL RIGHTS RESERVED Design Day 2016 @ SAP Montreal | Internal58