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 […]
Getting started with a modern source control system and DevOps
There are a few DevOps practices that are not optional if you have a professional team striving for engineering excellence in the world of modern software development.
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 […]