Correct
You can have a vision for something you can not spec.
You can spec something that can not be designed.
You can design something that can not be built.
You can build something that can not be manufactured.
You can manufacture something that has no market.
A mis-step in any of these is failure.
I had a program manager once that filled in all the check boxes on that list.