Hacker News new | ask | show | jobs
by gklitz 849 days ago
> Almost any approach will work if perfectly executed by a team with a perfectly matching skill sets

Will it though? The assumption that any project no matter what it is will always succeed if only the team is right seems naive and at the core of many unreasonable critiques of any framework for project execution.

Failure is a part of the reality of projects, and when executed correctly agile will let you identify and pivot away from failure early. While more ridged frameworks will keep trying to expand resources, extend deadlines until they explored under the load of living up to ever increasing promises they made to justify the growth.