Agile isn’t about preventing mistakes, it’s about **making mistakes cheaper**.
Years ago I was on a project that seemed to make every mistake a project can make. Let’s take a stroll down memory lane and look at all the mistakes that could and did go wrong and which of the 6 agile development practices helps us not to prevent the mistake, but to make it so cheap as to not be worth remembering.
The 6 Development practices:
Test Driven Development