+ All Categories
Home > Software > Incorporating 360 Degree App Quality in Mobile Development

Incorporating 360 Degree App Quality in Mobile Development

Date post: 28-Jul-2015
Category:
Upload: techwellpresentations
View: 23 times
Download: 0 times
Share this document with a friend
40
| November 2014 | Roy Solomon | VP & CO-FOUNDER | [email protected] INCORPORATING 360 °APP QUALITY IN MOBILE DEVELOPMENT
Transcript
Page 1: Incorporating 360 Degree App Quality in Mobile Development

|November 2014 | Roy Solomon | VP & CO-FOUNDER | [email protected]

 INCORPORATING 360 °APP QUALITY IN MOBILE DEVELOPMENT

Page 2: Incorporating 360 Degree App Quality in Mobile Development

| 2

APPS ARE GATEWAY TO YOUR BRAND & BUSINESS

Page 3: Incorporating 360 Degree App Quality in Mobile Development

| 3

THEY MUST DO MORE THAN MERELY WORK…

3

Page 4: Incorporating 360 Degree App Quality in Mobile Development

| 4

THE NEW NECESSITY IS TO DEL IGHT USERS

Page 5: Incorporating 360 Degree App Quality in Mobile Development

| 5

U S E R S A R E M O R E V O C A L T H A N E V E R

Page 6: Incorporating 360 Degree App Quality in Mobile Development

| 6

U S E R P E R C E P T I O N I S R E A L I T Y

Source: Compuware Mobile App Usage survey

Page 7: Incorporating 360 Degree App Quality in Mobile Development

| 7

5 REASONS THIS MATTERS MORE THAN EVER

Page 8: Incorporating 360 Degree App Quality in Mobile Development

| 8

1 . THE APPS ECONOMY IS ULTRA-COMPETIT IVE

Page 9: Incorporating 360 Degree App Quality in Mobile Development

| 9

2 . SWITCHING COSTS ARE AT OR NEAR ZERO

Page 10: Incorporating 360 Degree App Quality in Mobile Development

| 10

W H AT I S T H I S N U M B E R ?

16% % O F U S E R S T H AT W O U L D R E T R Y A N A P P A F T E R 2 FA I L U R E S

Page 11: Incorporating 360 Degree App Quality in Mobile Development

| 11 OpenSignal Android Fragmentation Visualized (July 2013)

3 . FRAGMENTATION (OF ALL K INDS) SPIKING

Page 12: Incorporating 360 Degree App Quality in Mobile Development

|

0

1,000,000,000

2,000,000,000

3,000,000,000

4,000,000,000

5,000,000,000

6,000,000,000

7,000,000,000

8,000,000,000

9,000,000,000

10,000,000,000

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Personal Computers (Desktop And Notebook)

Smartphones

SmartphonesSmartphonesSmartphonesSmartphonesSmartphonesSmartphonesSmartphonesSmartphones

SmartphonesSmartphones

SmartphonesSmartphones

SmartphonesSmartphones

Tablets

TabletsTabletsTabletsTabletsTabletsTablets

TabletsTablets

Tablets

Tablets

Tablets

Tablets

TabletsTablets

Smart TVs

Connected/Smart TVsConnected/Smart TVsConnected/Smart TVsConnected/Smart TVsConnected/Smart TVsConnected/Smart TVs

Connected/Smart TVsConnected/Smart TVs

Connected/Smart TVs

Connected/Smart TVs

Connected/Smart TVs

Connected/Smart TVs

Connected/Smart TVs

Connected/Smart TVs

Wearables

WearablesWearablesWearablesWearablesWearablesWearables

Wearables

Wearables

Wearables

Wearables

Wearables

Wearables

Wearables

Wearables

Global Internet Device Installed Base Forecast

# O

f D

evic

es (

In M

illio

ns)

12 Business Insider (Business Intelligence Estimates) 2013

4 . IT ’S NOT JUST MOBILE

Page 13: Incorporating 360 Degree App Quality in Mobile Development

| 13

5 . THE SPEED OF DEVELOPMENT & TEST ING

Page 14: Incorporating 360 Degree App Quality in Mobile Development

| 14

ARE YOU PREPARED TO SURVIVE – AND THRIVE?

Page 15: Incorporating 360 Degree App Quality in Mobile Development

|

USERS DON’T COMPARTMENTAL IZE QUAL ITY

15

A H A ! M O M E N T

Page 16: Incorporating 360 Degree App Quality in Mobile Development

| 16

W INNING APPS & COMPANIES DON’T E ITHER

Page 17: Incorporating 360 Degree App Quality in Mobile Development

|

360°APP QUALITYQ U A L I T Y, D E F I N E D B Y Y O U R U S E R S

17

T H E N E W M E A S U R I N G S T I C K

Page 18: Incorporating 360 Degree App Quality in Mobile Development

|

The Challenge

•••

WHAT THIS MEANS FOR YOU

Page 19: Incorporating 360 Degree App Quality in Mobile Development

|

Your Test Labs Are Here Your Users Are Here

Modern apps need real-world testing, where users live, work & play

19

T H E P R O B L E M W I T H T H E S TAT U S Q U O

Page 20: Incorporating 360 Degree App Quality in Mobile Development

|

C L O S E D L O O P O F T E S T & F E E D B A C K

20

Tester End UsersDeveloper

Build distribution1 In-app bug reporting 2

Crash log reporting

4

In-app user feedback 3

Product/Marketer

Sentiment Analysis5

Builds

User Feedback Crash logs

BugsBugs & Crashes

Quality Dashboard with Sentiment Analysis

Page 21: Incorporating 360 Degree App Quality in Mobile Development

|

O U T S I D E - I N A P P Q U A L I T Y S I G N A L S

• Inside-out POV valuable, but incomplete

– Regardless of dev & test methodologies

• 360ₒ app quality requires an outside-in worldview

– Comes in many forms

- Usability feedback

- User analytics

- L10N issues

- Bug reports

- Crash reports

- Security vulnerabilities

– And at many times

- Research

- Pre-launch

- Post-launch User Perception Is Reality 21

Page 22: Incorporating 360 Degree App Quality in Mobile Development

|

WATERFALL

AGILE FORRESTER

LEAN

22

Page 23: Incorporating 360 Degree App Quality in Mobile Development

|

PRE-LAUNCH POST-LAUNCH

MEASURE USER APPLAUSE

EARN USERAPPLAUSE

23

Page 24: Incorporating 360 Degree App Quality in Mobile Development

|

PRE-LAUNCH POST-LAUNCH

DESIGN & DEVELOP

1

TEST &DEPLOY

2LISTEN &LEARN

3

ANALYZE& PLAN

4

360º APP QUALITY

5

EG: IBM

EG: JIRA EG: FLURRY

EG: BAZAARVOICE

24

Page 25: Incorporating 360 Degree App Quality in Mobile Development

|

The Challenge

•••

DIVING DEEPER

Page 26: Incorporating 360 Degree App Quality in Mobile Development

| 26

3 6 0 ° A P P Q U A L I T Y D A S H B O A R D

Page 27: Incorporating 360 Degree App Quality in Mobile Development

| 27

I N - T H E - W I L D T E S T I N G S E R V I C E S

• Testing beyond the QA lab (in-

house or offshore)

• Test coverage where your

users work, live & play

• Across devices, OSes &

carriers

• Real testers, real devices, real-

world conditions

• Across the SDLC

Page 28: Incorporating 360 Degree App Quality in Mobile Development

|

A C T I O N A B L E D E F E C T R E P O R T S

FY I , TH IS IS WHAT ACT IONABLE LOOKS L IKE

Page 29: Incorporating 360 Degree App Quality in Mobile Development

|

S D K - E N A B L E D C R A S H R E P O R T S

Page 30: Incorporating 360 Degree App Quality in Mobile Development

| 30

S D K - E N A B L E D S E S S I O N R E P O R T S

Page 31: Incorporating 360 Degree App Quality in Mobile Development

| 31

VA L I D AT E D L O C A L I Z AT I O N I S S U E S

Page 32: Incorporating 360 Degree App Quality in Mobile Development

| 32

M O B I L E B E TA P R O G R A M S

Page 33: Incorporating 360 Degree App Quality in Mobile Development

| 33

U S E R S E N T I M E N T A N A LY T I C S

Page 34: Incorporating 360 Degree App Quality in Mobile Development

|

H E A R I N G W H AT U S E R S A R E S AY I N G

ENORMOUS BL IND SPOT FOR COMPANIES

Page 35: Incorporating 360 Degree App Quality in Mobile Development

|

I F Y O U C A N C U T T H R O U G H T H E N O I S E

AND F IND THE S IGNALS 35

Page 36: Incorporating 360 Degree App Quality in Mobile Development

| 36

U S E R R E V I E W S E N T I M E N T

TURN DATA INTO ACT IONABLE INS IGHTS

Page 37: Incorporating 360 Degree App Quality in Mobile Development

| 37

C O M P E T I T I V E A N A LY S I S

DETERMINE WHERE TO INVEST IN QUAL ITY

Page 38: Incorporating 360 Degree App Quality in Mobile Development

|

L I S T E N I N G T O U S E R S D R I V E S Q U A L I T Y

• Analytics = listen to your users

• End opinion-based debates

• Continual improvement

• Measure what matters

• Compare to competitors

• Measure before & after launch

I T ’S POWERFUL IN CREATING WINNING APPS 38

Page 39: Incorporating 360 Degree App Quality in Mobile Development

|

• Modern apps have different recipe for success

– Infinitely more variables (devices, OSes, carriers, locations, use cases)

– Apps must go beyond merely “good enough” to delight users

– Traditional methods & playbooks won’t suffice

• Companies must play catch-up

– App quality no longer just a CIO & CTO problem; matters to brand & biz

– Move beyond lab to where users work, live & play

– Closed loop between user POV and your definition of quality

• 360°app quality isn’t just about dev ops or testing

– Requires modern tools and analytics that focus on users-centric quality

– Necessity due to outsized user expectations + voice

• A few mobile app war stories & examples (time permitting)

K E Y TA K E AWAY S

39

Page 40: Incorporating 360 Degree App Quality in Mobile Development

|

The Challenge

•••

QUESTIONS?ANSWERS.

Matt Johnston | CMO & CSO | [email protected]


Recommended