Posts in Playing Well With Others
Buy coffee cards
We work above a small local coffee shop and cafe. I recently purchased a small stack of "free cup of coffee" gift cards that I can handout as a small real-time thank you for someone going the extra mile. It's not much, but it's something. The fact that it's real-time is the most important part I think. People appreciate quick feedback.

And, there's a nice side effect that the cards are burning a hole in my pocket. Because I have them, I want to give them away. That means I'm looking for positive things so I can reinforce them. That sure beats the alternative.
Keep a spot on your whiteboard open
I have a couple of whiteboards in my office. Sometimes they are full and sometimes you can find space. I've noticed a trend. When there's open space on the whiteboard people draw when they are explaining an issue, feature, or some other aspect of the system. If the board is full, they don't. I learn best visually, so I've developed the practice of making sure my board is clear. It also means I get really cool diagrams on my board for a period of time after the discussion. That helps the ideas soak in.
Keeping everyone informed
Keeping people in the loop can be difficult. A lot of times testers can find themselves in high-pressure situations due to release deadlines. During these times, people want to know what's going on, and they want to know NOW. Here are simple techniques I've developed to make sure everyone knows what's going on:

  • Make sure debriefs happen after each test session. If I'm not doing exploratory testing, make sure results get updated in whatever test management tool we are using after each test.

  • Keep a visible chart of what you're working on and your progress so people can see what you're doing and where you're at without having to ask. I normally have a whiteboard around me that I can use to keep this information up to date, but if I don't I'll keep it on a piece of printer paper next to me.

  • Send a quick email (normally no more than one paragraph in length) at the end of each day with a summary of my progress and a listing of any obstacles that I'm facing and need help with. I'll send that to team-members, my test manager, and/or the project manager(s).

  • Reply to any emails requesting information before I leave each day. While I try to keep a clean inbox, when that's not possible I make sure to reply to the emails related to the deadline.

  • When confusion is highest, pull people together to talk face-to-face. People default to email and texting because it's easy. Unfortunately, when emotions are high, it's also not as effective as talking. If I notice a pattern where people are churning on an issue, I get them together so we can make a decision as a team and move past it. You don't have to be the manager to facilitate that. Take the initiative (just make sure you include everyone that needs to be there to solve the issue).

  • If you have to attend meetings, remain focused on the meeting (not your laptop, some document, or a private converstation) so you can get out of there faster. If you feel you don't need to be focused on the meeting, that's feedback. Ask if you really have to be there. If you schedule a meeting, make sure you're sensitive of other people's time and make sure you keep people focused on what you're trying to accomplish so you can get them out of there quickly.