push the button with continuous delivery: sam newman continuous delivery practice lead, europe

31
Push The Button Retail Agility Conference Manchester 1 st February

Upload: thoughtworks

Post on 27-Jan-2015

117 views

Category:

Technology


0 download

DESCRIPTION

Push the limits and gain a competitive edge with frequent and reliable releases of new functionality using continuous delivery

TRANSCRIPT

Page 1: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Push The Button

Retail Agility Conference Manchester 1st February

Page 2: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Sam Newman Continuous Delivery

Practice Lead, Europe

Page 3: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

INVENTORY SUCKS

Page 4: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

BUSINESS CONTEXT

Quarterly Briefing Manchester 7th June – London 9th June

Page 5: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Compe&&on  

Page 6: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Evolving  Businesses  

Page 7: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Customers Expecting Constant "Feature Updates

Page 8: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

What  is  Con&nuous  Delivery?  Rapid  incremental  delivery  of  high  quality  valuable  new  func&onality  to  users  

Automate  the  “last  mile”  to  allow  rapid,  reliable  deployment  at  the  push  of  a  buDon  

Constant  measurement  and  op&misa&on  of  the  delivery  process      

Page 9: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Testing In The Market

Page 10: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Reliability  

Page 11: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Power in your hands

Page 12: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

So  what  are  the  benefits?  

Page 13: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Fast  Feedback  

Page 14: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Responsiveness  

Page 15: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

How  do  you  get  there?  

Page 16: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

AUTOMATE EVERYTHING

Page 17: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

WHY NOW?

Page 18: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

1.  Fundamentals  

2.  Automa&on   2.  Right-­‐sizing  

3.  Con&nuous  Delivery  

Page 19: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe
Page 20: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe
Page 21: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Days  or  hours…  

Page 22: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Evolu&on    Not  Revolu&on  

Page 23: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

What  does  this  look  like?  

Page 24: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

The  BuDon  

Production Dashboard

Install To Production

In Production

In The Next Release

Revenue Stock LevelsOrders

#123 New Search Parameter

#156 Fix count bug

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

The  queue  of  changes,  all  produc&on  ready,  wai&ng  to  go  into  produc&on  

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

Page 25: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Success Stories

Page 26: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

At  peak  6  deployments  per  hour…  

…or  up  to  50  &mes  per  day  

>  25  Million  users  

~  $3  Million  in  revenue  per  month  

Page 27: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe
Page 28: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

>  $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  

Page 29: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

What  is  Con&nuous  Delivery?  Rapid  incremental  delivery  of  high  quality  valuable  new  func&onality  to  users  

Automate  the  “last  mile”  to  allow  rapid,  reliable  deployment  at  the  push  of  a  buDon  

Constant  measurement  and  op&misa&on  of  the  delivery  process      

Page 30: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Pictures From…

Retail Agility Conference Manchester 1st February

•  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/  

Page 31: Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

Thank You!

Retail Agility Conference Manchester 1st February

Sam Newman [email protected] @samnewman