Multi-Channel App Approach & The Future of Multi-Channel

  • View
    444

  • Download
    0

Embed Size (px)

Text of Multi-Channel App Approach & The Future of Multi-Channel

  • 1. 1Reasons to ImplementA Multi-Channel ApproachDipesh Mukerji,Sr. Director of Product Strategy & MarketingStephen D. Drake,Program Vice President, Mobility and Telecom

2. Precursor to Mobile App Enablement:Mobile Enterprise Management & Security 3. Copyright 6/19/2013 Kony, Inc32013: In the Enterprise Apps & Content are King Design firms spendingincreasing resources on UI App management takesshape App enablement isgrowing market cuttingacross key B2C, B2B andB2E Moving from a device-centric world to a content-centric world 4. Copyright 6/19/2013 Kony, Inc4The Growing Irrelevancy of the Black Rectangle 5. Copyright 6/19/2013 Kony, Inc5Yet, Complexity Continues Across Mobile Platforms &Environments0% 50% 100%Symbian Phones (n= 1638)webOS Phones (i.e. Palm Pre/Pixi) (n = 1626)webOS Tablets (n =1631)BlackBerry PlayBook (tablet) (n = 1636)non-tablet smartphone, or pc type devices (nBlackBerry Phones (n=1694)Ultrabooks (n = 1621)Nokia Lumia (n = 1627)Nook or Kindle Fire (n =1664)Windows Phone 7 Phones (n = 1713)Windows 8 Tablets (n 1700)Ice Cream sandwich tablets (n = 1694)Android Tablets (not including Nook & KindleHTML5 Mobile Web Apps (n=1766)Android Phone (n =1850)iPad Tablets (iOS) (n =1820)iPhone (iOS) (n =1844)Very interested Somewhat interested Not at all interestedSamsung Plans MultipleTizen Smartphones for 2013January 3, 2013Mobile Enterprise DevelopersWriting to 2-3 EnvironmentsHTML5 Interest Soars 6. Copyright 6/19/2013 Kony, Inc6Mobile Enterprise Management & Security Explode withOnset of BYOD IDC Visit us at IDC.com and follow us on Twitter: @IDC0 1000 2000 3000 4000 5000201720132007Mobile Enterprise Management & Mobile EnterpriseSecurity Revenue$M 7. Copyright 6/19/2013 Kony, Inc7Expanding Opportunities in MEMMobile DeviceManagementMobile ApplicationManagementMobile Enterprise AppStoreAppWrapping/ContainerizationMobile ContentManagementMachine to Machine MDM: still viable, key for corporate-liable MAM: Granular management, security and corporate policycontrol of apps MAM larger future growth Cloud provides fast, lower risk and better support 8. Copyright 6/19/2013 Kony, Inc8Mobile Enterprise Security CAGR by Category 2013-2017 (%)0.0%5.0%10.0%15.0%20.0%25.0%30.0%Mobile Security &VulnerabilityManagementMobile Identity &Access ManagementMobile Gateway Access& ProtectionMobile InformationProtection & ControlMobile ThreatManagementTotal Mobile Security CAGR for 2013-2017 is 22.3%Source: Worldwide Mobile Enterprise Security Software 20132017 Forecast and AnalysisIDC # 240014, March 2013 9. Copyright 6/19/2013 Kony, Inc9Android Dominance Grows New Threats to the Enterprise Androids presence in enterprise willgrow Samsung, for example making hugeefforts to succeed In 2016, IDC predicts Android willrepresent more than 60% of allemployee-liable smartphone shipmentsand 1/3 of corporate worldwide User behavior is difficult to change orcontrol Downloading outside of app storerepresents large segment globally Personal downloading of trojanizedapps has direct effect on corporateassets05,00010,00015,00020,00025,00030,00035,00040,000Samples of Malicious Codeon SmartphonesSource: Kaspersky Lab, 201398.6% of all mobilemalware stemsfrom Android 10. Copyright 6/19/2013 Kony, Inc10Conclusions World moves toward content-centric environment Typically organizations consider MEM before mobile appenablement MDM for Corporate-Liable MAM for Employee-Liable New security threats reach the app level comingto an enterprise near you Multi-platform will continue tobe the norm for some time 11. Dipesh Mukerji,Sr. Director of Product Strategy & MarketingReasons to ImplementA Multi-Channel Approach 12. Copyright 6/19/2013 Kony, Inc12LandscapeEvery app running in yourorganization on desktops today willrun on every device within 2 yearsHow are you preparedto support that? 13. 13Feb-2007BlackBerry 8800May-2007BlackBerry CurveJun-2007iPhone2007WindowsMobile 6Sep-2007iPodTouchNov-2007BlackBerry Pearl 2Jul-20083G iPhoneMar-2008iPhoneSDKJul-2008BlackBerry StormSep-2008BlackBerry 4.52008Nokia S605th ed.SymbianFeb-200816GBiPhoneNov-2008BlackBerry Bold9000Jun-20093GSiPhoneJun-2009Firmware3.0May-2009BlackBerry 5.0Jul-2009BlackBerry TourSep-2009Android1.6Oct-2009Android2.0Droid2009Symbian 2Oct-2009WindowsMobile6.5Jan-2010Android2.1NexusOneDec-2010Android2.3Jun-2010Android2.2Apr-2010iPadTBD-2010Symbian 4Feb-2010Symbian 3Nov-2010WindowsPhone 7Apr-2010BlackBerry 6.0Aug-2011BlackBerry TorchAug-2011BlackBerry BoldMar-2011iPad 2.0Jul-2011Android3.0Nov-2012WindowsPhone 82.33.03.04.04.04.14.14.14.04.04.04.03.01G3G3GS44S51G2G3G4G5GMini1.62.12.12.12.12.12.22.22.22.22.22.22.32.32.32.32.3 14. Copyright 6/19/2013 Kony, Inc14Market Dynamics OverviewMobile V1 Mobile Web New iPhone AppTCO LOB decision No IT resource or mobileexperienceMobile V2 Mobile Web iPhone App Android App Perhaps WM, BBMobile V3 HTML5 iPhone App Android App Tablet App (likely)Multi-Channel B2C B2E (BYOD) Smartphone Tablets Web2010 2011 2012 2013Tactical Must Have Mobile Strategic Enterprise StrategicTCO TCO TCO LOB decision Multiple LOBs actingindependently IT vetted tech IT didnt control LOB Need IT Decision Tech Selection HTML5 / Inhouse Enterprise App Need CIO decision In-house use HTML5/tools vs MEAP 15. Copyright 6/19/2013 Kony, Inc15Points of Engagement EvolutionTIMESingle Channel Multi-Channel Cross-Channel Omni-Channel 16. Copyright 6/19/2013 Kony, Inc16A day-in-the-life of an app in a multi-channel worldConsistent view and experience in every interactionWhile visitingcustomer, inputs new dataon iPad11:00 AM iPadUser wakes up and checksa notification on Blackberrydevice.8:00 AM BlackberryRequests new services onWindows 8 tablet - touchdevice inside the office3:00 PM TabletOutside firewall atwork, quickly accesses appvia Mobile Web9:00 AM Mobile WebReviews and approveschanges at home viaAndroid phone.6:00 PM AndroidCompletes review, approvalinside corporate firewallpre PC mouse interface app1:00 PM Desktop 17. Copyright 6/19/2013 Kony, Inc17The Multi-Channel IcebergProduction Services MobileEcosystem ChangesDevice DetectionData SynchronizationSecurity FrameworksOffline StorageData IntegrationSAP / IBM / Oracle IntegrationApplication UpgradesNew DevicesNew OS & OS UpdatesNew Browsers and Updates 18. Copyright 6/19/2013 Kony, Inc18Development Teams ChannelsMost companies approach this complexity tacticallyTabletsMobileDesktopKioskNEWAppX 1.0NEWAppX 1.0NEWAppX 1.0NEWAppX 1.0Scanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoubleSecurityScanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoublesynchronizationFeaturesScanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoubleNew OS upgradesSecurity PatchesScanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoubleNew OS upgradesNew UIsCompatabilityMultipleCodebasesSameFeaturesMultipleChannels++=Time & $$ 19. Copyright 6/19/2013 Kony, Inc19Development Teams ChannelsThe multi-channel approach reduces the complexityTabletsMobileDesktopKioskNEWAppX 1.0NEWAppX 1.0NEWAppX 1.0NEWAppX 1.0Scanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoubleSecurityScanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoublesynchronizationFeaturesScanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoubleNew OS upgradesSecurity PatchesScanner stdIn = new Scanner(System.in double speed; // Userentered valuedouble tailGatingDistance; // user enteredvaludouble stoppingDistance;System.out.print("Enter your speed(mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate