Download - The missing link of Agile: Feedback
![Page 1: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/1.jpg)
The missing link of AgileFeedback
Pawel Badenski
![Page 2: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/2.jpg)
I could be talking about..
Brakujący element Agile, Paweł Badeński
![Page 3: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/3.jpg)
“what you did well, and what you could do better”
technique
Brakujący element Agile, Paweł Badeński
![Page 4: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/4.jpg)
Feedback sandwich
Brakujący element Agile, Paweł Badeński
![Page 5: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/5.jpg)
Annual Performance Review
Brakujący element Agile, Paweł Badeński
![Page 6: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/6.jpg)
But...
Brakujący element Agile, Paweł Badeński
![Page 7: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/7.jpg)
Two rules of feedback
1. Feedback is always subjective.2. Emotions are important.
Brakujący element Agile, Paweł Badeński
![Page 8: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/8.jpg)
Threat vs reward
Brakujący element Agile, Paweł Badeński
![Page 9: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/9.jpg)
Let’s go deeper
Brakujący element Agile, Paweł Badeński
![Page 10: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/10.jpg)
Emotions and logic
LPU
EPU
![Page 11: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/11.jpg)
Triggering the Lizard is easy
Brakujący element Agile, Paweł Badeński
![Page 12: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/12.jpg)
“You should be writing more tests”
Brakujący element Agile, Paweł Badeński
![Page 13: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/13.jpg)
“I can show you a better solution”
Brakujący element Agile, Paweł Badeński
![Page 14: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/14.jpg)
“You could try speaking up more
during the meetings”
Brakujący element Agile, Paweł Badeński
![Page 15: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/15.jpg)
“You always break the build”
Brakujący element Agile, Paweł Badeński
![Page 16: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/16.jpg)
What happens whenthe Spock speaks with the Lizard?
Brakujący element Agile, Paweł Badeński
![Page 17: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/17.jpg)
ExerciseWhat sentence when said by someone
makes you sad, angry, annoyed, or trigger other negative emotion?
Brakujący element Agile, Paweł Badeński
![Page 18: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/18.jpg)
LUCY
JOHN
The code that you’re committing has very long methods, and I find it difficult to understand.
Your code is difficult to understand to me and I don’t complain.
![Page 19: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/19.jpg)
LUCY
JOHN
I use TDD and I’m sure my code is well tested, and implemented according to simple design principles.
Are you saying my code is bad, and your code is great?
![Page 20: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/20.jpg)
LUCY
JOHN
No, I’m not saying my code is great. I’m saying I can show how I’m using TDD to make the code look better.
I’ve been a programmer for 6 years and I don’t need TDD.
![Page 21: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/21.jpg)
![Page 22: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/22.jpg)
Discussion (in pairs)
You learnt about:● Threat vs reward mechanism● LPU (the Spock) and EPU (the Lizard)● the Spock and the Lizard
How do these relate to your past experiences?
Brakujący element Agile, Paweł Badeński
![Page 23: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/23.jpg)
How to calm down the Lizard?
Brakujący element Agile, Paweł Badeński
![Page 24: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/24.jpg)
Calming down (made in Google)
Siberian North Railroad technique● Stop● Breath● Notice● Reflect● Respond
![Page 25: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/25.jpg)
Exercise your “emotions muscle”
● for the least - mindfully pause● replay difficult conversations afterwards
and apply Siberian North Railroad technique● once the muscle is well exercised, this
process will happen in a matter of a second
Brakujący element Agile, Paweł Badeński
![Page 26: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/26.jpg)
Exercise your “emotions muscle”
● for the least - mindfully pause● replay difficult conversations afterwards
and apply Siberian North Railroad technique● once the muscle is well exercised, this
process will happen in a matter of a second
Brakujący element Agile, Paweł Badeński
![Page 27: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/27.jpg)
Exercise your “emotions muscle”
● for the least - mindfully pause● replay difficult conversations afterwards
and apply Siberian North Railroad technique● once the muscle is well exercised, this
process will happen in a matter of a second
Brakujący element Agile, Paweł Badeński
![Page 28: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/28.jpg)
Exercise (one more time)What sentence when said by someone
makes you sad, angry, annoyed, or trigger other negative emotion?
Brakujący element Agile, Paweł Badeński
![Page 29: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/29.jpg)
Discussion (in pairs)
You learnt about:● Siberian North Railroad technique
How does this relate with your past experiences?Brakujący element Agile, Paweł Badeński
![Page 30: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/30.jpg)
Why the Spock is not as smart
as it thinks?Roleplay
Brakujący element Agile, Paweł Badeński
![Page 31: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/31.jpg)
Ladder of inference
Brakujący element Agile, Paweł Badeński
![Page 32: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/32.jpg)
actions
beliefs
conclusions
assumptions
interpreted reality
selected reality
reality and facts
Brakujący element Agile, Paweł Badeński
![Page 33: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/33.jpg)
Exercise(in pairs) analyse the situation using ladder
of inference
Brakujący element Agile, Paweł Badeński
![Page 34: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/34.jpg)
Discussion (in pairs)
You learnt about:● ladder of inference
How does this relate to your past experiences?Brakujący element Agile, Paweł Badeński
![Page 35: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/35.jpg)
● Spock to Spock○ overanalyzing, focusing on every little detail,
discussing word definitions● Spock to Lizard
○ disagreement● Lizard to Lizard
○ conflict or even a fight
Communication - what doesn’t work?
Brakujący element Agile, Paweł Badeński
![Page 36: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/36.jpg)
How to use the Spock and the Lizard
effectively?
Brakujący element Agile, Paweł Badeński
![Page 37: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/37.jpg)
It’s all about
empathy
Brakujący element Agile, Paweł Badeński
![Page 38: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/38.jpg)
What’s violent communication
Brakujący element Agile, Paweł Badeński
![Page 39: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/39.jpg)
“You talk too much in the meetings”
Moralistic judgement
Brakujący element Agile, Paweł Badeński
![Page 40: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/40.jpg)
“He writes better tests than you do”
Comparing with others
Brakujący element Agile, Paweł Badeński
![Page 41: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/41.jpg)
“You should refactor this method”
Using shoulds and haves
Brakujący element Agile, Paweł Badeński
![Page 42: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/42.jpg)
“Design is poor, because the project manager told me
to do a quick fix”
Denial of responsibility
Brakujący element Agile, Paweł Badeński
![Page 43: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/43.jpg)
Nonviolent communication
![Page 44: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/44.jpg)
![Page 45: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/45.jpg)
Nonviolent communication
● invented by American psychologist Marshall Rosenberg
● used in business, negotiation, conflict resolution
● trainings in London: Daren De Witt, NVC Resolutions
● more information on http://cnvc.orgBrakujący element Agile, Paweł Badeński
![Page 46: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/46.jpg)
Observation
Feeling
Need
Request
I feel upset
When I see you committing failing test this week for the 3rd time
Because I need to know that everyone cares about the quality of the product
Would you be willing for us to discuss this?
Brakujący element Agile, Paweł Badeński
![Page 47: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/47.jpg)
Tips for NVC
● this process can be done from the other person’s perspective (“you look upset”, “do you need certainty”)
● the goal is to build a connection with the other person instead of trying to persuade them
Brakujący element Agile, Paweł Badeński
![Page 48: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/48.jpg)
Tips for NVC
● this process can be done from the other person’s perspective (“you look upset”, “do you need certainty”)
● the goal is to connect with another person instead of trying to persuade them
Brakujący element Agile, Paweł Badeński
![Page 49: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/49.jpg)
Exercise(in pairs) Replay the conversation between
John and Lucy using NVC
Brakujący element Agile, Paweł Badeński
![Page 50: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/50.jpg)
Roles
John - with the company for 7 years, defensive, doesn’t want to come across as less skilled in front of Lucy
Lucy - new programmer, 2 years of professional experience, an enthusiast of TDD and new technologies
Brakujący element Agile, Paweł Badeński
![Page 51: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/51.jpg)
Discussion (in pairs)
You learnt about:● NVC (observation, feeling, need, request)
How does this relate to your past experiences?Brakujący element Agile, Paweł Badeński
![Page 52: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/52.jpg)
Summary
Brakujący element Agile, Paweł Badeński
![Page 53: The missing link of Agile: Feedback](https://reader033.vdocuments.us/reader033/viewer/2022060107/554cdcd7b4c905d1488b4fc1/html5/thumbnails/53.jpg)
7 day challenge
Brakujący element Agile, Paweł Badeński