Fail-fast
Fail-fast is a heuristic that encompasses (a) starting work on a task or project, (b) obtaining immediate feedback, and then (c) determining whether to continue working on that task or take a different approach or, in another word, adapt. If a project is not working, it is best to determine that early on in the process rather than waiting until too much money and time has invested.