• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Multi-Channel App Approach & The Future of Multi-Channel
 

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

on

  • 493 views

 

Statistics

Views

Total Views
493
Views on SlideShare
493
Embed Views
0

Actions

Likes
1
Downloads
10
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Prediction!?? .. it is true.What landscape stands before your organization?Your desktop will change…How are you prepared to support that?
  • An alternate Mobile Chaos slide to the two Mobile Evolution slides
  • Visualizer 1.1 – May; 2.0 – OctoberTesting Automation 1.0 On Premise – October; 2.0 Cloud – DecemberMAM + MDM – JulyMAM + MDM + MCM – OctoberSaaS Foundation – JulySaaS Apps – OctoberM2M – TBD
  • Customer Engagement process
  • ~3 min* The Development Challenge you understand, the in-Production requirements which are unique to mobile is what sinks most enterprisesAll this chaos is the tip of the iceberg.Above the waterline is the obvious challenge of supporting the various operating systems, browsers, SMS, etc.Below the waterline is the unglamorous often overlooked stuff that’s usually the largest part of the projectTransition: Kony solves the entire problemiOS (16.8%)Android (36.0%)Blackberry (12.9%)Windows Phone (3.6%)Symbian (27.4%)J2ME (4.1%)WebOS (0.2%)
  • On the Enterprise you add synchronization and management and security issues.
  • On the Enterprise you add synchronization and management and security issues.
  • Reduce Complexity – Too many devices result in too many code basesIncreased Efficiency – Faster app-turnaround timeUser satisfaction – High user expectations are seamlessly metSecurity – Customer and company information is protectedCost Savings – Multichannel is a money saverIt seems that a new device or operating system comes out daily. This poses a significant challenge to organizations that need to satisfy the demands and expectations of their users. Users maintain a multitude of devices, which each contain an individualized development language. From Objective-C on iOS devices to J2ME on Blackberries, to C# & .Net on Windows devices, to Java on Android, developing and building apps for each one of these code bases is daunting and expensive. Leveraging a single-code base that works across all the plethora of device operating systems exponentially reduces the development cost for organizations to provide mobility for their users, without sacrificing capabilities.
  • DON’T MISS THE BOAT!!!

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

  • 1Reasons to ImplementA Multi-Channel ApproachDipesh Mukerji,Sr. Director of Product Strategy & MarketingStephen D. Drake,Program Vice President, Mobility and Telecom
  • Precursor to Mobile App Enablement:Mobile Enterprise Management & Security
  • © 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
  • © Copyright 6/19/2013 Kony, Inc4The Growing Irrelevancy of the Black Rectangle
  • © 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 (n…BlackBerry 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 & Kindle…HTML5 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 interested“Samsung Plans MultipleTizen Smartphones for 2013”January 3, 2013Mobile Enterprise DevelopersWriting to 2-3 EnvironmentsHTML5 Interest Soars
  • © 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
  • © 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
  • © 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 2013–2017 Forecast and AnalysisIDC # 240014, March 2013
  • © Copyright 6/19/2013 Kony, Inc9Android Dominance Grows – New Threats to the Enterprise Android’s 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
  • © 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
  • Dipesh Mukerji,Sr. Director of Product Strategy & MarketingReasons to ImplementA Multi-Channel Approach
  • © Copyright 6/19/2013 Kony, Inc12Landscape“Every app running in yourorganization on desktops today willrun on every device within 2 years”How are you preparedto support that?
  • 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
  • © 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 didn’t control LOB Need IT Decision Tech Selection HTML5 / Inhouse Enterprise App Need CIO decision In-house use HTML5/tools vs MEAP
  • © Copyright 6/19/2013 Kony, Inc15Points of Engagement EvolutionTIMESingle Channel Multi-Channel Cross-Channel Omni-Channel
  • © 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
  • © 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
  • © 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 & $$
  • © 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 distance:");tailGatingDistance = stdIn.nextDouble();stoppingDistance =speed * (2.25 + speed/21); // numberstoppingDistance;speed =stdIn.nextDoubleNew OS upgradesNew UIsCompatabilityMultipleCodebasesSameFeaturesMultipleChannels++=Time & $$NEWAppX 1.0
  • © Copyright 6/19/2013 Kony, Inc20Cost of a Multichannel StrategyNumber of AppsCost/TimeMulti-Channel ApproachSilo Approach
  • © Copyright 6/19/2013 Kony, Inc215 Reasons to Implement a Multi-Channel Approach1. Reduce Complexity2. Increased Efficiency3. User satisfaction4. Security5. Cost Savings
  • © Copyright 6/19/2013 Kony, Inc22What Does The Future Hold?
  • © Copyright 6/19/2013 Kony, Inc23Will the Enterprise keep up with the market? Consumer consumption will drive enterprise adoption ofnew channels Security/Accessibility capabilities will be at a premium indetermining enterprise adoption Easy and fast development platforms, tools andcommunities will drive growth Must work off the cloud Must seamlessly integrate with existing products Must have the best yet different user experience Needs to be energy efficientDON’T MISS THE BOAT!
  • © Copyright 6/19/2013 Kony, Inc24Multi-Channel Strategy – What To Consider How large is your user base? What do your users want? What devices are your users on? What are your operational and maintenancecost requirements? What UX and/or UI experience do yourusers require? Are you looking to be in the app store? How do your users access andconsume content? Does your business need to evolve as fast as technology?
  • © Copyright 6/19/2013 Kony, Inc25 © Copyright 6/19/2013 Kony, Inc25