SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

Embed Size (px)

Citation preview

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    1/23

    Op#mizingMobileAppsandWebsites

    Or,HowToDeliveraUserExperienceMobileUsersLove

    VikChaudhary

    VPProductManagementandCorporateDevelopment

    KeynoteSystemshBp://www.keynote.com@vikchaudhary

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    2/23

    Agenda

    Tes9ngMobile

    Performance

    NextAnalyzingMobileUsage

    Tes9ngMobile

    Performance

    Whatistheexperienceofmymobileusers?

    -MobileBusinessManager

    MobileDevice

    Experience

    22011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    3/23

    Tes#ngMobilePerformance

    MonitoringMobile

    Performance

    Tes9ngMobile

    Apps

    Whatwillamobileusersexperiencewiththeappbe?

    -ContentDeveloper

    PerformanceComplexi9es

    AnalyzingMobile

    Usage

    Next

    32011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    4/23

    ChoosingaVendor

    MobileApp

    Analy9cs

    Whataremymobileappusersdoing?

    -MobileBusinessManager,ContentDeveloper

    WebAnaly9cs

    Tools

    TrueMobile

    Perspec9ve

    Next

    AnalyzingMobileUsage

    42011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    5/23

    TrueMobile

    Perspec9ve

    RealDevice

    Performance

    Tes9ng

    Mobile

    App

    Analy9cs

    Content

    Verifica9on

    onMobileDevices

    MobileApp

    andWebsiteMonitoring

    Mobile

    Usability

    Tes9ng

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    6/23

    MobileExperience

    6

    The mobile user experience depends on the device, the OS, the service, and networking technology

    GSM

    CDMA

    GPRS

    EDGE

    HSUPA

    LTE

    WiMax

    EVDO

    UMTS

    HSDPA

    iPhone

    Android

    BlackBerry

    Symbian

    WebOS

    WindowsMobile

    Facebookhasover750millionusers

    2500mobiledevices 6MajorOSs 5Services 10Connec#ons

    Apple

    HTC

    Blackberry

    Samsung

    Motorola

    E-mail

    Messaging

    Video

    MobileWeb

    Na9veapps

    but5billionusecellphonesaroundtheworld

    and500millionhavefullmobilewebaccess

    62011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    7/23

    Mee#ngUserExpecta#ons

    7

    Each delivery method presents unique challenges to providing a good experience.

    SMS or MMSWas the message delivered quickly and accurately?

    How are SMS delivery partners performing?

    Web BrowsingAre users able to download and

    navigate through mobile sitesquickly? Are there broken links

    or missing images?

    Data ThroughputIs your subscriber getting fast

    download speeds? How is itperceived vs. the competition?

    VideoHow long does it take to play a

    video clip after the user selects it? Isthere buffering?

    EmailDoes your email service

    have outages?

    Native AppsHow long does it take to

    login on your mobile

    app?

    ContentIs content available

    everywhere all the time?

    72011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    8/23

    IndustryenchmarksonMobileUserExperience

    82011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    9/23

    Mediaand

    Entertainmentusers

    mostlyprefermobile

    browsersoverapps

    2011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    10/23

    102011KeynoteSystems,Inc.

    Whenonlineshoppers

    usebrowsersvsapps

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    11/23

    MobileAppsvsWebsites

    11

    Each mobile approach requires a different testing and monitoring solution.

    Op9mizeyourwebsiteformobiledevices Testforbetween10and100devicesMonitorfromgloballoca9ons TestOnAirconnectedtowirelesscarriers

    Smallernumberofusers Testusingappemulators,or Testusingrealdevicesconnectedtoliveoperatornetworks

    Uselatestsmartphonesingloballoca9ons

    MobileWebsitesTes9ngandmonitoringofmobilewebsites

    forallmobiledevices

    MobileAppsTes9ngandmonitoringofmobileappsfor

    smartphones

    Mobile Website Best Practices Mobile App Best Practices

    112011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    12/23

    DesigningforSmartphoneandTabletScreenSizes

    Progressiveenhancement(CSS,jquerymobile,HTML5)

    Transcodingofcontentondevices(Netbiscuits,UsableNet)Adap9veUIcomponents(HTML5,Flash)

    122011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    13/23

    ProgressiveEnhancement

    132011KeynoteSystems,Inc.

    Smartphonebrowser Desktopbrowser

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    14/23

    H

    Tes#ngandMonitoringMobileWebsites

    MONITORINGMOILEWE

    PERFORMANCETESTINGMOILEWECONTENT

    Desktop-basedtoolsfor

    tes#ngandvalida#ng

    mobilewebcontent.

    24/7monitoringofcri#cal

    businesstransac#onsfrom

    globalloca#ons

    Cer#fymobileWebcontent

    overmul#pledeviceprofiles

    Monitoryourmobilewebsite

    fromloca#onsaround

    theworld

    Self-servicescrip#ngand

    provisioningforrapid

    deployment

    rowsemobilewebsiteusing

    specificmobiledevices

    Recordanymobilewebsite

    pathortransac#onforlater

    replay

    142011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    15/23

    Search/ookHotelUsecase:1. Travelsitehome2. SearchorookHotel,ycity3. InputHonolulu,dateandSearch4. ClickfirstHotel5. ChooseaRoomorRate

    Site(pages):URL:Expedia:hp://www.expedia.com

    Hotels:hp://www.hotels.com

    Priceline:hp://www.priceline.com

    Travelocity:hp://www.travelocity.com

    iPhoneonAT&T

    BlackberryonSprint

    DroidonVerizonwireless

    Loca9on:Chicago,Dallas,

    SanFrancisco,NewYork

    Frequency:every60minutesonAir

    TravelMobileWebsiteenchmarking

    152011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    16/23

    MobileAppsintheEnterpriseandPerformance

    162011KeynoteSystems,Inc.

    AppArchitecture Organiza9onalBoundaries BusinessTransac9ons

    RichUIs EndUsers DeviceCapabili9es

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    17/23

    WhyDataCenterLatencyMaBers

    100mslatencybetweendatacenters

    x10millionrequestspersecond

    =slowmobilewebsite/app172011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    18/23

    TheMobileDeviceMaBerstheMost

    Opera9ngsystemversion Browserandbrowserversion No.ofconcurrentthreads Apparchitecture(localstorage)

    18

    Data

    CenterLatency

    Network

    Speeds

    Applica9on

    Construc9on

    DeviceAributes

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    19/23

    Performoverthe

    airtes.ngand

    troubleshoo.ng

    ofissuesforweb

    content

    Recordand

    playbackscriptsto

    cer.fymobileWeb

    contentover

    mul.pledevice

    profiles

    simultaneously

    LiveNetwork

    Troubleshoo#ng

    Chooseadevice

    databasethatallows

    tes.ngonanydevice

    profile

    Analyzeandop.mize

    contentand

    performanceof

    mobilewebsite

    Cer#fica#onon

    Mul#pleDevices

    MobileDevice

    Emula#on

    Mobile

    Op#miza#on

    MobileTes#ngestPrac#ces

    12011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    20/23

    Demo

    DownloadMITE(theMobileInternetTes#ng

    Environment)fromhBp://mite.keynote.com

    202011KeynoteSystems,Inc.

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    21/23

    TrueMobile

    Perspec9ve

    RealDevice

    Performance

    Tes9ng

    MobileApp

    Analy9cs

    Content

    Verifica9on

    onMobileDevices

    MobileApp

    andWebsite

    PerformanceMonitoring

    Mobile

    Usability

    Tes9ng

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    22/23

    ThreeThingstoRemember

    222011KeynoteSystems,Inc.

    Measurebusiness

    transac9ons,user

    journeys,orscenarios

    1

    Measurewhat

    maerswithreal

    devices,browsers,

    andloca9ons

    2

    Greatapplica9on

    performance

    increasesbusiness

    performance

    3

  • 8/3/2019 SIIA All About Mobile: Optimizing Solutions For Wireless Delivery

    23/23

    ThankYou

    23

    VikChaudhary

    [email protected]

    @vikchaudhary

    hp://www.keynote.com

    2011KeynoteSystems,Inc.