Deploying a Mobile Solution? What Should You be Looking Out For?

Post on 18-Jan-2015

331 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

For more information visit - www.infostretch.com or mobile.infostretch.com

Transcript

1/15/2013 1phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Deploying a Mobile Solution: Top 10 key considerations and mistakes to avoid.By: Nick ParmarTue. Nov 2nd , 2010

All trademarks are the property of their respective owners.©2004-2010 InfoStretch Corporation. All rights reserved.

InfoStretch Webinar

Follow us on Twitter @infostretch

1/15/2013 2phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

• InfoStretch Overview• Top 10 Mistakes• Questions

Today’s Exploration

INFOSTRETCH CORP CONTACT INFORMATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

1/15/2013 3phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

AboutInfoStretch

Elevating Confidence

INFOSTRETCH CORPORATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

1/15/2013 4phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Organization HQ in Silicon Valley Offices in New York, Seattle & India 90+ Clients and 140+ Projects

Infoneers Dynamic Team of 220+

Engineers Industry Expertise in Finance,

Retail, Mobile and Healthcare Active contributor in online

mobile and Testing Communities

Infrastructure Extensive Platform Compatibility

and Performance Test Labs 2000+ Mobile Handset Test Lab ISO 9000-2001 Certified

Partners

1/15/2013 5phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Global Mobile Statistics

3.4Billion

4.5Billion

31Percent

5Years

internet users worldwide1

Smartphone US Population2

Mobile internet users will over take desktop internet users3

92Countries

With more than 10 million internet requests4

1.9Billion

5Mobile phone subscribers

5Mobile phone subscribers grow in next 2 years

1/15/2013 6phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORP CONTACT INFORMATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

EnterpriseMobile Deployment

Top 10 Mistakes

1/15/2013 7phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Misalignment with Organizational goals

INFOSTRETCH CORPORATION WEBINAR(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Mistake # 1

•Don’t build a mobile app because everyone else has one. •Clearly define the business goals: Whether you want to use it for customer intimacy, new channel for sales or for product improvement!

Customer Intimacy

Operational Efficiency

New channel for sales

Product Leadership

1/15/2013 8phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Mobility Adoption Across Different Verticals

• Public safety, law enforcement, and municipal compliance activitiesGovernment

Improve responsiveness

• Real-time data on their clients’ portfolios during customer meetings• Banking, Brokerage, Planning, Taxation consumer and business uses

Financial Services Real Time financial information

• Efficient capture of inbound supply chain data• Provide a powerful tracking tool for on-hand inventories of supplies

Manufacturing Optimize supply chain

• "eprescribing”• Integration with EMR, EHR systems for reports (iPad app)• Remote health care

Healthcare Quality control and efficiency

• Real-time dispatch data to drivers• Shipping notifications and alerts• Bar code scanning

Transportation and Logistics operational efficiency

• Productivity tools with time and expense tracking• Case access

Legal Keep in constant touch with clients,

increase billable hours

• Enable Project managers to update project data at the work site• Inventory control and fraud prevention

Construction Optimized project management

8

1/15/2013 9phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Not planning for integration with Enterprise apps like CRM, ERP and Content

Management

INFOSTRETCH CORPORATION WEBINAR(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Mistake # 2

Security – Technology - Efficiency

1/15/2013 10phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Demands of Mobile Users Advanced, feature-rich mobile devices Quick device setup with no downtime One device for both personal and

corporate use Unified email, calendar and messaging Protection of personal data and

applications Easy access to internal applications

and corporate resources Device usage and location privacy Business productivity applications On-demand technical support Carrier choice, flexible plans and

reliable coverage

Requirements of Corporate IT

Streamline procurement process Accelerate mobile deployments Control access to corporate resources Protect corporate data Ensure compliance to industry standards Enforce security policies Track mobile assets and usage Maintain employee productivity Allocate telecom costs accurately Minimize mobility costs Reduce total cost of ownership

Mobile Enterprise

10

1/15/2013 11phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Mistake # 3

phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

11

iPhone is not the best device for everyone and all applications!

Selecting the wrong Mobile device! ?

1/15/2013 12phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Surge of enterprise

applications

Global carriers with complex

data plans

Diverse mobile operating systems

Advanced mobile platforms with shorter device

lifecycles

Email

Proof of

delivery

Calendar

Networking

Expense Tracking

Travel

Mobile CRM

Mobile Commerce

Mobile POS

Field Inspections

Work Order Managemen

tEHR

EMR

Selecting the right device

12

1/15/2013 13phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Selecting Mobile Device/Form Factor

Smartphone Form Factor– High mobility– Limited computing and processing power– Relatively smaller screen-size for high end graphics– Limited storage hence, not well suited for inward Enterprise

systems like CRM and ERP.

Tablet Form Factor– Tablet PC (iPad, HP tablet etc.)

• Bigger screen size• Higher processing power• More storage

– Seamless communication between computing devices.

13

1/15/2013 14phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Selecting Mobile Devices - Attributes

14

Enterprise Support

Single or Multiple Devices

Device Capabilities

1/15/2013 15phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Selecting Mobile Devices – Ruggedized / Credit Card readers

15

1/15/2013 16phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Selecting Mobile Devices – Bluetooth Input Devices

16

1/15/2013 17phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Ignoring End users during the initial

phases of design and development

Mistake # 4

Result:

•Low adoption rate•Missing essential features

1/15/2013 18phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Mistake # 5

Less flexible High risk – If it goes wrong, all the effort goes waste Lower time for adoption

Big Bang Approach Developing the entire application in one phase

1/15/2013 19phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Selecting the wrong vendor!

Selecting the right vendor:Verify end to end capabilities: Design, development, testing, porting and maintenance

Mistake # 6

1/15/2013 20phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Non-involvement in defining use cases Depending on application developer

You know your business and customers best!

Mistake # 7

1/15/2013 21phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Selecting Enterprise Mobile Use Cases

• Not every use case should be mobile.• Think 30 second activity interval• Limited input capability/Lower

processing power• Offline-Online content• Choosing the right form factor -

smart device, smart pad

1/15/2013 22phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Ignoring the obvious

• Native vs. Mobile Application• Mobile Browsers• User Experience• Presenting too much on small screen• Ease of Navigation• Build vs. Buy

Mistake # 8

1/15/2013 23phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Design Considerations

• Assume all mobile browsers are equal• Downplay user experience• Always online only• Easy Navigation; forget to guide your users• Present too much on a small screen• Easy data entry; drop down menus,

selections make user type less

1/15/2013 24phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION WEBINAR(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Native Apps

Write One for iOS

And one for Android

And one for Blackberry

And one for Win Mobile

And one for Symbian

Challenges

No InteroperabilityNo control on release process

No consistent UI experience

Continue build for each platform

1/15/2013 25phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION WEBINAR(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Mobile Web

Develop a new mobile presentation layerUtilize the existing infrastructureReduced overhead on App Maintenance

Challenges

Off line contentRich User Interface

Device Capabilities

1/15/2013 26phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Build Vs. BuyBuy• Potentially quicker time to market• Lower operational challenges• May be cost effective

Build• Differentiation or competitive advantage• Vendor independent device support• Road map control

• Decide based on business objectives, technical capabilities, complexity of the application

• Low complexity and higher competitive advantage apps should be built

1/15/2013 27phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Not Planning for Enterprise Security and Scalability

• Securing data• Field rollouts and update• Device management • Data recovery

Mistake # 9

1/15/2013 28phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Deployment

Security and

Compliance

Monitoring

Management

Support

t

Device and user authentication

Device policy enforcement

Corporate network and data access control

Application policy enforcement

Remote lock and wipe

Remote device and network troubleshooting

User self-service support

Device and application inventory

OTA device and application provisioning

Device configuration

OTA Device and application provisioning and updates

Application version control

Device settings, profiles and policies

Device and network performance

Device and application compliance

Data usage and roaming

Management by exception with intelligent alerting

Automated Reporting

Mobile Deployment Lifecycle

28

1/15/2013 29phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Not testing Mobile App on real handsets

Depending on simulators and emulators

Too much of FragmentationWhat works on simulators not necessarily works on real handsets

Mistake # 10

1/15/2013 30phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Testing and Launch

30

Challenges• Fragmented Mobile devices landscape• Lack of Standards and ever changing Form Factors, Device OEMS,

Geographies, Carriers• Inconsistency with the Launch processes

Recommendation• Identify target devices• Plan, Develop, Test-test-test.• Strong understanding of certification needs with carriers/ Appstores• Strong post launch support/monitoring

1/15/2013 31phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Top 10 Mistakes

1. Non-Alignment with Business Goals2. No Enterprise Integration3. Selecting the Wrong Device4. Ignoring the End User5. Developing all at once6. Selecting the wrong vendor7. Someone else define use cases8. Ignoring the Obvious (Designs)9. Not Secure – Not Scalable10. Not testing for the real world

1/15/2013 32phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

• Experience of developing More than 100 mobile applications for clients around the world

• Strong experience working at an “enterprise level” with enterprise applications

• Dedicated team of highly experienced application developers

• Testing, Certification and Deployment expertise

• Global Customers – Global Delivery - Offices in California, NY and India

Why Infostretch?

phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

32

1/15/2013 33phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved. 33

InfoStretch Mobile Application Development Process

ANALYZE DESIGN DEVELOP TEST DEPLOY Maintain

Agile methodology based involved & iterative developmentTesting methodology includes combination of devices, browsers,Joint Analysis & Development – Collaboration with key Application stores

Use CasesIdentify different playersInterviews and surveys

Technology and Strategy

GUI and Wire framing

POC and prototyping

Performance & UsabilitySecurity & Network Response

App Stores Certifications

Platforms, devices, browsers

Device Lifecycle management

Support and enhancements

1/15/2013 34phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

InfoStretch Mobile App Development Framework and Components

34

Profile/Personalizati

on

Messaging/Alerts –

Push/Pull

Content Streaming and

aggregation

Video/Audio/Ebook

Reading

M - Commerce Integration: Payment,

Authentication, Ticketing, Store Front, Catalogue Shopping

Ad Server Integrations

Peripheral Integrations –

Barcode scanners, Bluetooth etc.

Social Media Integration – FB, Twitter, Linkedin,

More

Graphics, animation and

augmented reality

LBS, GPRS, Triangulation,

Voice recognition, Text to speech

Real time chat – Video and Audio

Speech and Image

recognition

1/15/2013 35phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Questions?For more information: Nick Parmar Business Development and Sales Phone : (206) 402 2426 Email : nick.parmar@infostretch.com

1/15/2013 36phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.

Next InfoStretch Webinar

INFOSTRETCH CORPORATION WEBINAR(p) (408) 727-1100 | (w) www.infostretch.com (e) info@infostretch.com | presenter: Nick Parmar

Upcoming WebinarMobile Marketing

By: Durgesh Kaushik7 Dec, 2010

1/15/2013 37phone: (408) 727-1100 | website: www.infostretch.com | email: info@infostretch.com

©2004-2010 InfoStretch Corporation. All rights reserved.INFOSTRETCH CORPORATION(p) (408) 727-1100 | (w) ww.infostretch.com | presenter: Nick Parmar

Headquarters2880 Lakeside Drive, #200Santa Clara, CA 95054(408) 727 1100

Partners

New York17 Tanglewood Rd,Scarsdale, NY 10583(703) 395-9791

Seattle513B Prospect St.,Seattle, WA 98109(206) 402-2426

Ahmedabad5th Floor , Regency Plaza, Anand Nagar, Ahmedabad-15, Gujarat, India91-79-40266266

MumbaiVashi InfoTech Park ,B103,Tower # 1, Vashi Rail Station, New Mumbai, Maharashtra, India91-22-6947900

Website: www.infostretch.com

top related