Download - Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

Transcript
Page 1: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

Developing Solutions Developing Solutions WithWith

User Experience in MindUser Experience in Mind

Andrew Harteveldt,Sr. System’s Engineer

Page 2: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

Agenda

• My background• The Messaging Experience• Market Characteristics• SMS and QoS• Information Overload• Conclusion

Page 3: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

My Background

• Originally from development background– With Acision (Logica) for 8 years.– In telecoms for 11 years.– Prior to moving to North America, was a Subject

Matter Expert for messaging gateway product.

• Solution Architect for Tier 1 account• Designed many solutions for operators

globally, including the infrastructure for campaigns such as American Idol.

Page 4: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

The Messaging Experience

• What was messaging in North America?– Under utilized– Non conversation based

• What has messaging become today?– The fastest growing revenue stream for US Wireless

Carriers (approximately 8% growth month on month)– A ‘real time’ messaging experience has led to

conversations and information sharing using text messaging.

Page 5: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

© 2008 Acision BV. All rights reserved

Market Characteristics Emerging Exponential

GrowthExtendedGrowth

Mature

Vo

lum

e p

ote

ntia

l →

Time →

100%

Dea

ling

wit

h v

olu

me

gro

wth

Acq

uis

itio

n V

oic

e o

ffer

ing

Mas

s m

arke

t se

rvic

e :

voic

emai

l, sm

s

SM

S c

on

ten

t se

rvic

es

Tex

t B

un

dle

s: S

MS

bas

ed a

cqu

isit

ion

Exp

and

ing

VA

S p

ort

folio

Ch

urn

red

uct

ion

pro

gra

mm

es

SP

AM

pro

tect

ion

Dif

fere

nti

atio

n s

trat

egie

s

Mu

ltim

edia

co

nve

rsio

n

Page 6: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

SMS and QoS

• Initial messaging platforms focused on core functionality:– Address translation– Routing– Protocol support

• But did not consider how to maintain QoS

Page 7: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

SMS and QoS

• Messaging platforms, the middle men…

SubscriberDatabase

Prepaid

SS7Network

Celphone / OEM

IntercarrierServices

ContentProviders

SMSC

ApplicationGateway

Page 8: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

SMS and QoS

• The biggest QoS issue for SMS yesterday, today and tomorrow is latency.

• Increase in latency is the number one driver for reducing messaging usage by subscribers.

Page 9: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

SMS and QoS

• How the development culture was changed:– Started to have developers put themselves in the

operators shoes.– Consider the influence of external systems.– Make assumption that all other systems have no

OA&M capabilities.• This led to:

– Advanced metrics / KPI for OA&M.– Automated failover on external system failures.

Page 10: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

Information Overload!

• Watch out for information overload• KPI and QoS information needs to be:

– Accurate– Timely– Focused

Page 11: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

Conclusion• Core functionality is not everything to making a good

product. Ensure that KPI and OA&M capabilities are in depth.

• Automated failover / failback capabilities on all interfaces help build a highly available solution.

• Remember who is supporting your system and put yourself in their shoes. Their experience of your product could ultimately determine it’s success or failure.

• Lastly, proactive is the key. Warning before an issue occurs can dramatically reduce the impact to QoS than warning that an issue has occurred!

Page 12: Developing Solutions With User Experience in Mind Andrew Harteveldt, Sr. System’s Engineer.

Thank you

Andrew HarteveldtSolution [email protected]: +1 617 281 4962

67 Griswold Street, Cambridge, MA 02138. United Statestel: +1 617 395 4486 fax: +1 617 395 4486 web: www.acision.com