Working in teams

Working in Teams: Disscussion

NB You're not trying to become best friends with your teammates. You're trying to get something done!

In all my courses I ask students to form teams to work on projects together. I have seen them succeed and have seen them struggle. These notes are based on this hard won experience with student run teams.

Norms

A key challenge is to establish the “norms” or the “culture” of your team. What I mean by that is the unspoken or spoken ettiquette or understandings. For example, how often you meet, how much you care about being punctual, how you give each other feedback, how you deal with conflict.

Each team, even of just four people, might handle things a little diffferently. In a college course, which runs only 13 weeks, this there’s not a whole lot of time for these things to happen organically. This means that everyone needs to pitch in a little extra to it a fun and useful experience for everyone. Here are some tips:

  • One of the big challenges is to find time to meet, so try to be flexible.
    • As a team, choose a fixed time and place to meet every week. Be flexible.
    • Your first meeting is very important.
  • Each member honestly say what your personal goals are for this course:
    • This course is my most important, I really care and will do anything to be successful
    • Or, I have a heavy courseload, I will do what I can but I have to balance
    • Or, I am perfectly happy with a “B”, don’t expect intensity from me.
  • If everyone knows each other’s perspective this will set expectations
  • Each member of the team is responsible for their own work and for the welbeing of the team
  • Talk about how you will make decisions, for example:
    • Democratic vote
    • Decide or chose a leader to have final say
    • Divide up the domain (front end/back end/ etc) and assign it to people.
  • Be sensitive to everyone’s particular constraints
    • My belief is that every single person on the team is doing their best given their own situation.
    • If it seems like someone is not doing their best, or somehow being counterproductivetry to figure out their situation or ask them. Once you understand the context things often make sense and you can leave any anger or resentment behind.
  • Commitment and enthusiasm
    • Keep each other to a high standard
    • Be enthusiastic and committed
    • If one person didn’t hold their end up this week, don’t let that discourage you or lead you to not hold up your end next week.

Conflict

Desipite everyone’s best intention and good will, there is usually some small amount of disagreement or conflict. This is totally normal and to be expected. In fact when you see it happening you can think to yourself: “Aha, there it is, I was expecting this and I can roll with it.” But very occasionally things can suddenly become really challenging. Here are some tips:

  • Working in teams can suddenly become CHALLENGING
  • There is a non-zero probability that you will not get along with someone in your team
  • Be ready for this and take it in stride. “Whoops, there it is!”
  • You are not married, you are not best friends, you are just working on this project, now
  • Don’t try to resolve the conflict in email, it never works!
  • Fight the reluctance to have to sit with someone and talk about an awkward subject.

Meetings

I will often assign you to meet for 1 or 2 hours with your teammates to work on your product, or brainstorm your product, or decide on a direction. I have observed the team mates sitting around, very motivated to have a good meeting but not knowing really where to start or what to talk about. Here are some tips:

  • Ask each other to articulate their understanding of the product. This is called “getting alignment”. You will be surprised to know that it is a very common mistake for a team not to realize that one or half the team is thinking of a totally different (or at least, significantly differnt) concept than the others. “I never thought of this as a free service”, “I thought we agreed that this product is specifically for parents with children” or “I heard the user interviews and no one ever said that they would be willing to pay for this product!”.

  • Do not sweep lack of alignment under the rug. If you detect that one or more team members are thinking differently, bring that up and discuss it. Do the hard (and sometimes a little awkward) work of trying to reconcile the difference, or persuading, or letting yourself be persuaded. It will really pay off with a better result.

  • It is not unusual and quite healthy if one of the team members volunteers to kind of lead the meeting. Perhaps that person will write notes on the whiteboard, or encourage members who are quiet to speak up, or even to try to divvy up the work by asking for example, “John, would you be able to design the survey?” and so on. You can be that person or you can be supportive of whoever takes on that role. Don’t force it, it often happens by itself.

  • Keeping time: A meeting often begins with a few minutes of social talk, and that’s fine. But remember that everyone in the meeting has a lot of other obligations and so everyone must contribute to keeping the meeting on track. It is very useful to begin the meeting with a summary of why you are meeting

Here are some totally made up random examples of meeting starters
  • “We are going to look over our current list of trello stories and try to reprioritize if necessary, and have each person sign up for some so everyone can know who is doing what”

  • “We are going to look over the notes we took at our last converation with users and together see what we want to change as a result of that”

  • “We have 2 weeks to go. We are going to review exactly what tasks are left to make sure they are all covered.””

  • “We are not really happy with the product idea we have so far. Lets take 30 minutes to brainstorm. First let’s summarize what we have right now. What other variations or ideas do we have?”