Push The Button
Retail Agility Conference

Manchester 1st February
Sam Newman
Continuous Delivery
Practice Lead, Europe
INVENTORY SUCKS
BUSINESS CONTEXT
Quarterly Briefing

Manchester 7th June – London 9th June
Compe&&on	
  
Evolving	
  Businesses	
  
Customers Expecting Constant "
Feature Updates
Automate	
  the	
  “last	
  mile”	
  to	
  allow	
  rapid,	
  
reliable	
  deployment	
  at	
  the	
  push	
  of	
  a	
  buDon	
  
Rapid	
  incremental	
  delivery	
  of	
  high	
  quality	
  
What	
  is	
  Con&nuous	
  Dto	
  users	
  
elivery?	
  
valuable	
  new	
  func&onality	
  
Constant	
  measurement	
  and	
  op&misa&on	
  of	
  the	
  
delivery	
  process	
   	
  	
  
Testing In The Market
Reliability	
  
Power in your hands
So	
  what	
  are	
  the	
  benefits?	
  
Fast	
  Feedback	
  
Responsiveness	
  
How	
  do	
  you	
  get	
  there?	
  
AUTOMATE
EVERYTHING
WHY NOW?
1.	
  Fundamentals	
  

2.	
  Automa&on	
  

2.	
  Right-­‐sizing	
  

3.	
  Con&nuous	
  
Delivery	
  
Days	
  or	
  hours…	
  
Evolu&on	
  	
  
Not	
  Revolu&on	
  
What	
  does	
  this	
  look	
  like?	
  
Production Dashboard

Business-­‐focused	
  metrics	
  
leSng	
  me	
  know	
  what	
  is	
  
Revenue
happening	
  in	
  produc&on	
  
*right	
  now*	
  

In Production
Orders

The	
  BuDon	
  

In The Next Release
#123 New Search Parameter
#156 Fix count bug

One	
  big,	
  simple	
  buDon	
  that	
  
your	
  business	
  stakeholder	
  can	
  
press	
  in	
  confidence	
  

Install To Production

Stock Levels

The	
  queue	
  of	
  changes,	
  all	
  
produc&on	
  ready,	
  wai&ng	
  to	
  
go	
  into	
  produc&on	
  
Success Stories
At	
  peak	
  6	
  
deployments	
  per	
  
hour…	
  

>	
  25	
  Million	
  users	
  

…or	
  up	
  to	
  50	
  &mes	
  
per	
  day	
  
~	
  $3	
  Million	
  in	
  
revenue	
  per	
  month	
  
>	
  $2	
  Billion	
  in	
  revenues	
  
2	
  billion	
  hours	
  of	
  video	
  in	
  
Q4	
  2011	
  alone	
  

30%	
  of	
  all	
  internet	
  traffic	
  
at	
  peak	
  in	
  the	
  US	
  is	
  
Neblix	
  
Automate	
  the	
  “last	
  mile”	
  to	
  allow	
  rapid,	
  
reliable	
  deployment	
  at	
  the	
  push	
  of	
  a	
  buDon	
  
Rapid	
  incremental	
  delivery	
  of	
  high	
  quality	
  
What	
  is	
  Con&nuous	
  Dto	
  users	
  
elivery?	
  
valuable	
  new	
  func&onality	
  
Constant	
  measurement	
  and	
  op&misa&on	
  of	
  the	
  
delivery	
  process	
   	
  	
  
Pictures From…
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 

hDp://www.flickr.com/photos/lord-­‐jim/2245362817/	
  
hDp://www.flickr.com/photos/flissphil/6341843/	
  
hDp://www.flickr.com/photos/mkamp/2642246332/	
  
hDp://www.flickr.com/photos/wlodi/3085157011/	
  
hDp://www.flickr.com/photos/liberato/226319004/	
  
hDp://www.flickr.com/photos/jannem/105827661/	
  
hDp://www.flickr.com/photos/30709234@N02/2912929796/	
  
hDp://www.flickr.com/photos/adforce1/2834472009/	
  
hDp://www.flickr.com/photos/schnaars/3978316556/	
  
hDp://www.flickr.com/photos/pagedooley/3191664147/	
  
hDp://www.flickr.com/photos/tabor-­‐roeder/5513709972/	
  

Retail Agility Conference

Manchester 1st February
Thank You!
Sam Newman
snewman@thoughtworks.com
@samnewman

Retail Agility Conference

Manchester 1st February

Push the button with continuous delivery