Hey @vitovito,
First off, thanks for taking your time in writing this.
Sorry for being unclear as you have commented on this already.
> How do you make sure that the user experience is what it needs to be?
is a different question than
> How do you start the process that you come up with such interesting interfaces.
What I actually meant was "How do you work on initial prototype for a product"? > That's because your goal isn't "interesting." You're not
> making a design to impress other designers, or to create
> something novel, or to challenge your developers. You're making
> a design to solve a problem for a person that isn't you.
Yeah, this seems a nice advice, till now I was doing just
opposite of what you're suggesting.