The approach that no business plan survives first contact with customers was introduced by Steve Blank. In its many years of experience as an entrepreneur, he started to develop the concept of obtaining detailed customer feedback at a very early stage in order to carefully validate his business model assumptions before making larger investments.
Eric Ries called this concept “Lean Startup” and developed it further. Initially, all elements of a new business model or a new product are classified as hypotheses.