Marks and Spencer's Martech Makeover By Pinak Kiran Vedalankar

Post on 16-Apr-2017

28,212 views 0 download

transcript

An illustrated story of a 130 years Old Main Street

Retailer’s Journey to a Digital Native

MARKS AND SPENCER’S MARTECH MAKEOVER

October 20th 2015

2

3

4

INTERNATIONAL

5

7

MORE THAN JUST A WEBSITE

Product Information Management OMS Business Intelligence

Middleware & Infrastructure

M&S Operational Systems

Content MgmtMerch (Merchandising) Loyalty & CIMProfile & Personalisation

MarketingeStore Customer Service

8

ORGANISING IDEA:

“Everyday

Inspiration”

M&S is a daily source of inspiration

for customer and staff alike.

9

10

EVERYDAY INSPIRATION

11

80 Applications

132 Interfaces

12

Tuned and scaled to handle

40K orders and 3M page

views an hour

13

Went live on

a date committed

three years back

Why did we suceed

One Team

If you build it,

they will come

Or not!

16

SO WHAT WENT WRONG?

Design failures

• 3 tier navigation

• No guest checkout

17

18

STABLE PLATFORM

19

THE KEY TAKEAWAY

“There is no single development in either

technology or in management technique,

that by itself promises even one order-of-

magnitude improvement in productivity,

in reliability, in simplicity

Fredrick BrookesNo Silver Bullet: Essence and Accidents of Software Engineering

How did we do it

Agile Delivery

– ByteSize!

Product Teams

22

BYTESIZE PRODUCT DEVELOPMENT

MVP

Build

Measure

Learn

Idea

CodeData

23

PAGE LOAD TIME IMPACTS CONVERSION

Knowledge is power

Business and stake holder visualisations

Monitoring marketing campaign experience of

speed

Product Team Dashboards for Sprints tests and…

Command Centre and IT Ops Dashboards …data from live user experiences

Performance –

Every millisecond counts!

Test Automation used to

improve speed of delivery

27

AUTOMATION USED TO IMPROVE SPEED

Coverage & Effect

• Regression testing reduced from 5 days to

1 day / release

• Automation testing after each build saves

40-man days of effort per month

• Increased browser coverage;

• IE9, IE10, IE11, Firefox, Chrome, iOS

• No regression defects introduced since

April, in spite of the amount of change per

release increasing

120%

0%

20%

40%

80%

100%

60%

10

9

0

8

7

6

5

4

3

2

1

R6 R7 R8 R10 R11 R13 R14 R15

0 P1 & P2s since R11

Releases

70%

Perc

enta

ge C

overa

ge

No o

f defe

cts

Regression defects

Manual effort

Sanity coverage

29

THE KEY TAKEAWAY

“There is no single development in either

technology or in management technique,

that by itself promises even one order-of-

magnitude improvement in productivity,

in reliability, in simplicity

Fredrick BrookesNo Silver Bullet: Essence and Accidents of Software Engineering

• Do the simple things first, quick wins are

important

• Don’t be afraid to fail, but fail fast and move on

Bytesize

Automation

Measurement

Experimentation culture

Autonomy

Performance

RUM

NO OPS

Release on

demand

13.8%

38.7%

32

20% OffOCT20SU

© 2015 SAPIENT CORPORATION | CONFIDENTIAL

THANK YOU,