“Fail Fast” is the trendy alliterative buzzword version of “have small feedback loops”, just less accurate and more prone to undesirable misinterpretations.
“Fail Fast” is the trendy alliterative buzzword version of “have small feedback loops”, just less accurate and more prone to undesirable misinterpretations.
The larger the gap between one major feedback loop and the next largest of any given stage of an activity, the more assumptions must be made about that stage.
Example: planing a hurdy gurdy top to thickness.
Tasks, feedback loops in order of duration (timings are approximate from memory):
The gaps between feedback loops become larger as the durations become larger, as do the assumptions which are made about the task at each level until the next feedback loop arrives. I suspect that experience level also affects both the value gained from each feedback loop, increasing the actor’s knowledge of the system and increasing the amount of time which can safely be left (i.e. the amount of assumption which is safe) before more feedback is required.
Two observations: the existence of vastly longer feedback loops of experience accumulating which affect the shape of existing loops, and that the smallest feedback loops are broadcast by the environment (audible feedback, physical resistance) but longer ones require active participation (testing the system).