application development john carpenter mob4hire

Upload: see2009

Post on 30-May-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    1/22

    User Feedback Techni ues to Make

    Great Mobile SoftwareJohn Carpenter

    CTO

    Mob4Hire

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    2/22

    Why is user feedback important? 69% of mobile

    users discover appsbased on top store

    rankings, userreviews andrecommendationsfrom friends.

    Therefore making greatsoftware is yourbest marketing

    strategy But you cant

    make greatsoftware without

    including users!

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    3/22

    Two Problems:

    1) The Fragmented MobileEcosystemMobile Ecosystem

    Handset diversity; Over 25K on 750+ operators Software diversity

    O/S diversity (platforms, middleware, widgets)

    Standards implementation diversityccor ng o s an ar s, s s ou wor ,

    That API isnt 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)

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    4/22

    Two Problems:

    2) Difficult to access users for feedback

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    5/22

    The Mobile Test Cycle of Life

    2. White Box

    Prototyping, alpha testing,developer stage testing,regression testing, codereview. No emulators!

    3. Black BoxUsers testing software on their devices,in-market. Developers make the worsttesters. How do users respond to your

    app? Make sure its a great experienceBEFORE you port or post.

    4. GoldUsability and userexperience feedback.Customer loyalty andbusiness model studies.Viral / killer featurefeedback for marketing.What needs to go intonext version?1. Blank Canvas

    What do we want to build? Who is ourtarget user? Storyboarding. Whats ourbusiness model?

    Mobile Test Cycle of Life 2009 Mob4hire.com

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    6/22

    User Feedback in the 10 Step Development Cycle

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

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    7/22

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    8/22

    Making great software is the best marketing strategy

    Dont SuckDont CrashOver 50% of users experience

    application crashes69% of users discover apps basedon quality through top rankings,reviews and recommendations.

    Your revenue growth depends on creatingcustomer loyalty for your software

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    9/22

    Three Dimensions of Customer Loyalty

    BusinessPrograms

    Marketing

    CustomerDevelopment

    -

    FirmValue

    CustomerLifetime

    Customer

    AcquisitionBusinessPrograms

    Marketing

    Customer

    AcquisitionFirmValue

    CustomerLifetime

    Customer

    Retention

    Product

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

    Sales

    Service

    CustomerRetention

    Sales

    ServiceCustomer

    Development(cross/up-sell)

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    10/22

    Three ways to grow business

    Outcome Behavior MeasureReve

    Increaselength of

    customer life

    Churn/Defection rate

    RetentionLoyalty

    ueGro

    wth

    Increase sizeof customerbase

    Number ofreferrals

    AdvocacyLoyalty

    Increase

    number ofpurchases

    Purchasebehavior

    PurchasingLoyalty

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    11/22

    How likely are you to upgrade your MOBILE APP fromFreemium 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?

    Customer Loyalty Indices sample questions

    Retention

    cy

    friend? Whats the main reason youd give for recommending

    MOBILE APP?

    How likely are you to purchase different types of APPSfrom us?

    Whats the main reason youd want to purchase differentAPPs from us?

    Purchas

    ing

    Advoc

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    12/22

    Customer Loyalty Qualitative + Quantitative Response

    0 1 2 3 4 5 6 7 8 9 10

    EvangelistsFans

    DetractorsCritics

    PassiveNeutral

    How likely would you be to recommend MOBILE APP to a friend? (calculate an average %)

    voca esAngelsMissionariesPromoters

    m va en

    Whats the one thing we could do to improve that rating for MOBILE APP?

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    13/22

    Look for biggest impact from

    recommending behavior

    lty

    vangelist

    This is the

    Loy

    Profitability

    Low High

    Critic

    Neutral

    E

    want to do

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    14/22

    Starting a Customer Loyalty Measurement Program

    Someone in the Executive Team must sponsor it

    Dont delegate leadership or the program will fail

    Get outside help to set it up

    Measure constantly and consistently

    standard survey tools

    at re ular events or times when the user re isters

    Contact Dr. Bob Hayes, Ph.D. for more help on customer loyalty measurement

    www.businessoverbroadway.com

    disconnects, upgrades, hits a high score Incorporate metrics into executive

    management meetings

    Watch for quantitative upward trending

    if things are going up, thats good!

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    15/22

    Group UserGroup User

    Feedback Technique:Feedback Technique:TownhallTownhall

    Group UserGroup User

    Feedback Technique:Feedback Technique:TownhallTownhall

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    16/22

    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, executivesmandator virtual townhalls can have man

    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

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    17/22

    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 were missing

    On flipchart 2, page 2, write:

    Record your ideas / issues (privatetime)

    Vote to prioritize ideas / issues

    Discuss top ideas / issues

    Cover both flipcharts with page 1

    On wall, clear three large areaswith the titles Like Dislike andOpportunities

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    18/22

    Get Ideas Recorded1. 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

    What are the opportunitieswe're missing?

    2. Give as much time as needed 10 to 15 minutes?

    3. XXXX team collect post-it notes

    and stick on wall consolidatecomments into categories

    1Ensuring that participants actually writedown their answers will help commit themto the discussion.

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    19/22

    Prioritize by Voting1. Once all post-it notes are

    on wall, pass out 10 littlesticky dots to everyone

    2. Everyone should stand upand review whats on thewall. XXXX staff can getdots of another colour,optional.

    3. Customers place theirdots on the sticky notesthat resonate the mostwith them. They can

    allocate their dots anyway they want; 10 onone note if they like

    4. Virtually, you can use achat room

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    20/22

    Seek to understandOn flipchart, listthe top priorities

    from each category

    based on the # ofdots

    Then Seek to understand dive into each priority involve customersin trying to understand. Spend only a little time on likes and much more ondislikes and opportunities. Ask customers how to solve it.

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    21/22

    Low hanging fruit

    nce

    igh

    This is thestuff youwant to do

    Import

    Ease of implementation

    Difficult Easy

    Low

  • 8/14/2019 Application Development John Carpenter Mob4Hire

    22/22

    Thank ou!

    John Carpenter, CTO