Yes, but no thanks to myself. I wasted about a decade being a crap entrepreneur that didn't have such goals. It was easy to rationalize spending time on the work I liked doing under the pretense that I was improving the product's fundamentals. In retrospect, I would have been much better off facing my fears and doing clearly delineated 3-month efforts with revenue targets rather than persisting with products that don't quite work.
I'm still a crap entrepreneur, but I've become slightly better at teaming up with people who can make it happen.