As a product designer my role has changed and is changing from day to day and project to project. From discovery and post-it war rooms to final UI accuracy. Who are we designing for? What data do we have on them? What state are they in? What are the business needs and objectives.
This is how we've been working at JustGiving and this approach has allowed us as a design team to fail quickly and publicly. Meaning that we can learn fast and iterate from these "works in progress". The reward is knowing that you're maximising the best functionality and desirability of a solution quickly and cheaply.
Having extra eyes on projects helps us to agree on the problems we're solving, ensure our proposed solutions are understood and challenge our hypotheses. Showing work early and often empowers us to resolve potential complications before they become unmanageable issues. Luckily I work with amazingly talented, thick skinned, honest people who aren't afraid to speak their minds.
I'm currently designing for good at JustGiving.