I'm a product developer and in my organization that means that I'm responsible for working with sales and customer support to determine which features are most important for our next set. Then I work with the developers and designers until the set is shipped.<p>I can communicate well with the designers and we usually get to where we want to be within a few iterations. I have a much more difficult time with the developers - we go through tons of iterations and my feedback never seems to get implemented fully. I've had several discussions the development team about what they're expecting from me and what they need, but we never get to a meeting of the minds.<p>Tips?