Laying the track as we go: New product development and the Agile Release Train

The ‘Agile Release Train’ has been popularised as part of the Scaled Agile Framework – a set of guidelines aimed to bring agile software development to the enterprise and programme delivery. In the framework, the train metaphor is used to describe a series of iterative releases set to a strict schedule that multiple teams must abide by […]

Read More Laying the track as we go: New product development and the Agile Release Train

The success of weekly releases

Back in August last year my team and decided to release our product on Wednesdays. In fact, I said we were going to release every Wednesday. At the time, our deployment processes were already automated, we were breaking our work down into small valuable chunks and our automated test suite was comprehensive, trustworthy and performant. […]

Read More The success of weekly releases