SlideShare a Scribd company logo
1 of 37
jmwprojmwpro
jmwpro
Web Master / Lead Java Developer
Lead Developer / Head of Development
Director of Platform Development
Head of Web Engineering
Chief Technology Officer2014
2011
2007
2003
1999
Me
jmwpro
• Selling in over 100 countries. Flagship store in Covent Garden
• A worldwide phenomenon, committed to preserving British design and manufacturing.
• Autumn 2014 – Technology debt. Opportunity to re-invent technology and team
• Autumn 2015 – All new Demandware, Tmall, Back Office, Unified Commerce
Foundations
Cambridge Satchel
Founded 2008 by Julie Deane OBE, 120 Staff
£600 initial investment in 2008
£10M+ total revenues today
£100M+ ASAP!
jmwpro
Cambridge Satchel
jmwpro
Cambridge Satchel
jmwpro
2014
28th	
  November	
  
Black Friday
,	
  “Can’t	
  be	
  done!”	
  	
  ;-­‐)
arrive
Q:	
  Why	
  can’t	
  we	
  go	
  live	
  before	
  Black	
  Friday?	
  
• Q:	
  Tell	
  me	
  about	
  Software	
  Engineering	
  
• Q:	
  Define	
  quality	
  of	
  what’s	
  delivered	
  
Crazy!
Selling Channel - Demandware
jmwpro
2014
28th	
  November	
  
Black Friday
20%	
  Service	
  Integrator	
  Developers	
  
20%	
  Internal	
  Engineers	
  
20%	
  API	
  &	
  Middleware	
  Developers	
  
30%	
  Automated	
  Testing	
  
10%	
  DevOps/AWS	
  Skills
35K	
  in	
  2013	
  
Selling Channel - Demandware
jmwpro
2014
28th	
  November	
  
Black Friday
launch
35K	
  in	
  2013	
  
87K	
  in	
  2014
On	
  new	
  platform
20%	
  Service	
  Integrator	
  Developers	
  
20%	
  Internal	
  Engineers	
  
20%	
  API	
  &	
  Middleware	
  Developers	
  
30%	
  Automated	
  Testing	
  
10%	
  DevOps/AWS	
  Skills
Selling Channel - Demandware
jmwpro
28th	
  November	
  
Black Friday
11th	
  November	
  
Singles Day
This year - Tmall (x2)
jmwpro
The trouble with
Retail
jmwpro
Retailers	
  have	
  real	
  
challenges	
  to	
  be	
  able	
  to	
  
innovate	
  fast	
  
Legacy	
  and	
  Siloed	
  software	
  
and	
  teams	
  
Poor	
  Software	
  choice	
  
Poor	
  Engineering	
  practices	
  
Retail Excellence = Software Excellence
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Retail Excellence = Software Excellence
$$$$
$$$
$$
$ Understand	
  the	
  true	
  cost	
  of	
  bad	
  
software	
  choices
Cost	
  of	
  rework
Cost	
  of	
  delay	
  and	
  hand	
  off
Cost	
  of	
  building	
  the	
  wrong	
  thing
Cost	
  of	
  not	
  asking	
  the	
  right	
  
question
Integration	
  test	
  costsExcellence	
  /	
  Craftsm
anship
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Legacy	
  Zone
Cool	
  Zone
A large retailer…enterprise complexity
Modern	
  Technologies	
  and	
  
working	
  practices
Outsourced	
  ambition,	
  	
  
long	
  integration	
  test	
  phases,	
  
slow	
  value	
  creation
WINNERS
LOSERS
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Legacy	
  Zone
Cool	
  Zone
A large retailer…enterprise grade silos
Cool,	
  Funky	
  ‘labs	
  team’	
  –	
  
innovating	
  on	
  behalf	
  of	
  the	
  rest
Legacy	
  Teams,	
  Narrow	
  
responsibility,	
  locally	
  optimised
WINNERS
LOSERS
Constrained	
  ideas	
  due	
  to	
  
enterprise	
  dependencies
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Legacy	
  Zone
Cool	
  Zone
A large retailer…enterprise friction
Limited	
  ability	
  to	
  co-­‐ordinate	
  real	
  
change	
  across	
  silos
Senior	
  C-­‐Level	
  Management	
  goal	
  
misalignment
Advantage	
  of	
  small	
  –	
  reinvent	
  
end-­‐to-­‐end.	
  Build	
  for	
  growth
CDO
CMO
COO
CIO
jmwpro
We all want MVP
Everyone now wants to deploy a 

‘minimum viable product’

Define ‘viable’ in an enterprise
jmwpro
CSC Strategy
Clean sheet
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
2014
BO
Web
Outsourced	
  Website	
  not	
  
keeping	
  up
Excel	
  concrete	
  set	
  hard
All	
  existing	
  systems	
  need	
  
replacing	
  /	
  upgrading
New	
  Capability	
  needed	
  for	
  
Unified	
  Commerce
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Team & Technology Strategy
Clean	
  sheet	
  of	
  paper.	
  Design	
  and	
  Build	
  
Team	
  and	
  Technology	
  from	
  the	
  ground	
  
up.	
  
Small	
  but	
  highly	
  skilled	
  and	
  motivated	
  
technical	
  team	
  
Modern	
  Technology	
  Stack	
  
WARNING:	
  Investment	
  Required
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Front
End UI
Finance
Systems Payment
Core
Ecomm
Digital
Asset
Cust.
Mgt
Apps
2015 – Avoiding bottom right!
Focus	
  on	
  systems	
  that	
  will	
  be	
  
key	
  to	
  innovation
SaaS	
  solutions	
  where	
  possible	
  	
  
for	
  back	
  office
25%	
  Custom,	
  75%	
  SaaS
Strategy	
  to	
  stay	
  on	
  high	
  alert	
  
for	
  creation	
  of	
  any	
  new	
  
dependencies	
  or	
  Silos
Order
Mgt
Reduce Software footprint
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
Front
End UI
Apps
2015 – welcome to new capability
Focus	
  on	
  systems	
  that	
  will	
  be	
  
key	
  to	
  innovation
SaaS	
  solutions	
  where	
  possible	
  	
  
for	
  back	
  office
25%	
  Custom,	
  75%	
  SaaS
Strategy	
  to	
  stay	
  on	
  high	
  alert	
  
for	
  creation	
  of	
  any	
  new	
  
dependencies	
  or	
  Silos
Reduce Software footprint
Order
Mgt
jmwpro
The team’s level
of agile/lean
working
practices
Level of Independently testable
and deployable software
Low High
Low
High
Slow
Fast
Continuous
Delivery
Daily/Weekly
Independent
Monthly
Coordinated
Quarterly
Enterprise
TEAM
TECHNOLOGY
API
Connected yet Decoupled
Accelerating	
  Revenue	
  opportunities	
  by	
  
providing	
  robust	
  and	
  agile	
  data	
  services	
  
needed	
  throughout	
  the	
  business.	
  
Core	
  integrations	
  and	
  data	
  owned	
  by	
  
core	
  technology	
  team	
  
The	
  Future:	
  
Marketing,	
  Retail	
  and	
  Wholesale	
  teams	
  
able	
  to	
  self-­‐serve	
  data	
  and	
  own	
  their	
  
own	
  integration	
  with	
  relevant	
  partners	
  
.	
  
Web
App
Finance
jmwpro
Order Centric
jmwpro
Unified Commerce @ CSC
API
Web
App
=
jmwpro
Unified Commerce @ CSC
jmwpro
Firstly….Products and Stock
Simplify what’s needed.
Which SKUs in which
location.
Common Product
Information (translated)
jmwpro
Selling Channel Agnostic
… no point to point
integrations unless
it makes sense
jmwpro
The Order – retrieved…
… From any type of
selling channel
jmwpro
The Order – despatched….
… From anywhere.
Warehouse, 3PL,
Store, Concession,
HQ, Popup
jmwpro
The Order – status updates…
… the same
wherever order
came from and
whoever is
despatching
jmwpro
The Order - reconciled
jmwpro
Selling Channels - Demandware
jmwpro
Selling Channels – Tmall (x2)
jmwpro
Selling Channels – physical stores
jmwpro
Selling Channels - future
jmwpro
Unified Commerce – the How
All data
available via
API
End to end
Test
Automation
Mostly
OpenSource
Technologies
Hosted in
cloud
Decoupled –
swap in and
out
jmwpro
..with	
  friends.	
  
eCommerce	
  Alliance	
  Meet-­‐up
Thanks for listening

More Related Content

What's hot

Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsInflectra
 
Saying Goodbye to Quality Center
Saying Goodbye to Quality CenterSaying Goodbye to Quality Center
Saying Goodbye to Quality CenterQASymphony
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleQASymphony
 
Jacques+g+official+cv+05 07-2016
Jacques+g+official+cv+05 07-2016Jacques+g+official+cv+05 07-2016
Jacques+g+official+cv+05 07-2016Jacques Quereau
 
The Spitfire Group Corporate Overview
The Spitfire Group Corporate OverviewThe Spitfire Group Corporate Overview
The Spitfire Group Corporate Overviewcopperkup
 
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Institut Lean France
 
How to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery EnvironmentHow to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery EnvironmentVMware Tanzu
 
Should I Migrate to the SQL Sage HRMS (Abra) Version?
Should I Migrate to the SQL Sage HRMS (Abra) Version?Should I Migrate to the SQL Sage HRMS (Abra) Version?
Should I Migrate to the SQL Sage HRMS (Abra) Version?Net at Work
 
How to measure the business impact of web performance
How to measure the business impact of web performanceHow to measure the business impact of web performance
How to measure the business impact of web performanceSOASTA
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Cprime
 
Steve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsSteve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsAgileNZ Conference
 
How to Better Manage Technical Debt While Innovating on DevOps
How to Better Manage Technical Debt While Innovating on DevOpsHow to Better Manage Technical Debt While Innovating on DevOps
How to Better Manage Technical Debt While Innovating on DevOpsDynatrace
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsPerfecto Mobile
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftAgile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftXBOSoft
 
Prism-IND Windchill ESI
Prism-IND Windchill ESIPrism-IND Windchill ESI
Prism-IND Windchill ESIPrism-IND
 
Introduction to Puppet Enterprise- 01/19/2016
Introduction to Puppet Enterprise- 01/19/2016Introduction to Puppet Enterprise- 01/19/2016
Introduction to Puppet Enterprise- 01/19/2016Puppet
 

What's hot (20)

Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile Projects
 
Saying Goodbye to Quality Center
Saying Goodbye to Quality CenterSaying Goodbye to Quality Center
Saying Goodbye to Quality Center
 
TWK 2013_Fall_Final
TWK 2013_Fall_FinalTWK 2013_Fall_Final
TWK 2013_Fall_Final
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
 
Jacques+g+official+cv+05 07-2016
Jacques+g+official+cv+05 07-2016Jacques+g+official+cv+05 07-2016
Jacques+g+official+cv+05 07-2016
 
The Spitfire Group Corporate Overview
The Spitfire Group Corporate OverviewThe Spitfire Group Corporate Overview
The Spitfire Group Corporate Overview
 
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...
 
How to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery EnvironmentHow to Use KPIs in an Agile Delivery Environment
How to Use KPIs in an Agile Delivery Environment
 
Should I Migrate to the SQL Sage HRMS (Abra) Version?
Should I Migrate to the SQL Sage HRMS (Abra) Version?Should I Migrate to the SQL Sage HRMS (Abra) Version?
Should I Migrate to the SQL Sage HRMS (Abra) Version?
 
How to measure the business impact of web performance
How to measure the business impact of web performanceHow to measure the business impact of web performance
How to measure the business impact of web performance
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
 
Steve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsSteve Lawrence - Agile Metrics
Steve Lawrence - Agile Metrics
 
Agile Efficacy Presentation
Agile Efficacy PresentationAgile Efficacy Presentation
Agile Efficacy Presentation
 
How to Better Manage Technical Debt While Innovating on DevOps
How to Better Manage Technical Debt While Innovating on DevOpsHow to Better Manage Technical Debt While Innovating on DevOps
How to Better Manage Technical Debt While Innovating on DevOps
 
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANTBE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Josh McLean - Creating Beacons of light
Josh McLean - Creating Beacons of lightJosh McLean - Creating Beacons of light
Josh McLean - Creating Beacons of light
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoftAgile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
 
Prism-IND Windchill ESI
Prism-IND Windchill ESIPrism-IND Windchill ESI
Prism-IND Windchill ESI
 
Introduction to Puppet Enterprise- 01/19/2016
Introduction to Puppet Enterprise- 01/19/2016Introduction to Puppet Enterprise- 01/19/2016
Introduction to Puppet Enterprise- 01/19/2016
 

Viewers also liked

The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...
The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...
The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...Solteq
 
The Email Odd Couple - Rainbow Shops and The Grommet
The Email Odd Couple - Rainbow Shops and The GrommetThe Email Odd Couple - Rainbow Shops and The Grommet
The Email Odd Couple - Rainbow Shops and The GrommetNational Retail Federation
 
FDIH Peter Justesen Company - Salg til diplomater
FDIH Peter Justesen Company - Salg til diplomaterFDIH Peter Justesen Company - Salg til diplomater
FDIH Peter Justesen Company - Salg til diplomaterLars Christensen
 
Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...
Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...
Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...National Retail Federation
 
When Old and New Collide: Transformation for Digital-First Commerce
When Old and New Collide: Transformation for Digital-First CommerceWhen Old and New Collide: Transformation for Digital-First Commerce
When Old and New Collide: Transformation for Digital-First CommerceNational Retail Federation
 
Embracing Imperfection: When Good Enough is the Perfect Solution
Embracing Imperfection: When Good Enough is the Perfect SolutionEmbracing Imperfection: When Good Enough is the Perfect Solution
Embracing Imperfection: When Good Enough is the Perfect SolutionNational Retail Federation
 
Absolunet_10ecommercetrends
Absolunet_10ecommercetrendsAbsolunet_10ecommercetrends
Absolunet_10ecommercetrendsChris Shaw
 
Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...
Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...
Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...National Retail Federation
 
They're Here! AR, VR & AI are Revolutionizing the Customer Experience
They're Here! AR, VR & AI are Revolutionizing the Customer ExperienceThey're Here! AR, VR & AI are Revolutionizing the Customer Experience
They're Here! AR, VR & AI are Revolutionizing the Customer ExperienceNational Retail Federation
 
Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...
Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...
Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...National Retail Federation
 
The big opportunity proven strategies for entering emerging markets
The big opportunity proven strategies for entering emerging marketsThe big opportunity proven strategies for entering emerging markets
The big opportunity proven strategies for entering emerging marketsNational Retail Federation
 
Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014
Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014
Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014Sandipp Vijj, Digital Disruptor
 

Viewers also liked (20)

The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...
The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...
The magic formula for the successful retail 2016 and beoynd - Oppeja NRF Big ...
 
The Email Odd Couple - Rainbow Shops and The Grommet
The Email Odd Couple - Rainbow Shops and The GrommetThe Email Odd Couple - Rainbow Shops and The Grommet
The Email Odd Couple - Rainbow Shops and The Grommet
 
New Search Marketing Strategies for Retailers
New Search Marketing Strategies for RetailersNew Search Marketing Strategies for Retailers
New Search Marketing Strategies for Retailers
 
Worldbuilding if you build it they will come
Worldbuilding if you build it they will comeWorldbuilding if you build it they will come
Worldbuilding if you build it they will come
 
Beyond the Meme: How to Reach Millennials
Beyond the Meme: How to Reach MillennialsBeyond the Meme: How to Reach Millennials
Beyond the Meme: How to Reach Millennials
 
FDIH Peter Justesen Company - Salg til diplomater
FDIH Peter Justesen Company - Salg til diplomaterFDIH Peter Justesen Company - Salg til diplomater
FDIH Peter Justesen Company - Salg til diplomater
 
Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...
Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...
Buy It to Try It: Where New Consumer Expectations Meet Retail-Redefining Inno...
 
When Old and New Collide: Transformation for Digital-First Commerce
When Old and New Collide: Transformation for Digital-First CommerceWhen Old and New Collide: Transformation for Digital-First Commerce
When Old and New Collide: Transformation for Digital-First Commerce
 
Embracing Imperfection: When Good Enough is the Perfect Solution
Embracing Imperfection: When Good Enough is the Perfect SolutionEmbracing Imperfection: When Good Enough is the Perfect Solution
Embracing Imperfection: When Good Enough is the Perfect Solution
 
Absolunet_10ecommercetrends
Absolunet_10ecommercetrendsAbsolunet_10ecommercetrends
Absolunet_10ecommercetrends
 
KIDBOX: Unpacking Happiness
KIDBOX: Unpacking HappinessKIDBOX: Unpacking Happiness
KIDBOX: Unpacking Happiness
 
Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...
Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...
Why Email Just Doesn't Die - Bright Shiny Objects: What's Sexy Now in Digital...
 
The Jason and Scot Show: The Shop.org Edition
The Jason and Scot Show: The Shop.org EditionThe Jason and Scot Show: The Shop.org Edition
The Jason and Scot Show: The Shop.org Edition
 
They're Here! AR, VR & AI are Revolutionizing the Customer Experience
They're Here! AR, VR & AI are Revolutionizing the Customer ExperienceThey're Here! AR, VR & AI are Revolutionizing the Customer Experience
They're Here! AR, VR & AI are Revolutionizing the Customer Experience
 
Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...
Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...
Ulta Beauty’s Unconventional Growth Story: Omnichannel Expansion is a Beautif...
 
Shop.org Digital Commerce Startup of the Year
Shop.org Digital Commerce Startup of the YearShop.org Digital Commerce Startup of the Year
Shop.org Digital Commerce Startup of the Year
 
How to Thrive in an Era of Constant Change
How to Thrive in an Era of Constant ChangeHow to Thrive in an Era of Constant Change
How to Thrive in an Era of Constant Change
 
2014 crm-unified-commerce-survey
2014 crm-unified-commerce-survey2014 crm-unified-commerce-survey
2014 crm-unified-commerce-survey
 
The big opportunity proven strategies for entering emerging markets
The big opportunity proven strategies for entering emerging marketsThe big opportunity proven strategies for entering emerging markets
The big opportunity proven strategies for entering emerging markets
 
Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014
Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014
Brp white-paper-achieve-unified-commerce-with-the-right-technology-october-2014
 

Similar to Jonny Wooldridge InternetRetailing 2015

Manchester ITExpo Talk: DevOps large and small - Cambridge Satchel
Manchester ITExpo Talk:  DevOps large and small - Cambridge SatchelManchester ITExpo Talk:  DevOps large and small - Cambridge Satchel
Manchester ITExpo Talk: DevOps large and small - Cambridge SatchelJwooldridge
 
Jonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and SmallJonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and SmallJwooldridge
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...Gene Kim
 
Lucid Capability
Lucid CapabilityLucid Capability
Lucid Capabilitykarth111401
 
Lucid Capability2
Lucid Capability2Lucid Capability2
Lucid Capability2karth111401
 
SKYWARD_Introduction_Service
SKYWARD_Introduction_ServiceSKYWARD_Introduction_Service
SKYWARD_Introduction_Servicekshukla5
 
Citrusbug technolabs presentation
Citrusbug technolabs presentationCitrusbug technolabs presentation
Citrusbug technolabs presentationIshan Vyas
 
Citrusbug technolabs presentation
Citrusbug technolabs presentationCitrusbug technolabs presentation
Citrusbug technolabs presentationIshan Vyas
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP Cloud Platform
 
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...Sauce Labs
 
Profitability: SaaS Versus On Premise Solutions
Profitability: SaaS Versus On Premise SolutionsProfitability: SaaS Versus On Premise Solutions
Profitability: SaaS Versus On Premise SolutionsAspire Systems
 
5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based Testing5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based TestingTurnKey Solutions
 
Linkedin presentation
Linkedin presentationLinkedin presentation
Linkedin presentationJohn Dailey
 
Mli 2017 business success migrations on m2
Mli 2017 business success migrations on m2Mli 2017 business success migrations on m2
Mli 2017 business success migrations on m2Hanoi MagentoMeetup
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesMark Sigler
 
Upgrade Preparation Best Practices & Templates | INNOVATE16
Upgrade Preparation Best Practices & Templates | INNOVATE16Upgrade Preparation Best Practices & Templates | INNOVATE16
Upgrade Preparation Best Practices & Templates | INNOVATE16Abraic, Inc.
 

Similar to Jonny Wooldridge InternetRetailing 2015 (20)

Manchester ITExpo Talk: DevOps large and small - Cambridge Satchel
Manchester ITExpo Talk:  DevOps large and small - Cambridge SatchelManchester ITExpo Talk:  DevOps large and small - Cambridge Satchel
Manchester ITExpo Talk: DevOps large and small - Cambridge Satchel
 
Jonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and SmallJonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and Small
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
 
Lucid Capability
Lucid CapabilityLucid Capability
Lucid Capability
 
Lucid Capability2
Lucid Capability2Lucid Capability2
Lucid Capability2
 
SKYWARD_Introduction_Service
SKYWARD_Introduction_ServiceSKYWARD_Introduction_Service
SKYWARD_Introduction_Service
 
Citrusbug technolabs presentation
Citrusbug technolabs presentationCitrusbug technolabs presentation
Citrusbug technolabs presentation
 
Citrusbug technolabs presentation
Citrusbug technolabs presentationCitrusbug technolabs presentation
Citrusbug technolabs presentation
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
 
Profitability: SaaS Versus On Premise Solutions
Profitability: SaaS Versus On Premise SolutionsProfitability: SaaS Versus On Premise Solutions
Profitability: SaaS Versus On Premise Solutions
 
5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based Testing5 Steps to Get Precise SAP Impact-Based Testing
5 Steps to Get Precise SAP Impact-Based Testing
 
Linkedin presentation
Linkedin presentationLinkedin presentation
Linkedin presentation
 
AVT_Offerings&Credentials
AVT_Offerings&CredentialsAVT_Offerings&Credentials
AVT_Offerings&Credentials
 
Mli 2017 business success migrations on m2
Mli 2017 business success migrations on m2Mli 2017 business success migrations on m2
Mli 2017 business success migrations on m2
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
 
Upgrade Preparation Best Practices & Templates | INNOVATE16
Upgrade Preparation Best Practices & Templates | INNOVATE16Upgrade Preparation Best Practices & Templates | INNOVATE16
Upgrade Preparation Best Practices & Templates | INNOVATE16
 

Jonny Wooldridge InternetRetailing 2015

  • 2. jmwpro Web Master / Lead Java Developer Lead Developer / Head of Development Director of Platform Development Head of Web Engineering Chief Technology Officer2014 2011 2007 2003 1999 Me
  • 3. jmwpro • Selling in over 100 countries. Flagship store in Covent Garden • A worldwide phenomenon, committed to preserving British design and manufacturing. • Autumn 2014 – Technology debt. Opportunity to re-invent technology and team • Autumn 2015 – All new Demandware, Tmall, Back Office, Unified Commerce Foundations Cambridge Satchel Founded 2008 by Julie Deane OBE, 120 Staff £600 initial investment in 2008 £10M+ total revenues today £100M+ ASAP!
  • 6. jmwpro 2014 28th  November   Black Friday ,  “Can’t  be  done!”    ;-­‐) arrive Q:  Why  can’t  we  go  live  before  Black  Friday?   • Q:  Tell  me  about  Software  Engineering   • Q:  Define  quality  of  what’s  delivered   Crazy! Selling Channel - Demandware
  • 7. jmwpro 2014 28th  November   Black Friday 20%  Service  Integrator  Developers   20%  Internal  Engineers   20%  API  &  Middleware  Developers   30%  Automated  Testing   10%  DevOps/AWS  Skills 35K  in  2013   Selling Channel - Demandware
  • 8. jmwpro 2014 28th  November   Black Friday launch 35K  in  2013   87K  in  2014 On  new  platform 20%  Service  Integrator  Developers   20%  Internal  Engineers   20%  API  &  Middleware  Developers   30%  Automated  Testing   10%  DevOps/AWS  Skills Selling Channel - Demandware
  • 9. jmwpro 28th  November   Black Friday 11th  November   Singles Day This year - Tmall (x2)
  • 11. jmwpro Retailers  have  real   challenges  to  be  able  to   innovate  fast   Legacy  and  Siloed  software   and  teams   Poor  Software  choice   Poor  Engineering  practices   Retail Excellence = Software Excellence
  • 12. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Retail Excellence = Software Excellence $$$$ $$$ $$ $ Understand  the  true  cost  of  bad   software  choices Cost  of  rework Cost  of  delay  and  hand  off Cost  of  building  the  wrong  thing Cost  of  not  asking  the  right   question Integration  test  costsExcellence  /  Craftsm anship
  • 13. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Legacy  Zone Cool  Zone A large retailer…enterprise complexity Modern  Technologies  and   working  practices Outsourced  ambition,     long  integration  test  phases,   slow  value  creation WINNERS LOSERS
  • 14. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Legacy  Zone Cool  Zone A large retailer…enterprise grade silos Cool,  Funky  ‘labs  team’  –   innovating  on  behalf  of  the  rest Legacy  Teams,  Narrow   responsibility,  locally  optimised WINNERS LOSERS Constrained  ideas  due  to   enterprise  dependencies
  • 15. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Legacy  Zone Cool  Zone A large retailer…enterprise friction Limited  ability  to  co-­‐ordinate  real   change  across  silos Senior  C-­‐Level  Management  goal   misalignment Advantage  of  small  –  reinvent   end-­‐to-­‐end.  Build  for  growth CDO CMO COO CIO
  • 16. jmwpro We all want MVP Everyone now wants to deploy a ‘minimum viable product’ Define ‘viable’ in an enterprise
  • 18. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY 2014 BO Web Outsourced  Website  not   keeping  up Excel  concrete  set  hard All  existing  systems  need   replacing  /  upgrading New  Capability  needed  for   Unified  Commerce
  • 19. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Team & Technology Strategy Clean  sheet  of  paper.  Design  and  Build   Team  and  Technology  from  the  ground   up.   Small  but  highly  skilled  and  motivated   technical  team   Modern  Technology  Stack   WARNING:  Investment  Required
  • 20. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Front End UI Finance Systems Payment Core Ecomm Digital Asset Cust. Mgt Apps 2015 – Avoiding bottom right! Focus  on  systems  that  will  be   key  to  innovation SaaS  solutions  where  possible     for  back  office 25%  Custom,  75%  SaaS Strategy  to  stay  on  high  alert   for  creation  of  any  new   dependencies  or  Silos Order Mgt Reduce Software footprint
  • 21. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY Front End UI Apps 2015 – welcome to new capability Focus  on  systems  that  will  be   key  to  innovation SaaS  solutions  where  possible     for  back  office 25%  Custom,  75%  SaaS Strategy  to  stay  on  high  alert   for  creation  of  any  new   dependencies  or  Silos Reduce Software footprint Order Mgt
  • 22. jmwpro The team’s level of agile/lean working practices Level of Independently testable and deployable software Low High Low High Slow Fast Continuous Delivery Daily/Weekly Independent Monthly Coordinated Quarterly Enterprise TEAM TECHNOLOGY API Connected yet Decoupled Accelerating  Revenue  opportunities  by   providing  robust  and  agile  data  services   needed  throughout  the  business.   Core  integrations  and  data  owned  by   core  technology  team   The  Future:   Marketing,  Retail  and  Wholesale  teams   able  to  self-­‐serve  data  and  own  their   own  integration  with  relevant  partners   .   Web App Finance
  • 24. jmwpro Unified Commerce @ CSC API Web App =
  • 26. jmwpro Firstly….Products and Stock Simplify what’s needed. Which SKUs in which location. Common Product Information (translated)
  • 27. jmwpro Selling Channel Agnostic … no point to point integrations unless it makes sense
  • 28. jmwpro The Order – retrieved… … From any type of selling channel
  • 29. jmwpro The Order – despatched…. … From anywhere. Warehouse, 3PL, Store, Concession, HQ, Popup
  • 30. jmwpro The Order – status updates… … the same wherever order came from and whoever is despatching
  • 31. jmwpro The Order - reconciled
  • 34. jmwpro Selling Channels – physical stores
  • 36. jmwpro Unified Commerce – the How All data available via API End to end Test Automation Mostly OpenSource Technologies Hosted in cloud Decoupled – swap in and out
  • 37. jmwpro ..with  friends.   eCommerce  Alliance  Meet-­‐up Thanks for listening