Having a research background - for me, doing this in research was always easier. Because you generally have very straightforward ways to validate your hypotheses.
Validating things with customers - in my experience - can be extremely tricky as they might not even know what they want