28
1 Considerations when building Mobile App’s for your Business Mark Bannerman Managing Director MicroStrategy South Africa

Considerations when building mobile app. Presented by Microstrategy

Embed Size (px)

Citation preview

Page 1: Considerations when building mobile app. Presented by Microstrategy

1

Considerations when building Mobile

App’s for your Business

Mark Bannerman

Managing Director – MicroStrategy South Africa

Page 2: Considerations when building mobile app. Presented by Microstrategy

2

Agenda

• Introduction & Positioning

• Define your Strategy

• Build

• Deploy

• Next Wave

Page 3: Considerations when building mobile app. Presented by Microstrategy

3

Introduction & Positioning

Page 4: Considerations when building mobile app. Presented by Microstrategy

Innovator and leader in enterprise analytics

4

About MicroStrategy

Company

• Leading independent analytics software

platform vendor

• 20+ years old, publicly traded

• Approximately $600M revenue in 2012. No debt,

and $200M+ cash in the bank

• Global presence with operations in 23 countries

Technology

• Long-time market leader and

innovator in analytics

• Unique unitary architecture,

known for high performance and scalability

• Revolutionary Cloud-based analytics services

• Innovations in mobile commerce and identity

Analysts

• Leader for six consecutive years

in Gartner’s BI Magic Quadrant

• Leader in Forrester BI self-service wave

• #1 ranked mobile BI vendor by Gartner and

Dresner Advisory

• Top ranking BI vendor in the BI Scorecard

Customers

• Millions of business users

• Thousands of mission-critical

applications

• Nearly 4,000 customer institutions globally

across all industries and government

• Customers range from Global 500 giants like

Chevron and Carrefour to cutting edge

technology innovators like eBay and LinkedIn

Page 5: Considerations when building mobile app. Presented by Microstrategy

MicroStrategy Mobile #1 Mobile Product Rating

Gartner

Critical Capabilities of Mobile BI 2012

BARC

BI Survey 10

MicroStrategy Mobile #1 Mobile Usage by Customers

Howard Dresner DAS Advisory

Services

Mobile BI Market Survey 2011

MicroStrategy Mobile #1 Mobile Product Rating

Network World

20 iPad Apps Every CIO Should Want

iTunes

Rewind 2011

Best iPhone Business Apps

in 2011

Tech Access

10 of the Best Enterprise Apps

Analysts, media, and BI users agree

MicroStrategy Leads In Mobile

A New York Times Best Seller

Page 6: Considerations when building mobile app. Presented by Microstrategy

6

Introduction & Positioning

• There is a lot to consider:

o BYOD

o Security

o Mobile Device Management

o …..

• I will focus on the App lifecycle

o Strategy

o Build

o Deploy

o What next….

Page 7: Considerations when building mobile app. Presented by Microstrategy

7

Define your Strategy

Page 8: Considerations when building mobile app. Presented by Microstrategy

8

Define your Strategy Considerations

• Types of Applications

o Internal vs. External

o Information Driven or Process Driven

o Smart Phone vs. Feature Phone

• Constraints

o Budget

o Time

o Skills

o Business Maturity

o Complexity

o Sheer volume of mobile applications requiring development will become enormous

Page 9: Considerations when building mobile app. Presented by Microstrategy

9

Types of Apps Companies require 100s of Apps

Inte

rnal

Exte

rnal

Information Driven Process Driven Time-off Request

Expense Approval

ERP

Quotes & Purchases

Customer Services

CRM

Marketing

Promotions - Vouchers Events

Sales & Target Tracking

Facilities

Contact Info

Product / Branch Info

Logistics

Helpdesk

Training

Page 10: Considerations when building mobile app. Presented by Microstrategy

10

Strategic decision makers should think about the following

• 1. User experience

• 2. Performance

• 3. Monetization

• 4. Cross platform deployment costs

• 5. Fragmentation

• 6. Availability of programming expertise

• 7. Importance of immediate updates and distribution control

• 8. Timeliness of new OS innovations

• 9. Security

Page 11: Considerations when building mobile app. Presented by Microstrategy

Is your mobile app native, or does it look and act like it was built

for a web browser?

Got lots of data and content? Automatically download it at night

while you’re sleeping, for great performance when you’re awake.

Native App Experience

Big Data Performance

Take action from anywhere on the planet with mobile transactions.

Mobilize your most important video and docs.

Transactions, Multimedia

and Alerts

Mobile apps pose unique security challenges. Make sure you’re

fully protected.

Military-Grade Security

Offline Mode You won’t always have a great internet connection. Be

prepared.

The Five Mobile Must-Haves

Mobile Apps that don’t deliver ALL these critical capabilities are deficient and will fail.

11

Page 12: Considerations when building mobile app. Presented by Microstrategy

12

Intuitive, innovative applications to drive your business

Information-Driven Apps in Action

Access and analyze all relevant data. Multimedia content. Real-time data feeds. Intelligent workflows for guided decision-making. Powerful integrated analytics. Quick access to important documents. Make a decision. Transact securely. Custom look and feel. On web or mobile.

Page 13: Considerations when building mobile app. Presented by Microstrategy

13

Intuitive, innovative applications to drive your business

Data-Driven Apps in Action

Access and analyze all relevant data. Multimedia content. Real-time data feeds. Intelligent workflows for guided decision-making. Powerful integrated analytics. Quick access to important documents. Make a decision. Transact securely. Custom look and feel. On web or mobile.

Page 14: Considerations when building mobile app. Presented by Microstrategy

14

Smart Phone vs. Feature Phone

The unstoppable rise of

smartphones and tablets will

see 1.2 billion of the devices

being bought worldwide this

year, analyst Gartner is

predicting

1. Where is your market

2. Who are your intended

consumers

3. What is their commercial

profile.

4. Research and Story-

Boarding

Page 15: Considerations when building mobile app. Presented by Microstrategy

15

Application Story-Boarding

Diagram the Right WorkflowMobile apps require workflows or storyboards that describe the

app in detail. It begins as a wireframe mockup with placeholders,

showing the app process flow and designs for each individual

screen. Once you have the foundation, you can create all the re-

quired reports and charts required for the app. Once the app is

complete, you can substitute actual screenshots of the reports

and charts for the wireframe placeholders, and begin assembling

the app.

App Storyboarding Checklist

Research:

✓What is the current business process?

✓What do you want to see in the application?

✓In what order is information accessed?

✓What is the corporate color scheme?

Use Case

✓Who will be using the application and what is their role?

✓Who/What will be affected, reviewed, or observed by the app?

✓How do users currently access information?

✓When and where will the application be used?

Information

✓When is the information currently accessed?

✓How is data currently stored?

✓How is the data used?

Strategy and Workflow:

✓Why have certain features been requested?

✓Why place this information on a mobile device?

✓Why is information currently accessed in this order?

20

Chapter 3, Section 1

Page 16: Considerations when building mobile app. Presented by Microstrategy

16

Build

Page 17: Considerations when building mobile app. Presented by Microstrategy

17

Build Considerations

• Native Code vs. App Development Framework

• Native App vs. HTML5

Page 18: Considerations when building mobile app. Presented by Microstrategy

18

Native Code vs. App Development Framework

Select from a range of design objects

Drag objects to templates and define interactivity

Save the resulting App and share it instantly and securely

Template Analytics

Editable Grids

Web Content

Mapping Selectors Data entry

Graphs Data Visualizations

Grids

Desktop Publishing

Books and Documents

Video

1 2 3

Page 19: Considerations when building mobile app. Presented by Microstrategy

19

Native App vs. HTML5

Pro’s Con’s

Native Code Rich user experience

Performance

App store monetization

Secure

Fragmentation challenges

Availability of programming

expertise

Immediate updates and

distribution control

Platform Code Has an Integrated

Development Environment

Hybrid approach on

development across platforms

Platform Code-Free Drag-and-drop

Core business is not

software development

No Code interface limits you

to what the platform provides

Page 20: Considerations when building mobile app. Presented by Microstrategy

20

Demonstrated 100x Time Savings: Sales Rep App

Videos and

Presentations

SFA

Integration

Pre-Meeting

Analytics

5000 Users

Offline Access

Personalization

Data-driven Alerts

Analyze 500GB Data

Monitor Rep Activity

Single Sign On

Data Wipe

Page 21: Considerations when building mobile app. Presented by Microstrategy

21

Demonstrated 100x Time Savings: Sales Rep App

iOS Development Android

Development

Total Development

Time Mobile Platform

Layout and Workflow 500 500 1,000+ 30

Visualizations 5000+ 5000+ 10,000+ 30

Content Management 500 500 1000+ 8

Transaction Controls 500 500 1000+ 8

Offline Support 5000+ 5000+ 10,000+ 0

Internationalization 5000+ 5000+ 10,000+ 4

Security 10,000+ 10,000+ 20,000+ 8

Life Cycle Tools 500+ 500+ 1000+ 4

Analytical Engine 10,000+ 10,000+ 30

Alerting and Content Engine 5000+ 5000+ 30

Transactions Gateway 2000+ 2000+ 8

Monitoring Infrastructure 10,000+ 10,000+ 4

Multi-source Engine 5000+ 5000+ 8

Caching Engine 10,000+ 10,000+ 4

Personalization Engine 5000+ 5000+ 4

74,000+ hours 74,000+ hours 101,000+ hours 180 hours

Page 22: Considerations when building mobile app. Presented by Microstrategy

22

Deploy

Page 23: Considerations when building mobile app. Presented by Microstrategy

23

Deploy Considerations

• Multiple Platforms with regular OS updates

• Measuring your App’s Effectiveness

• Maintenance & Scaling

Page 24: Considerations when building mobile app. Presented by Microstrategy

24

Competitive approaches require time-consuming rework

Build Once, Deploy Anywhere

Email

Browsers | Portals | Apps

Web Mobile

iOS | Android |

Blackberry

Documents

PDF | PowerPoint |

Excel | Word One-Click Sharing |

Annotation

Build once

Deploy across all media

1

2

4

2

Page 25: Considerations when building mobile app. Presented by Microstrategy

25

Measuring your App’s Effectiveness

Page 26: Considerations when building mobile app. Presented by Microstrategy

26

Maintenance and Scaling

• Monitoring

Gain insight into usage by gathering Mobile Client Statistics

• App Redesign

Coding is time-consuming, using a Mobile App Platform means changing your

App is as simple as dragging and dropping

• Scale

Increase the number of Apps and number of users within a single, secure and

comprehensive platform.

Page 27: Considerations when building mobile app. Presented by Microstrategy

27

The Next Wave

Page 28: Considerations when building mobile app. Presented by Microstrategy

28

The Next Wave

“A truly disruptive technology appears and causes major changes to business,

society, or economies.

It yields non-linear effects, on so many levels, and at such a grand scale that it’s

very hard to grasp the scope until the dust settles.”

- Michael Saylor – The Mobile Wave