"If at first you don't succeed, try, try again." It's an old cliché that has proven especially applicable to successful engineering projects. Thomas Edison owned over 1000 patents, most of which never amounted to anything useful. WD-40's name is short for "Water Displacement, Formula 40," implying it was preceded by 39 failures. And Steve Jobs oversaw the release of numerous underwhelming products before he changed the world with the iPhone.
But in its earliest days, software engineering took a different approach.