Deliver Something of Value Every Week
Forget about agile for a second, and pretend you are the customer. It’s your money and your project, and you’ve hired a top-notch team to deliver.
What would give you confidence the team you hired was actually delivering? A pile of documentation, plans, and reports? Or the regular delivery of working, tested software made up of your most important features each and every week?
When you start looking at software delivery from your customer’s point of view, good things start to happen.
1. You break big problems down into smaller ones.
A week is a relatively short period of time. You can’t possibly do ...