Application Development John Carpenter Mob4hire

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Application Development John Carpenter Mob4hire as PDF for free.

More details

  • Words: 1,102
  • Pages: 22
User Feedback Techniques to Make Great Mobile Software John Carpenter CTO Mob4Hire

Why is user feedback important?

① 69% of mobile users discover apps based on top store rankings, user reviews and recommendations from friends. ② Therefore … making great software is your best marketing strategy ③ But … you can’t make great software without including users!

Two Problems: 1) The “Fragmented Mobile Ecosystem” Mobile Ecosystem  Handset diversity; Over 25K on 750+ operators  Software diversity  O/S diversity (platforms, middleware, widgets)  Standards implementation diversity (“According to standards, this should work …”, “That API isn’t documented but it kinda works like …”)

 Mobile 2.0 browser diversity

 Operator / Environmental diversity

Developer or Regional  Feature variations, e.g. freemium models  User preference diversity (requirements, accessibility, languages)

Two Problems: 2) Difficult to access users for feedback

The Mobile Test “Cycle of Life” 3. Black Box 2. White Box Prototyping, alpha testing, developer stage testing, regression testing, code review. No emulators!

Users testing software on their devices, in-market. Developers make the worst testers. How do users respond to your app? Make sure it’s a great experience BEFORE you port or post.

4. Gold

1. Blank Canvas What do we want to build? Who is our target user? Storyboarding. What’s our business model? “Mobile Test Cycle of Life” © 2009 Mob4hire.com

Usability and user experience feedback. Customer loyalty and business model studies. Viral / killer feature feedback for marketing. What needs to go into next version?

User Feedback in the 10 Step Development Cycle

“User Feedback in the 10 Step Mobile Development Cycle ” © 2009 Mob4hire.com

Customer Loyalty

Making great software is the best marketing strategy

“Don’t Crash”

“Don’t Suck”

Over 50% of users experience application crashes

69% of users discover apps based on quality through top rankings, reviews and recommendations.

Your revenue growth depends on creating customer loyalty for your software

Three Dimensions of Customer Loyalty

Business Programs Business Programs Product Marketing Sales Service

Customer Acquisition Retention Customer Customer Development Acquisition (cross/up-sell)

Customer Lifetime Value

Customer Customer Development Retention (cross/up-sell)

Based on research by Dr. Bob Hayes, Ph.D. www.businessoverbroadway.com

Firm Value

Three ways to grow business

Revenue Growth

Outcome

Behavior

Measure

Increase length of customer life

Churn/ Defection rate

Retention Loyalty

Increase size of customer base

Number of referrals

Advocacy Loyalty

Increase number of purchases

Purchase behavior

Purchasing Loyalty

Purchasing Advocacy

Retention

Customer Loyalty Indices … sample questions  How likely are you to upgrade your MOBILE APP from Freemium to a Paid subscription? (Please rate us on a scale of 0-10 where 0 = Extremely Unlikely and 10 = Very Likely)  Would you buy this app from us again?  How likely would you be to recommend MOBILE APP to a friend?  What’s the main reason you’d give for recommending MOBILE APP?  How likely are you to purchase different types of APPS from us?  What’s the main reason you’d want to purchase different APPs from us?

Customer Loyalty Qualitative + Quantitative Response How likely would you be to recommend MOBILE APP to a friend?

0

1

2

3

Detractors Critics

4

5

6

7

8

Passive Neutral Ambivalent

(calculate an average %)

9

10

Evangelists Fans Advocates Angels Missionaries Promoters

What’s the one thing we could do to improve that rating for MOBILE APP?

Evangelist Neutral

This is the stuff you want to do

Critic

Loyalty

Look for biggest impact from recommending behavior

Low

High

Profitability

Starting a Customer Loyalty Measurement Program • Someone in the Executive Team must sponsor it  Don’t delegate leadership or the program will fail  Get outside help to set it up • Measure constantly and consistently • standard survey tools • at regular events or times; when the user registers, disconnects, upgrades, hits a high score • Incorporate metrics into executive management meetings • Watch for quantitative upward trending … if things are going up, that’s good! Contact Dr. Bob Hayes, Ph.D. for more help on customer loyalty measurement

www.businessoverbroadway.com

Group User Feedback Technique: “Townhall”

Who is at a Townhall?  Team Members    

1 team member to be Facilitator 1 coordinator to handle logistics 1 note taker for “stream of consciousness” Bring in others from the team to participate (support, development, sales, executives mandatory) … virtual townhalls can have many

 Recruiting customers  12 participants is great  Contact day before townhall to confirm / remind  Ensure customers have directions and parking instructions (pay for parking if needed); if virtual, clear instructions on how to log in

 Townhalls take approximately 2 hours

Before you start the townhall  Prepare two flipcharts  On flipchart 1, page 2, write:  “Take a few minute to jot down:”  3 things you like about XXXX  3 things you dislike about XXXX  3 opportunities that we’re missing”

 On flipchart 2, page 2, write:  “This is what we’ll do:  Record your ideas / issues (private time)  Vote to prioritize ideas / issues  Discuss top ideas / issues”

 Cover both flipcharts with page 1

 On wall, clear three large areas with the titles “Like” “Dislike” and “Opportunities

Get Ideas Recorded 1. Ask participants to write down 3 answers to each of the following questions1:   

What do you like about XXXX, XXXX's products? What do you dislike about XXXX? What are the opportunities we're missing?

2. Give as much time as needed … 10 to 15 minutes? 3. XXXX team collect post-it notes and stick on wall … consolidate comments into categories

1Ensuring

that participants actually write down their answers will help “commit” them to the discussion.

Prioritize by Voting 1. Once all post-it notes are on wall, pass out 10 little sticky dots to everyone 2. Everyone should stand up and review what’s on the wall. XXXX staff can get dots of another colour, optional. 3. Customers place their dots on the sticky notes that resonate the most with them. They can allocate their dots any way they want; 10 on one note if they like 4. Virtually, you can use a chat room

“Seek to understand” On flipchart, list the top priorities from each category based on the # of dots

Then … “Seek to understand” … dive into each priority … involve customers in trying to understand. Spend only a little time on “likes” and much more on “dislikes” and “opportunities”. Ask customers how to solve it.

High

This is the stuff you want to do

Low

Importance

“Low hanging fruit”

Difficult

Easy

Ease of implementation

Thank you! John Carpenter, CTO

Related Documents