48
Welcome. @propelics @apperian Embracing Mobile App Failure to Create Success June 5 th , 2014 We will begin at 1:02pm EST!

Embracing Mobile App Failure to Create Success

Embed Size (px)

DESCRIPTION

Are your first Enterprise Mobile App initiatives falling flat? The majority of technology projects run 45 percent over budget and 7 percent over time, while delivering 56 percent less value than predicted. Additionally, 58% of enterprises are merely or less than satisfied with the adoption of their enterprise mobile app programs and 30% of mobile enterprise applications launched within the last 12-18 months have been defined as "failures", according to IDC. This image of "success" and "failure" being in two different directions is a terrible way to view enterprise mobile applications and the benefits associated to building a successful enterprise mobile strategy. If you’re transforming your business processes through mobile applications you should expect and embrace failure - and use these challenges and failures to your advantage for sustained mobility success. View this webinar presentation delivered by Adam Bookman, Partner at Propelics and Steven Skidmore, Director of Product Marketing at Apperian as they take you through lessons from mobile project horror stories, and best practices that will help build long term success for your mobile app project. View these slides to learn: -The common pitfalls of mobile app projects -How to effectively fail fast to ensure mobile app project success and ensure mobile app adoption -Techniques for creating a successful mobile-app in weeks, not months -Methods for easily testing, securing and deploying mobile apps

Citation preview

Page 1: Embracing Mobile App Failure to Create Success

Welcome. @propelics @apperian

Embracing Mobile App Failure to Create Success June 5th, 2014 We will begin at 1:02pm EST!

Page 2: Embracing Mobile App Failure to Create Success

Adam Bookman: Partner - Propelics

Adam has been the brains behind many mobile product and program launches. He has advised companies on mobile strategies for Business as well as IT.

He continues to be a “Trusted Advisor” to some of the leading brands around the world. Adam is frequent speaker at conferences related to mobile.

2  

Page 3: Embracing Mobile App Failure to Create Success

As Apperian’s Director of Product Marketing, Stephen is responsible for crafting and guiding the company’s go-to-market and helping understand how customers can use mobile innovation to solve enterprise mobility challenges.

3  

Stephen Skidmore: Director of Product - Apperian

Page 4: Embracing Mobile App Failure to Create Success

Propelics creates mobile strategies and world class Apps for the Enterprise.

Propelics Background – About Us

4

•  15+ year track record •  Fortune 500 focus •  Global delivery experience

Pre Built Mobile Apps

Strategy Research & Advisory

Custom AppS & Managed Services

•  100% focused on mobile for the Enterprise

•  San Jose, Boston, Guadalajara

Trusted by some of the largest global brands:

Page 5: Embracing Mobile App Failure to Create Success

Enterprise Mobile Strategy Services Enterprise Mobile Strategy Mobile App Portfolio Mobile App Scoping & Planning IT Readiness for Mobility Innovation through visualization Center of Excellence Creation

Mobile Advisory Services Mobile Mentoring Executive Education Speaking Engagements

Managed Services Application Oversight Application Development, Maintenance and Support Managed Mobile Center of Excellence Onshore and Offshore App Development

What We Do

Page 6: Embracing Mobile App Failure to Create Success

© 2013 Apperian Inc. All rights reserved. © 2014 Apperian Inc. All rights reserved.

We secure and manage enterprise mobile apps at enterprises large and small with a cloud-based Mobile App Management platform

ü  Industry-leading IP in enterprise mobility - constant stream of industry-first innovations, 14 pending patents

ü Global presence in Americas, EMEA and APAC; headquartered in Boston

ü Founded 2009

ü Top-tier investment partners

Apperian Overview

Page 7: Embracing Mobile App Failure to Create Success

Agenda!

•  Mobile Challenges •  Common Pitfalls of Mobile App Projects

•  Considerations for Mobile App Success

•  Q&A

7  

Page 8: Embracing Mobile App Failure to Create Success

Why This Webinar

30% of mobile enterprise applications launched within the last 12-18 months have been defined as "failures”74% of downloaded apps are opened only once

40% of apps are deleted after first use

8

Page 9: Embracing Mobile App Failure to Create Success

Great Opportunity &

High Expectations

Ready?

Page 10: Embracing Mobile App Failure to Create Success

1.  Identify innovative mobile use cases

2.  Understand there is no gold standard

3.  Be aware of the impact of device fragmentation

4.  Use visualization as a weapon

5.  Don’t test mobile apps the “good old way”

6.  Clearly define approach for support and maintenance

Page 11: Embracing Mobile App Failure to Create Success

#1. Identify Innovative Mobile Use Cases

Page 12: Embracing Mobile App Failure to Create Success

Identify Innovative Mobile Use Cases"

12

•  Corporate email, contacts, and calendar - just the beginning

•  Don’t “mobilize” the current process or extend the enterprise

Instead, think through use cases that challenge the current way of thinking

Page 13: Embracing Mobile App Failure to Create Success

Clients Employees 1 on 1

Partners Leadership

13

Page 14: Embracing Mobile App Failure to Create Success

Ideation Picture

14

Page 15: Embracing Mobile App Failure to Create Success

Idea Convergence

15

Ideas ranked by •  Business Value, •  Organizational Readiness •  Ease of Implementation •  Risk of Data Loss

Enables the Creation of a

Holistic Mobile App Portfolio

Page 16: Embracing Mobile App Failure to Create Success

#2. Understand There is No Gold Standard

Page 17: Embracing Mobile App Failure to Create Success

17  

Define your App through one Enterprise metric Top/bottom line, speed, experience

Start with “time” as a metric

Define your end user Build mobile Apps for the “5 W’s”

“System access” is not a driver

Augment the environment

Building a Mobile Gold Standard

Page 18: Embracing Mobile App Failure to Create Success

Build to the 80%

18  

Simplify the Enterprise Follow 80/20 Rule Begin Your App Concept with 1 or 2 Scenarios

Solve 1 Problem, then Iterate

Tremendous Opportunity to Make Commonly Performed Tasks Easier

Page 19: Embracing Mobile App Failure to Create Success

#3. Be Aware of Impact of Device

Fragmentation and the Associated Effort

Page 20: Embracing Mobile App Failure to Create Success

Android Device Fragmentation

20  

Page 21: Embracing Mobile App Failure to Create Success

Android Screen Sizes Fragmentation

21  

Page 22: Embracing Mobile App Failure to Create Success

iOS Screen Sizes Fragmentation

22  

Page 23: Embracing Mobile App Failure to Create Success

Planning for Devices and OS

23  

•  Consumer Apps -  Most devices -  Most OSs (Android 4+, iOS 7+) -  Most resolutions -  Mobile web as catch-all

•  Enterprise Apps -  Easier for non-BYOD scenarios -  Critical to align BYOD Strategy and Device Strategy

with Mobile App Strategy

Page 24: Embracing Mobile App Failure to Create Success

#4. Use Visualizationas a Weapon

Page 25: Embracing Mobile App Failure to Create Success

Use Visualization as a Weapon

25  

To invoke change Begin respecting users’ time & tasks Force scope decisions Question what is commonplace To fail cheaply

Page 26: Embracing Mobile App Failure to Create Success

Key Visualization Considerations

26  

•  Avoid over engineering the app •  Simplify the complexity of the process •  UX is critical •  Spend time conducting

day in the life

Page 27: Embracing Mobile App Failure to Create Success

Understand Current State & Processes – DITL

27  

•  Conduct “day in the life” visits -  Visits with key roles/associates -  Understand the app context through

the eyes of the end user

•  Identify current processes -  Employee interaction & challenges today -  In and out of office interactions

•  Understand each process: -  Better understand the five “W’s” of use:

Actors, place of use, time & duration of use, data presented & methods of capturing data, etc.

Page 28: Embracing Mobile App Failure to Create Success

#5. Don’t Test the App the “Good Old Way”

Page 29: Embracing Mobile App Failure to Create Success

Some Mobile Specific Considerations

29  

•  Device / OS specific testing -  Resolution -  Orientation -  Keyboard

•  Testing for battery drain

•  Gestures

•  Carrier specific testing

•  Interruptions – Incoming Calls, SMS, Maps •  Session Management

•  Connection speed and disconnected mode

Page 30: Embracing Mobile App Failure to Create Success

#6. Clearly Define Approach for Support

and Maintenance

Page 31: Embracing Mobile App Failure to Create Success

Support, Maintenance, and Ongoing App Admin

31  

•  Is your care center equipped to handle tier 1 mobile support? •  Are you ready to triage mobile issues?

-  Is it an app issue, a device issue, an OS issue, a carrier issue, a connectivity issue, a business rule issue?

•  Have you planned and allocated enough budget and resources for ongoing app support and enhancements? -  Planned features -  OS updates -  New devices -  Security issues -  Other bug fixes

Page 32: Embracing Mobile App Failure to Create Success

Voice of Customer (VoC)

32

• RSS  Feed  provided  by  App  Store  to  download  App  Ra>ngs  and  Feedback  • Cri>cal  monitoring  is  required  here  to  ensure  immediate  aHen>on  is  paid  to  nega>ve  ra>ngs  and  feedback  

App Store"

• Every  app  should  have  in-­‐app  analy>cs  capabili>es  • This  helps  in  determining  users’  path  and  >me-­‐spent  by  users  on  various  screens/sec>ons  

Analytics"

• Every  app  should  have  the  capability  to  gather  in-­‐App  Feedback  • This  will  provide  context  rich  user  feedback  and  thus  help  in  improving  the  app  and  user  experience  (prevent  nega>ve  AppStore  Reviews)  

In-App Feedback"

• Some  business  processes  benefit  from  or  even  require  transac>onal  surveys  • Consider  embedding  surveys  in  app  where  appropriate.    Use  carefully.    Customer Survey"

• Use  no>fica>ons  to  ease  applica>on  discovery  and  increase  user  engagement  

• Can  be  automated,  marke>ng,  opera>onal,  etc.  

App Notifications / Engagement"

Page 33: Embracing Mobile App Failure to Create Success

Support & Maintenance

33  

Tier  1  

• Care  Center  opera>ons  • Keeps  Decision  Tree  and  Guide  for  customer  query  resolu>on  

• Records  OS  version  and  Device  • Recommenda>on:  Implement  Ticke>ng  System  for  escala>on  

Ticke>ng  System  

Tier  2    • Technical  support  team  to  manage  customer  issues  

• Tracks  issues  based  on  OS  versions  and  devices  supported  

• Defined  and  Managed  internal  SLAs  and  Customer  SLAs  

• Monitors  Crash  Reports  • Recommenda>on:  Use  Managed  Service  Provider  

Ticke>ng  System  

Tier  3  

• Core  App  Development  Team  • Provides  Bug  Fixes  • Manages  Enhancements  •  Internal  SLAs  should  be  defined.  e.g.  Any  cri>cal  and  blocker  bugs  must  be  aHended  in  one  business  day  

• Defines  bi-­‐weekly  Sprint  deployments  

• Recommenda>on:  Use  Managed  Service  Provider  

Contact  US  

Contact  Tech  Support,  Crash  Reports  

Page 34: Embracing Mobile App Failure to Create Success

1.  Identify innovative mobile use cases

2.  Understand there is no gold standard

3.  Be aware of the impact of device fragmentation

4.  Use visualization as a weapon

5.  Don’t test mobile apps the “good old way”

6.  Clearly define approach for support and maintenance

Page 35: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

How did we get to this situation?

Poor QA process Didn’t capture user feedback

Users don’t understand

Shipped too early

Definition of MVP No real world

testing

No forum for actual users

Worked fine in-house

Page 36: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

apps

Manage the Full Mobile App Lifecycle

36

on-board inspect shield sign deploy

innovate

Iterate test

pilot

production

Page 37: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

•  Seamlessly publish new and update existing Apps directly from their development environment

•  Support full app lifecycle from dev to deployment

•  Down-stream workflow provides app signing, inspection and wrapping

•  Supports app dev processes with integrated app comments, rating, trouble tickets

On-board Custom-Built Apps

37

apps

on-board inspect shield sign deploy

innovate

Iterate

Page 38: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

•  Mobile users can take advantage of existing web sites (internal or external) to increase reach and improve mobile adoption

•  Users can easily find and install a Hybrid Web App on their devices from the Apperian App Catalog naturally like any other native app for easy access

•  Additional security layers such as encrypting data or requiring authentication can be easily applied. App-level VPN can provide access to internal websites when outside the corporate network.

Create Hybrid Web Apps

38

HR Portals CRM Sites Sales Libraries Order Processing

apps

on-board inspect shield sign deploy

innovate

Iterate

Page 39: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

• Generate advanced app-behavior reports

• Detect malware & malicious code

•  App score based on malware, privacy and risky behavior

• Detailed insights into behavior

App Inspection & Approval Workflow

39

apps

on-board inspect shield sign deploy

innovate

Iterate

App Inspection Approval Workflow

• Discrete approval for QA and security review steps

•  Auditable log keeps record of who approved what app

•  Associated App Inspection reports can be associated with approval

Page 40: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

App Shielding for No-Coding App Policies

40

•  Architected using technology framework for building dynamic policies that can change based on user, device, location, etc.

•  Allows non-technical administrator to apply policies with point-and-click interface •  Apply policies to apps directly to compiled

app; no source code or SDK required

•  Policy changes don’t require app to be re-signed and redeployed

apps

on-board inspect shield sign deploy

innovate

Iterate

Corporate App

ü  Corporate Authentication

ü  Data Encryption

ü  Copy/Paste Protection

ü  App-level VPN

ü  Geofencing

ü  Data Wipe

…or custom-build your own

Page 41: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

No Coding, No SDK, Dynamic Policy Engine

41

App-Level VPN

FIPS 140-2 Encryption

Copy/paste Disable

App Pass phrase

Enterprise SSO

Data Wipe

App Expiration

Self-Updating App

App Remote Control

App Usage Reporting

Crash Reporting

Geo Fencing

Jailbreak Detection

Location Masking

Policy & Security Management

Custom Built

Page 42: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

App Signing

42

•  Sign apps directly from admin console without developer involvement

•  Greatly reduce the time and complexity of signing apps

•  Eliminate the dependency on developers or 3rd party app providers

•  Repeat the signing process with predictable & dependable results

•  Separate the duties of development and signing to enable non-technical staff to deploy apps

apps

on-board inspect shield sign deploy

innovate

Iterate

Page 43: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

App Deployment, Operations & Reporting

43

• Manage email provisioning/de-provisioning • Selective app removal • Reports & analytics based on users, apps, devices • Support for the Apple VPP Program

apps

on-board inspect shield sign deploy

innovate

Iterate

Page 44: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

Support - App Remote Control

44

apps

on-board inspect shield sign deploy

innovate

Iterate

• Administrative remote control • App-specific to ensure end-

user privacy • Dynamic bandwidth detection

for smooth operation • Requires no coding or SDK to

enable

Page 45: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

Crowdsourcing & User Feedback

45

• Complete feed-back loop from user to developers

• Built-in app ratings and feedback

• Crowdsourcing ideas captured for product improvements

apps

on-board inspect shield sign deploy

innovate

Iterate

Page 46: Embracing Mobile App Failure to Create Success

© 2014 Apperian Inc. All rights reserved.

1.  Identify innovative mobile use cases

2.  Understand there is no gold standard

3.  Be aware of the impact of device fragmentation

4.  Use visualization as a weapon

5.  Don’t test mobile apps the “good old way”

6.  Clearly define approach for support and maintenance

7.  Get ahead of deployment, management, and security

Page 47: Embracing Mobile App Failure to Create Success

Mobile App Rapid Prototyping •  1-2 week project •  Build your vision through a prototype and deliver it to your

constituents •  Kick start your mobile program •  Delivered via ApperianOne

•  One enterprise app •  Unlimited public apps •  100,000 user limit •  Custom app catalog

47  

[email protected] 888-405-2820

[email protected] 617-477-8740

Special Webinar Offer

Schedule Your Free 1 Hour Introductory Call

Page 48: Embracing Mobile App Failure to Create Success

Thank You!