# Feedback game 🧩
Soft Skills SIG 01 June 2023
## Feedback Criteria
A. Specific and actionable
B. Respectful
C. Appreciative and motivational
D. Focused on behavior or outcomes
## Team meetings scenario
1. "You did a great job coordinating the team's efforts and keeping everyone on track."
2. "You should have taken charge and made decisions. We wasted a lot of time."
3. "You did a great job, but it could have been better."
4. "You should have been more assertive in expressing your ideas. Your passivity hinders progress."
5. "The meeting didn't flow well."
6. "You seemed unprepared and didn't manage the time effectively."
7. "You've been doing a great job leading the team. As a suggestion, consider implementing a regular check-in meeting to ensure everyone is aligned."
8. "Your ideas were not well-received."
9. "It feels like you're just coasting along."
10. "You need to work on your communication skills."
**Question: is the criteria followed (F) or violated (V)?**
| Feedback | Specific & actionable |Respectful |Appreciative & motivational |Focused on behavior or outcomes |
| -------- | ----------------------|-----------|----------------------------|--------------------------------|
| e.g. | F, V, ... | | | |
| 1 | F, F, F, V, F, F | F, F, F, F, F, F | F, F, F, F, F, F | V, F, F, F, F |
| 2 | F, V, F, F, F | V, V, V, V | V, V, V, V | F, F, F, F |
| 3 | V, V, V, V | F, F, F, F, F/V | V V, F/V, V | V V, V, V |
| 4 | F, F, F , F, F | V, V, V, V, V | V, V, V, V, V | F, F, F, F, F |
| 5 | V, V V, V, V | F, F, F, F/V, F | F, F, V, V | F, V, V, F |
| 6 | F, F, F | V, F, V | V, V, V | F, F F |
| 7 | F, F, F, F | F, F, F , F | F, F, F , F | F, F F , F |
| 8 | V, V, V, V | F, V, V | V, V, V, V | F , F , F, F |
| 9 | V , V | F, V , V | V, V V | F,F , V |
| 10 | V, V, V, F/V, F | V, V, V, V, V | V, V, V, V , V | V, V, V, V, V |
## Project communication scenario
1. "Thank you for providing regular updates on the project. It helps keep everyone informed."
2. "The message you conveyed was unclear."
3. "Your presentation was okay, but it didn't captivate the audience."
4. "You should have spoken up during the meeting. I expected more from your contribution."
5. "In the next email update, it would be helpful if you could include a summary at the beginning to provide a quick overview before diving into the details."
6. "Your email is too long and confusing. I lose track of the main point."
7. "Your project update lacked detail."
8. "Why didn't you inform the team about the deadline change? Your lack of communication caused confusion."
9. "The report was not comprehensive enough."
10. "Consider using bullet points to break down complex information."
**Question: is the criteria followed (F) or violated (V)?**
| Feedback | Specific & actionable |Respectful |Appreciative & motivational |Focused on behavior or outcomes |
| -------- | ----------------------|-----------|----------------------------|--------------------------------|
| e.g. | F, V, ... | | | |
| 1 | | | | |
| 2 | | | | |
| 3 | | | | |
| 4 | | | | |
| 5 | | | | |
| 6 | | | | |
| 7 | | | | |
| 8 | | | | |
| 9 | | | | |
| 10 | | | | |
## Code review scenario
1. "I really like how you structured the code. It's easy to read and understand."
2. "You should have optimized this section. It's too slow and inefficient."
3. "I think your code could be better. It is a bit hard to follow."
4. "Your use of appropriate design patterns has made the code more modular and maintainable."
5. "You should have used a different approach. This code is full of bugs and makes no sense."
6. "Your code is decent, but it could be cleaner."
7. "Consider adding more comments to explain the logic behind certain sections of the code."
8. "Your code shows a lack of understanding."
9. "Why did you write this function like that? You need to refactor this section.""
10. "You've done a great job with error handling. As an improvement, consider adding meaningful error messages to help with troubleshooting."
**Question: is the criteria followed (F) or violated (V)?**
| Feedback | Specific & actionable |Respectful |Appreciative & motivational |Focused on behavior or outcomes |
| -------- | ----------------------|-----------|----------------------------|--------------------------------|
| e.g. | F, V, ... | | | |
| 1 | | | | |
| 2 | | | | |
| 3 | | | | |
| 4 | | | | |
| 5 | | | | |
| 6 | | | | |
| 7 | | | | |
| 8 | | | | |
| 9 | | | | |
| 10 | | | | |
[How to do Code Review like a Human (PyGotham 2018 talk)](https://youtu.be/0t4_MfHgb_A)