You are doing it wrong if you are not using test first

Many teams are struggling with delivering modern software because they are not building with Test First principals. Test First gives us the assurance that we have built the correct thing, that what we built is what the customer asked for and that when we change things we don’t break anything inadvertently.

Work can flow across the Sprint boundary

There is nothing in the Scrum Guide that says that you can’t have workflow across the Sprint boundary. I’m going to suggest that not only can you, but you should […]

Scrum Tapas: Scrum and Continuous Delivery

I get asked a lot at conferences and at customers how Scrum and Continuous Delivery can work together. The reality is that they complement each other and at the last […]

The High of Release

Just a week or so ago I was at Microsoft Future Decoded event in London to talk about the new Release Management tools that will be made available at Connect() and […]