This post caught my eye this today, and it reminds me a lot of what I’ve been saying for quite some time. Everyone likes to focus on the tools or the development methodology (agile, waterfall, etc.) But the truth is that you can have successful waterfall projects, and successful agile projects. Yes, the approach can have an impact, but what’s even more important is the people. Do they communicate and work well together? Are they working towards the same goal, and is that aligned with the project stakeholder?
Yes, some tools are vile and some can help. Some project practices add value and some do not. But there is no silver bullet tool or development methodology. Instead, focus on picking the right people who you can trust and who will work well with your team.