Deconstructing Success - Kiefer Consulting, Inc.

advertisement

Deconstructing Mobile Success

Greg Kiefer

President and CEO

@kieferconsult

&

Alan McBee

Senior .NET and Mobile Consultant

@codecharm

Agenda

• Introductions

• Kiefer Overview

• Eight Key Takeaways

• Getting Started

• Questions and Answers

Solutions and Service Delivery Experience

Technical Verticals

SharePoint

Leading Solution

Provider in Northern

California

Over 40 Customer

Success Stories

Custom Solution

Accelerators

Complete Lifecycle

Services

.NET

Over 200 custom solutions and integration projects

Custom framework components to expedite delivery

Legacy, n-Tier and web architecture & development services

CRM

Case Management,

Contact Center and

G2C Solutions

Rapid application development

Business process management

Business Intelligence

Familiar office and web user experience

Mobile

Cross-platform solutions and services

Proven design patterns for web, embedded and native solutions

Top 100 App in the

Apple AppStore

Enterprise Data Architecture

align and integrate across solutions, environments and platforms

Proven Methodology

best practices and repeatable approach based on real-world experience

Education Commitment –

Edunars™, SharePoint Saturday, Collaboration Experience

Expert Team

passionate about solving business challenges through the right application of technology

Our People

Expertise Across the Delivery Spectrum

Leads culture of innovation, philanthropy and client success.

Over 25 years enterprise delivery experience. MCSP, PMP certified

Barry Boudreau

CTO

Architects robust solutions for leading public sector and fortune

50 clients. Over 20 years experience, including 12 years as

THE SharePoint delivery expert at

Microsoft.

Sean Hansen

Operations Director

Delivers solutions that achieve client goals, fosters collaboration and drives success. Over 15 years enterprise delivery experience, including national and statewide solutions. PMP, CSM

Recognized expert in architecting, building, diagnosing, and deploying custom interactive business information solutions on

Microsoft platforms .

Technical .NET and mobile architect with over 15 years of building enterprise solutions.

Instrumental in leading Kiefer’s mobile practice.

Business domain expert on building mobile applications in

HTML 5, iOS and Android.

Building Better Mobile Applications

Key Takeaways

Building Better Mobile Applications

New Concepts

How to Justify Your Project

Approaching Mobile Design

Effective Market Techniques

Your Development Options

Increase Adoption from Users

Plan For User Feedback

Ease Support

Building Better Mobile Applications

Concepts

Building Better Mobile Applications

• Crowdsourcing

– Voluntary, undefined participants

– Power in volume

– Can self-moderate

– Citizen science

• Freemium

– Primary product or service is free

– Charge for advanced services or items

• Viral Marketing

– Uncompensated endorsements

– Can be unpredictable

• Gamification

– Badges, Achievements,

Leader Boards

– Great for training

Building Better Mobile Applications

Business Justification

Building Better Mobile Applications

How do you sell it to your management?

• Bring LOB apps to customers

• Unique features (e.g. push notifications)

• Green initiatives (e.g. paperless tickets)

• Catalyst to rationalize business processes

– Narrower messaging channels

– Prioritize services

– Standardize content delivery

Business Justification

Building Better Mobile Applications

This is a project!

Timeline

Scope

Budget

Resources

Operations

PORAC

*

Building Better Mobile Applications

• Needed to aggregate discordant message channels

• Forced consolidation of message from source

• Encouraged use of common platform for common needs

(i.e. Facebook for events)

* Peace Officers Research Association of California

Kaiser Health App

Building Better Mobile Applications

• Sensitive data (PII/PHI) viewed on device

• Most common use cases

• Notifications and alerts

• Secure messages

• Geolocation-aware

• Data at rest can be encrypted

Bank of America

Building Better Mobile Applications

• Customers scan their own checks for deposit

• Reduced operational overhead

• Green-friendly

CalVET

Building Better Mobile Applications

• Less expensive alternative to redesigning website

• Improved user experience by focusing on primary use cases

Building Better Mobile Applications

Design Approach

Building Better Mobile Applications

• Simpler is better

• Prioritize use cases

• Usability testing and measurement

• Fat thumb-size buttons

• Avoid intensive data entry

– Varies by device (tablet vs. phone)

Design Approach

Building Better Mobile Applications

• Use short, pre-filtered lists

• Customize data based on location and context

• Review other apps in the market

• Okay to fallback to the web for more complex scenarios

• Which devices will you support?

• Frequently, the narrower use cases make the mobile app easier to use than the website

Southwest

Building Better Mobile Applications

• Big buttons

• Secondary features not on first screen

• Electing to avoid scrolling forces you to prioritize

Amtrak

Building Better Mobile Applications

• Paperless ticketing

• Flip panel shows timely information without scrolling

ADA Inspection App

• Building Better Mobile Applications

• Line of Business

Integration

• Data filtered based on user type and location

Georgia Emergency Management Agency

Building Better Mobile Applications

• Personal checklists

• Available when offline

• Real-time app-specific alerts

Building Better Mobile Applications

Marketing

Building Better Mobile Applications

• Viral marketing

• Press releases

– Do they have any value? Who actually reads them?

– Answer: Informal press (i.e. bloggers)

• Embedded marketing

– Put link to applications in all social media posts

• Find social media sites that target your core

• Paying for advertising on related social media sites, including sites for competitors.

– Example: emergency management mobile app advertising on Red Cross social media site.

• Nominate your app for an award

Marketing

Building Better Mobile Applications

• Integrate social media sites

• Dedicate time and resources to manage your social media sites

• Manage content in one place – publish to all

Building Better Mobile Applications

Mobile Technology Decision Matrix

Building Better Mobile Applications

Development Options

Building Better Mobile Applications

• Automatic error reporting

• Usage statistics

• In-application analytics

• Privacy opt-in options

• Securing data at rest

• Offline scenarios

– How does your app function when users are not connected?

– Emergency management apps

State Directory

Building Better Mobile Applications

• Collects usage data

– Device type

– Query performed

SacRT Tracker

Building Better Mobile Applications

• One interface, multiple data feeds

Building Better Mobile Applications

User Adoption

Building Better Mobile Applications

• What is the reason for using the app?

• What are you measuring?

– Downloads and ratings

– Usage

– Some marketplace services track usage

• How are you measuring it?

– User/device identity on web services

• Usability matters for increasing user adoption

• Note: Many new features are built into the mobile frameworks to help

Gamification

Building Better Mobile Applications

• Psychological reward is potent by itself

• Immediate feedback (positive reinforcement)

• Users should find meaning in order to be engaged

• Must be more than badges and points to avoid backlash

• Great for training

• Not mobile-only, but well-suited for mobile platforms

Building Better Mobile Applications

User Feedback

Building Better Mobile Applications

• Where is it?

– Direct app feedback

– Social media

• Dedicate resources to respond to and fix issues

• Decide when and how should you respond to feedback

• Downside: You can no longer control it.

• Upside: You won’t be blindsided. Get ahead of the curve by addressing issues early.

When to Update Your App

Building Better Mobile Applications

• Original version:

– Great UI

– Positive feedback

• Next version:

– OS had updated its UI significantly

– App “upgraded” for the newer OS

– No changes to UI

– Negative feedback

Building Better Mobile Applications

Supportability

Building Better Mobile Applications

• Make it simple for users to contact you from the app

– Reporting defects

– Suggesting or voting for features

• Loudest critics are frequently good sources for insights

• Native apps:

– Mind app-server dependencies

– Deployment is handled by market place vendor

Building Better Mobile Applications

Getting Started

Building Better Mobile Applications

• http://www.ca.gov/mobile

• http://www.kieferconsulting.com/services/mobile

• Apple: http://www.apple.com/ios/

• Google: http://www.android.com/

• Microsoft:

– http://www.windowsphone.com/

– http://windows.microsoft.com/en-US/windows/rt-welcome

Building Better Mobile Applications

Kiefer Consulting Clients

2012: Best Application Serving an Agency’s Business Needs

2008: Best Innovation Award - Office of Spill Prevention

2007: Best Solution Award - Franchise Tax Board

Kiefer Consulting is a trusted advisor to the State of California

Building Better Mobile Applications

Download