If you are an engineer, you have probably had that idea — you know, the one you daydream about turning into a billion-dollar product someday. You get excited, maybe even pitch it to a few friends and ask questions like:
“Do you think it’s a good ide...