Earlier quoted context omitted.
"As a surgeon I appreciate planning the operation before cutting the person open." Your comment seems trivially true to me. How can one possibly begin the second without the first? And yet people try it all the time!
Go to a good art museum and see the "studies" associated with many pieces of art. Before the final product, the artist has a bunch of experiments with techniques, framing, and the like. One of the things we often lack in software is a good medium for exploring mechanics. Getting something to the point where we can conduct an "Is this fun?" test or more generically "Does this serve the purpose" without a massive devel…
A medium? Would you care to expand on this point? While I agree that more work could be done on speeding up the tools used, the process / concept / activity itself already exists, so I am not sure what you mean by medium.
PROTOTYPING is a fundamental part of the software engineering process (and other engineering disciplines), but I see it get missed A LOT in software development, for a variety of reasons. https://en.wikipedia.org/wiki/Software_prototyping
As vvanders has already said, "White Boxing" is a common technique for video game development.