- Write detailed, thorough product requirements.
- Be consistent — some product managers change their mind a lot. As a result, engineering has to change what they just implemented. Unless there is some strong reason to change the requirement, you should try to stick to what you propose initially, and be consistent. It will save engineering a lot of headache, and help you build your relationship with engineering.
- Produce a roadmap with vision — engineering management need you to help inspire the engineers. Engineers want to know the product vision, strategy and goals behind product roadmap.
- Seek to listen, understand and engage in constructive discussions and debate.
Do you have any tips and lessons to share? Leave a comment.