Welcome. @propelics Questions, Commentsto #mobilestrategy
Top 10 Enterprise Mobile App Development Gotchas March 14th, 2013
#mobilestrategy!
Propelics Background – About Us
• 15+ year track record • Fortune 500 clients • Global experience • 100% focused on mobile
for the Enterprise • San Jose, Boston,
Pittsburgh
2
Propelics creates mobile strategies and world class Apps for the Enterprise.
Trusted by companies like yours:
• Enterprise Mobile Strategy Services Enterprise Mobile Strategy Mobile App Portfolio Mobile App Scoping & Planning IT Readiness for Mobility BYOD and MDM Strategy Innovation through visualization Center of Excellence Creation
• Mobile Advisory Services Mobile Mentoring Executive Education Speaking Engagements
• Mobile App Development UX Design Onshore and Offshore App Development Mobile App Architecture Prototype Factory
What We Do
#mobilestrategy!
Shahab Choudhry: Partner - Propelics
Shahab is a visionary thought leader who has been at the forefront of trying to make sense of the various technology shifts in the past two decades.
He has advised several startups, early stage companies and Fortune 500 companies in making the most of these technology shifts. He continues to be a “Trusted Advisor” to some of the leading brands around the world. Shahab is frequent speaker at conferences related to mobile.
4
By 2015, 70% of your customer
interactions will originate from a mobile device…”
Source: Gartner 2011
Experiences are increasing usage and expectations
#mobilestrategy!
73% of companies are
looking to build five or more apps in 2013
Source: Appcelerator Survey
In 2013 the number of new mobile apps will exceed
the number of new desktop applications in
the enterprise
The Unforgiving UserQuick to download - Quick to delete
74% of downloaded apps are opened only once
40% of apps are deleted after first useAverage expected wait time for a app to launch is 2 sec
Top reason for deleting apps – app crashed
Enterprise Expectation = Consumer Experience
Gift of Consumerization
9
Great Opportunity &
High Expectations
Ready?
Top 10 Gotchas
1. Lack of “true” understanding of the opportunity
2. Over engineering of the app
3. No advance planning for app deployment
4. Enterprise apps that lack “polish”
5. Impact of device diversity and the associated effort
6. Conformance - security and risk policies
7. Testing the app the “good old way”
8. App Analytics – “What is that?”
9. Hidden cost due to inexperience
10. No defined approach for support and maintenance
#1. Lack of “true” understanding of the
opportunity
#1. Lack of “true” understanding of the opportunity
• Avoid the “Wild West of App Development” • What looks good on a flow chart may not
work in the field • Put yourself in the shoes of the end user • Role Play • Filed Observation • Ride Along • Plant Visits
• Don’t just “mobilize” the current process
14
#3. No advance planning for app
deployment
#3. No advance planning for app deployment
• Release Planning • For consumer facing apps • Approvals from AppStores • Developer Program • Regulatory Audits
• For Enterprise apps • Enterprise AppStore • MDM/MAM • PMO Approvals
• Updates in release period
16
#5. Impact of device diversity and the associated effort
#mobilestrategy!
#5. Impact of device diversity and the associated effort
18
#mobilestrategy!
Planning for devices and OS
19
• Consumer App - Most devices - Most OSs - Most Resolutions
• Enterprise Apps - Easier for non-BYOD scenarios - For BYOD look at user base
• Plan for a minimum of - Android
- OS 2.3+ - Top 5 devices based on expected app usage - Supported resolutions (320 by 480, 480 by 800, 720 by 1280)
- Apple - iOS 5.0+ - iPhone 4, 4S and 5, and all iPads - Supported resolutions (960 by 640, 1136 by 640, 1024 by 768, 2048 by 1536)
#mobilestrategy!
Cross Platform Development
20
• Consumer Apps • Enterprise Apps in BYOD environments • Not all MADP are equal • Easier transition and ramp up to development • However, MADP tool specific experience is
important - Controls - Licensing - Enterprise Architecture - Overhead – App Size - Mobile Web vs. App
#7. Testing the app the “good old way”
#mobilestrategy!
#7. Testing the App the “good old way”
22
• Unforgiving attitude in Enterprise and Consumer
• Testing is not a way to do something between end of development and launch
• Simulator is not a substitute for device testing
• Device Testing – Rent Devices • Testing in the Wild • Monitor after launch
- User Satisfaction - App Performance Metrics
• Poor Navigation"
• App Crash or Freeze"
• Sluggish Launch"
• Failure to Launch"
• Unexpected Behavior"
#mobilestrategy!
Some Mobile Specific Considerations
23
• Device specific testing - Resolution - Orientation - Keyboard
• Testing for battery drain • Gestures • Carrier specific testing • Interruptions – Incoming Calls, SMS, Maps • Connection speed and disconnected mode
#10. No defined approach for support
and maintenance
#mobilestrategy!
#10. No defined approach for support and maintenance
25
• Support & Help Desk • Monitoring
• Maintenance and Ongoing App Admin
#mobilestrategy!
Support and Help Desk
26
• Days of “Press 2 If you need help with the website…” are over
• But there needs to be a way to provide support
• Enterprise Apps - Call Help Desk, Carrier or walk to Best Buy? - Call volume planning - Help Desk Lite
• Consumer App - Social Media Feedback and Reputation - Is your Marketing Department ready for this?
#mobilestrategy!
Monitoring
27
• Ongoing Testing • Feedback Management • Developer License
#mobilestrategy!
Maintenance and Ongoing App Admin
28
• Do you have a plan for app ownership after launch?
• Have you planned and allocated enough budget for ongoing updates?
• Do you have a plan for ongoing app support? - Planned features - OS updates - Security issues - Other bug fixes
1. Lack of “true” understanding of the opportunity
2. Over engineering of the app
3. No advance planning for app deployment
4. Enterprise apps that lack “polish”
5. Impact of device diversity and the associated effort
6. Conformance - security and risk policies
7. Testing the app the “good old way”
8. App Analytics – “What is that?”
9. Hidden cost due to inexperience
10. No defined approach for support and maintenance
30
Business Drivers
Market
Opportunity
Envisioned mobile
Scenarios High Level
Requirements
Step I: Benchmarking & Requirements
Step II: Visualization, Readiness & Roadmapping
Step III: Planning and Budgeting
Build & Deploy
Scope Finalized
Competitive Analysis
App Prototype
App Roadmap
Ongoing Support
Technical Approach
Development Approach, Budgeting,
& Release Plan Support Plan
Customer Feedback
Step IV: App Creation
2 Weeks
mobile App scoping and planning Kickstart : Approach
One More Consideration:
The cost of doing nothing due to “Analysis Paralysis”
Mobile App Scoping & Planning Kickstart =
2 Weeks
#mobilestrategy!
Propelics Kickstarts
Special Offer Free 1 Hour Mobile
Advisory Call CODE: TOPTEN
[email protected] 888-405-2820
Mobile App Roadmap
MDM/BYOD Kickstart
Mobile App Rapid
Prototyping
IT Readiness for Mobile Kickstart
Prototype Factory
32
Mobile App Scoping & Planning Kickstart
• Innovation Focus
• Engaging Process
• Mobility Centric
• Experience Across Industries
• Enterprise Solutions
• Advisors, Strategists, Implementers
• Strategy at the Pace of Mobility
#mobilestrategy!
Thank you