Category Archives: Continuous Delivery

What does “good” look like?

The nice folks at XebiaLabs have asked me to do a few guest blog posts on their site. My first post is called “What does ‘Good’ look like?” “I think that we have a problem in the software development industry. … Continue reading

Posted in Agile Development, Continuous Delivery, External Post | Leave a comment

The first casualty of a software emergency…

A colleague and I were talking today about what happens when things go badly. I said that I thought that in an ideal world we should be working to make our deployment pipelines so efficient that, even in the event … Continue reading

Posted in Continuous Delivery | Leave a comment

Don’t Feature Branch

I recently attended the Devoxx conference. One of the speakers was talking on a topic close to my heart, Continuous Delivery. His presentation was essentially a tools demonstration, but one of the significant themes of his presentation was the use … Continue reading

Posted in Agile Development, Continuous Delivery | Tagged , | 11 Comments

Presentation on Continuous Delivery at LMAX

I was recently asked to do a presentation on the topic of Continuous Delivery at the London Tester Gathering. You can seen a video of the presentation here In this presentation I describe the techniques and some of the tools … Continue reading

Posted in Continuous Delivery, LMAX | Tagged , | Leave a comment

How long to retain build output?

Martin Fowler has recently made a post on the topic of the importance of reproducible builds. This is a vital principle for any process of continuous integration. The ability to recreate any given version of your system is essential, but … Continue reading

Posted in Agile Development, Continuous Delivery | Leave a comment

Acceptance Criteria for Release Management Maturity Model

I was asked a good question by a colleague a couple of days ago. On p419 of my book Jez and I show and I describe a “Configuration and Release Management Maturity Model”. My colleague asked: “What are sensible acceptance … Continue reading

Posted in Agile Development, Continuous Delivery | Tagged | Leave a comment

Going live

My project went live this week. You can see our web site here. My team and I are all very proud of our work, we have been building the LMAX exchange for several years now, but have only just released … Continue reading

Posted in Agile Development, Continuous Delivery, LMAX | Tagged , , | Leave a comment