Top Banner
M-Agile Best practices for successful Mobile Agile Droidcon Israel 2015 Discussion with: Roy Nuriel, Director of Product Management
27

Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Aug 08, 2015

Download

Technology

DroidConTLV
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

M-AgileBest practices for successful Mobile Agile

Droidcon Israel 2015

Discussion with: Roy Nuriel, Director of Product Management

Page 2: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

2

Introducing Perfecto Mobile

Dominant leader & visionary

Strong Ecosystem

Perfecto @ a glance

Enabling Enterprises create better mobile apps faster with continuous quality“Perfecto Mobile marks shift in mobile apps QA with Continuous Quality Lab”

Proprietary & Confidential

Setting the bar for market success

• Founded in late 2006, Business HQ in Boston and R&D in Israel• Proven management team with over 200 employees globally• Funded by leading VCs, Total - $57.8M

Page 4: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Lets talk about…

• Market trends• M-Agile challenges• M-Agile best practices

Page 5: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Market trends

Page 6: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Digital channels

• Digital experience is the #1 factor for customers satisfaction & churn

• Digital channels = Mobile + Web + Social

The Future of mobile application development report – Forrester January 28, 2015

Page 7: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

The Digital Engagement Journey

• Physical experience and interaction gives way to Digital

• Budgets are shifting accordingly

WebMobile Apps as hand held web

User Centric Mobile Apps/ Services

Complete Digital Engagement

1990-2007

2007 - 2013

2013 – 2015+

2015+

Page 8: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Mobile Strategy at United Airlines User Engagement Centric Design

Engagement Driven Innovation Execution Business Outcome

2013 Investor Report

Mobile Contributes

20101 2013E

ANCILLARY REVENUE VIA DIGITAL CHANNELS

+~4x

Page 9: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile
Page 10: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Why Wearable Technology?“Most people reach for their Smartphone every six minutes ~150 times a day.Wearable Technology may reduce that number by 60%”.Source: Smart Ring

Page 11: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

More Frequent & Faster Releases

High user engagement requires continuous improvement

The Mobile Market is in continuous change

Competition is moving continuously and aggressively

Rapid Change forces frequent and fast releases to drive engagement

20104 per year

201536 per year

Typical app releases per year

IDC

Page 12: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Mobile accelerat

e the move to

Agile

Page 13: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

M-Agile Challenges

Page 14: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

VelocityQuality

Page 15: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Quality - Users Expectations are High, Feedback is Public

“Poor app quality is the primary reason behind the weak adoption, usage and even failure of many mobile apps.”

[ Gartner, Sep 2014 ]

Starbucks App Store Reviews

Page 16: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Mobile Is Diverse, Complex & Dynamic

20132012201120102009

Windows 8Oct 2012

Windows 7Oct 2009

FroyoMay 2010

CupcakeApr 2009

iOS 6Sep 2012

iOS 5.1Mar 2012

iOS 5.0Oct 2011

iOS 4.3Mar 2011

iOS 4.2Nov 2010

iOS 3.1Sep 2009

iOS 3.0Jun 2009

iOS 6.0.1Nov2012

iOS 6.1Jan 2013

iOS 6.1.3Ma2013

Jelly Bean

Jelly BeanJune 2012

Jelly BeanJelly Bean

Jelly Bean

ICS

ICSOct 2011

ICSICS

ICS

GingerbreadGingerbread

GingerbreadGingerbread

DonutSep 2009

EclairOct 2009 Gingerbread

Dec 2010

iOS 4.1Sep 2010

iOS 4.0Jun 2010

iOS 3.2Apr 2010

Page 17: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile
Page 18: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile
Page 19: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Performance Security

Agile Hour-Glass approach

UI

Integration

Unit Testing

Target Devices

TargetEnv.OS

OS versionsForm factorsCPU & MemoryManufacturersWearable

NetworksOrientationEventsDevice eventsLocationsWearable

Page 20: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Performance Security

QA Evolution into XA

UI

Integration

Unit Testing

Target Devices

TargetEnv.

Experience Assurance (XA)

DevTestContinuously

Integrated

Page 21: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Mobile Continuous Quality Practice …

Job TestDuration

Test ScopeDevice

CoverageUnit System Smoke Regression Performance

Hourly 20-40 Min ±4

3-4 times a day 30-60 Min ±6

Nightly 2-7 Hours ±10

Weekend 10-48 Hours ±20

Page 22: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Meet your users in the app store

Page 23: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Browse Reviews by:1. Device2. Version3. Time, Rating, Helpfulness

Page 24: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile
Page 25: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

But the app isn’t the only one changing…

Page 26: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Manage an industry calendar in your team

Page 27: Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Q+A

[email protected]