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

Post on 27-Jan-2015

117 views 0 download

Tags:

description

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

Transcript of Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Practice Lead, Europe

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

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      

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?  

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  

Success Stories

At  peak  6  deployments  per  hour…  

…or  up  to  50  &mes  per  day  

>  25  Million  users  

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

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      

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/  

Thank You!

Retail Agility Conference Manchester 1st February

Sam Newman snewman@thoughtworks.com @samnewman