Is a “Fail Fast” methodology a good idea for new projects?
The whole idea of having a “fail-fast” philosophy for new projects is problematic in a lot of ways. Here’s the deal: “Fail Fast" is a strategy that only works for about half of the people out there who might be working on a project.
Imagine you were totally omniscient, and could split your developers into two teams based on their character traits and working styles.
Let's call these two teams Team Burny-Ouchy and Team Cassandra.
