Technology development is science-facing and converts money into knowledge. Product development is market-facing and converts knowledge back into money. Both are critical, but don’t confuse them. And never do any product development until you have quantified, unbiased, unfiltered data on customer needs.
More in white paper, Timing is Everything (page 6).