Upload
eddy-bruin
View
108
Download
1
Tags:
Embed Size (px)
DESCRIPTION
At agile testing days 2012 Gojko Adzic gave us a mission: “Test the next level in the software quality hierarchy!” This year I’d like present how testers can test usability, usefulness and in the end the successfulness of the software. This is a type of testing the business actually wants to pay for because it provides focus in gaining value. Knowing your customer is the most important focus a tester needs to achieve this goal. In this presentation I elaborate techniques and tools that provide you information on your customer’s journey. In order to know if your software is useful you need to analyze the journey your customer takes using the services your company provides. This goes beyond just one product. It concerns your complete customer experience. This analyses provides input for your impact maps. They can make your impact maps less assumption based. Furthermore I show that with the help of A/B Testing you are able to shorten the feedback and so ruling out branches of your impact map. With this focus and the use of these techniques testers are able to bring testing to the next level. Testing is not only about technology any more. Testing on actual business value is at reach and we testers can bring that change!
Citation preview
Testers, know thy customer
- A talk on verifying impacts with UX testing.
By @eddybruin
2
Gojko’s hierarchy of software quality
3
Gojko’s hierarchy of software quality
4
Boehm’s Curve
5
Boehm’s Curve
6
Example of a simple impact map
Customer focus?
Text is ambiguos
Customer focus?
“You’ve gotta start with the customer
experience and work backwards to the
technology.” - Steve Jobs
12
http://www.slideshare.net/brandriveninnovation/consumer-journey-mapping
13
http://hubdesignsmagazine.com/2013/05/08/agility-multichannel-briefsthe-
hub-designs-mdm-think-tank/
14
15
14
Source: OurMobilePlanet.com
Mobile market share - April 2013
User analytics based testing
14
Source: OurMobilePlanet.com
Mobile market share per age in NL
User analytics based testing
18
User Centered Design
19
User-centered design
User-centered design =
a problem solving process that requires:
• Designers to analyze and foresee how users are likely to use a product.
• Test the validity of their assumptions with regard to user behavior in real world tests
with actual users.
“If the user can’t use it. It doesn’t work”
- Susan Dray
Can Will
Usability Persuasion
What is usability testing about?
“If the user doesn’t use it. It will only
cost you money.”
- Eddy Bruin
26
27
Paper prototyping
28
29
Test techniques revisited
30
Wrap up - #Makeitusable
Shorten feedback loops back to business ideas
Validate/measure those business assumptions
You can use Customer Journeys, Usability Testing &
Analytics to do so.
Know your customer helps you determine risks to test
Pair up with a UX designer
Learn and have fun!
31
Books
So here’s my twitter:
So tweet me, maybe!
@eddybruin
Hey, I just met you
And this was crazy!
Or me: [email protected] Or me: Eddy Bruin