As a product designer my design philosophy is pretty straight and to the point:
Understand human needs
Define a direction based on those needs and insights
Brainstorm multiple solutions through iterative design
Build out prototypes to test and learn
Test your assumptions with real customers
Beyond this, I believe collaboration creates better opportunities for great products. I engage with real users to understand their perspectives and needs. I work closely with stakeholders defining requirements that provide real value for customers. I believe products can always be improved and leverage lean UX principles to guide prioritization of ongoing improvements that result in the biggest impacts.
I believe great products are the ones that solve for use cases you haven’t even thought about. I believe you can’t anticipate every need, however, you can create products that scale effectively to provide moments of serendipity and provide opportunities for customers to surprise you.
Understanding the big picture
As a product designer I believe in order to create frictionless experiences that engage and delight customers across all aspects of the business, it is extremely important to understand holistically the entire products life-cycle and all the different touch points your customers go through.
User Experience (UX) is more than designing digital screen states. It encompasses so many other things that go way beyond creating screen designs. When it comes to product design it is important to think about the entire landscape of your customers' journey and how all the different touch points throughout that journey impact their relationship with your product and the overall organization.