Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Better work, through better feedback.

Better work, through better feedback.

Keavy McMinn

August 20, 2015
Tweet

More Decks by Keavy McMinn

Other Decks in Programming

Transcript

  1. the best way to build and ship software Better work

    through better feedback. @keavy
  2. the best way to build and ship software ! Who

    do you want feedback from? 12
  3. the best way to build and ship software ! 14

    “I think its fine to revert this if you think thats best.”
  4. the best way to build and ship software ! 15

    “I think this could be super fucking cool. Maybe you do, too.”
  5. the best way to build and ship software ! Tips

    on asking for feedback 17 Think about what you actually want feedback on. #1
  6. the best way to build and ship software ! Tips

    on asking for feedback 18 Be aware what stage of completion you’re at. #2
  7. the best way to build and ship software ! Tips

    on asking for feedback 19 What individuals, or type of person, do you want feedback from? #3
  8. the best way to build and ship software ! Tips

    on asking for feedback 20 Use authentic, but assertive, language. #4
  9. the best way to build and ship software ! Lessons

    from aviation industry 22 First officer: See all those icicles on the back there and everything? First officer: Boy, this is a losing battle here on trying to de-ice those things, it gives you a false feeling of security, that’s all it does First officer: Let’s check those wing tops again, since we’ve been sitting here a while? Captain: I think we get to go here in a minute.
  10. the best way to build and ship software ! Tips

    on giving feedback, with empathy 25 Familiarize yourself with the context: the work itself and the people who made it. #5
  11. the best way to build and ship software ! Tips

    on giving feedback, with empathy 26 Give it a few minutes before responding, especially if you disagree. #6
  12. the best way to build and ship software ! Tips

    on giving feedback, with empathy 27 Ask, don’t tell. #7
  13. the best way to build and ship software ! Tips

    on giving critique 29 Avoid using derogatory terms, like “stupid”. #8
  14. the best way to build and ship software ! Tips

    on giving critique 30 Avoid hyperbole. #9
  15. the best way to build and ship software ! Tips

    on giving critique 31 Be humble. #10
  16. the best way to build and ship software ! Tips

    on giving critique 32 Explain your reasons why something should be changed. #11
  17. the best way to build and ship software ! Tips

    on giving critique 33 Offer ways to simplify or improve. #12
  18. the best way to build and ship software ! Tips

    on giving critique 34 Think how you want the person to feel. #13
  19. the best way to build and ship software ! Tips

    on giving critique 35 Think about what you want them to do. #14
  20. the best way to build and ship software ! Tips

    on Giving Feedback 37 Can you use positive language, as opposed to neutral? #15
  21. the best way to build and ship software ! Tips

    on Giving Feedback 38 Use emoji to clarify tone. #16
  22. the best way to build and ship software ! Use

    emoji 39 This looks good now. ⚡✨ This looks good now. ⚡ VS
  23. the best way to build and ship software ! Tips

    on Giving Feedback 41 Practice giving yourself feedback! No really. #18
  24. the best way to build and ship software ! Tips

    on responding to feedback 45 Lead with an expression of appreciation. #19
  25. the best way to build and ship software ! Tips

    on responding to feedback 46 Ask for clarification, if you don’t understand. #20
  26. the best way to build and ship software ! Tips

    on responding to feedback 47 Step away from the written word, if there’s growing confusion or debate. #21
  27. the best way to build and ship software ! Tips

    on responding to feedback 48 Keep goals of product/project in mind. This isn’t about you, it’s about the work. #22
  28. the best way to build and ship software ! Checklist

    for better feedback 50 Am I setting myself and my work up, ready to receive the best feedback?
  29. the best way to build and ship software ! Checklist

    for better feedback 51 Have I paused to empathize with the person asking for, or giving feedback?
  30. the best way to build and ship software ! Checklist

    for better feedback 52 What do I want them to do, after this? How do I want them to feel?
  31. the best way to build and ship software ! Checklist

    for better feedback 53 Am I offering critique, not criticism?
  32. the best way to build and ship software ! Checklist

    for better feedback 54 Am I stepping back from my own work, to really hear the feedback I’m given?
  33. the best way to build and ship software ! Checklist

    for better feedback 55 Am I letting my peers know that I value their feedback?