Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor
20121203014203_poster

You need to update your browser

Modern browsers have better performance and support the latest web technologies. Try either:

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can be viewed on your desktop computer and any Apple mobile device with iOS 7 or later. We're hard at work on supporting other platforms.

Ooops, there doesn't seem to be any videos.

00:00:00 / 00:00:00
Progress-handle

Continuous Delivery

  • Martin Fowler, Jez Humble
  • 01:01:09

Businesses rely on getting valuable new software into the hands of usersas fast as possible, while making sure that they keep their production environments stable. Continuous Delivery is a revolutionary and scalableagile methodology that enables any team, including teams within enterprise IT organizations, to achieve rapid, reliable releases throughbetter collaboration between developers, testers, DBAs and operations, and automation of the build, deploy, test and release process. We'll start by discussing the value of CD to the business, inspired by the lean startup movement. We'll then present the principles and practices involved in continuous delivery, including value stream mapping, the deployment pipeline, acceptance test driven development, zero-downtime releases, and incremental development. We'll cover how CD is enabled by an ecosystem including Devops, cloud computing, agile testing, and continuous deployment. Finally we'll talk about how continuous delivery can co-exist with ITIL and compliance in an enterprise environment.

  • Martin Fowler is an author, speaker, consultant and general loud-mouth on software development. He concentrates on designing enterprise software - looking at what makes a good design and what practices are needed to come up with good design. He has pioneered object-oriented technology, refactoring, patterns, agile methodologies, domain modeling, the Unified Modeling Language (UML), and Extreme Programming. He's the Chief Scientist at ThoughtWorks - an international application development company, and has written five books on software development: Analysis Patterns, UML Distilled (now in its 3rd edition), Refactoring, Planning Extreme Programming (with Kent Beck), and Patterns of Enterprise Application Architecture. I also write articles regularly on my site at Martin Fowler.

  • Jez Humble is a Principal Consultant with ThoughtWorks, and author of Continuous Delivery, published in Martin Fowler's Signature Series (Addison Wesley, 2010). He got into IT in 2000, just in time for the dot-com bust. Since then he has worked as a developer, system administrator, trainer, consultant, manager, and speaker. He has worked with a variety of platforms and technologies, consulting for non-profits, telecoms, financial services, and online retail companies.Since 2004 he has worked for ThoughtWorks and ThoughtWorks Studios in Beijing, Bangalore, London, and San Francisco. His focus is on helping organisations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices in the field of Agile delivery. He also serves as Product Manager for Go, ThoughtWorks Studios agile release management platform. He holds a BA in Physics and Philosophy from Oxford University and an MMus in Ethnomusicology from the School of Oriental and African Studies,University of London."

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.