Continuous Delivery Workshop - London. UK

London
Thursday, 05 July 2012
Continuous Delivery Workshop - London. UK
Thursday, 05 July 2012 09:00 - 17:00 (GMT London)

ETC Venues - The Hatton
51-53 Hatton Garden
London
EC1N 8HN
United Kingdom

Map and Directions

Description: 

Join ThoughtWorks, renowned as one of the pioneers and leaders in the evolution and practice of Agile Software Development, as we present our Continuous Delivery workshop. 

Who should attend?

Those who want to close the gap between Development (Applications/Software Engineering teams), Technology Operations (Release Managers), and Quality Assurance (Testing and QA Managers).

Learning Outcomes:

    • The importance of fast feedback on the production readiness of your application  throughout the delivery process, and how to get it done right
    • How to improve collaboration between people involved in delivering software (developers, testers, and operations personnel)
    • Principles and practices that enable continuous deployment, including data management
    • How to automate testing and deployment
    • How to evolve your application without using version control branches
    • How to manage continuous delivery with large and distributed teams
    • How to transform your organization's delivery process to enable continuous delivery

Refreshments, coffee and lunch will be served during breaks.  

Agenda: 

     8:30am - 9:00am Registration
     9:00am - 10:30am

  • Some short case studies of typical delivery environments: ones in which releasing software takes a long time and is painful, and ones which continuously deliver new software. Root cause analysis of slow, risky releases.
  • How Things Ought To Be, using examples from several projects
  • The value proposition of continuous delivery
  • Questions & Answers

     10:30am - 10:45am Break
     10:45am - 12:00pm

  • A brief refresher on continuous integration, with particular reference to how to integrate it with the rest of the delivery process
  • Why branching in version control is inimical to continuous delivery. Using incremental development, a superior alternative to version control branching which allows for application evolution. Example from Go
  • Interactive exercise: take various architectures and team structures and discuss how to apply branch-by-abstraction to enable continuous delivery

     12:00pm - 1:00pm  Lunch Break
     12:00pm - 2:20pm

  • Building deployment pipelines for component-based architectures, including dependency management
  • Going live: How this differs from deployment. A/B testing and business metrics
  • Data management and migration

     2:20pm - 2:40pm Break
     2:40pm - 4:00pm

  • Environment and Infrastructure management, including provisioning, management, and monitoring - part 2
  • Managing continuous delivery Continuous improvement. How to implement a deployment pipeline through modeling the delivery process. How to evolve the pipeline, and your organization's delivery process
     4:00pm - 5:00pm Open Forum: Questions & Answers

Private Courses:
We can also arrange a private course for your organisation.
For more info contact us on: 
studios@thoughtworks.com

 

Contact Details

  • Phone: 0207 497 4500

    Email: ccasale@thoughtworks.com

Payment Instructions

  • £695.00 + VAT (UK rate @ 20%)  

    Book by June 21st and get 50% off(£347.50)!

    Fees and Payment by Credit/Debit Card Only  


Copyright © 2014 The Active Network, Inc.