"In fact, to this day I’m not sure what the product will be used for—but we dropped everything else we were working on and scrambled to get the demo done in time"
I wanted to know how other developers deal with this phenomenon when you effectively don't know what your end product is or what it will be used for ?