Agile for the people

When people talk about why they adopt an agile approach to software development, they talk about the many benefits of delivering working software iteratively. Rarely do I hear people call out the key reason why we should be taking an agile approach; it’s part of the answer to giving people fulfilling and rewarding work.

Read More Agile for the people

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