Feedback is like unit tests for human systems, and integration tests for human organizational systems. You don't build quality systems without quality feedback loops.
Give generously and thoughtfully and frequently. Give with humility. Practice high trust and high transparency.*
*(gifts don't make people cry.)
(Which just goes to show: it's all about how much you trust the giver.)
1) Be prompt. It's awful to realize someone has been sitting on their feedback for you for months.
3) Be wary of speaking for others. Use "I" statements and non-violent communication
5) Feedback is a dialogue, not a lecture.
7) Try not to pile on.
9) Ask first. This is about them, not you.