I would be really suprised if it hasn't been trotted out already and just hasn't taken off because they are too busy misuing business buzzwords.You just know that at some point they'll trot out "failure is not an option." Which back in the day meant that people continued to work on problem solving, not that everything worked perfectly.
This piece in bang on. This is exactly what the research and development workers are being told it means to be "lean" and "agile." Everything is "fail fast." It makes me want to scream.