Game plan for high performing team

I’ve borrowed both the title of this post and the following picture from Don Carew, Eunice Parisi-Carew and Ken Blanchard to illustrate what your team will go through for each event of the Winter Scripting Games.

Note: I’ll use italics whenever I quote the above authors or someone else.
(TDS = Team Development Stage)

There are two key variables. Productivity is the team’s ability to work together and achieve results. Morale is the team’s motivation, confidence and cohesion.

After each team member read the whole event description (including the criteria used by the judges for scoring), you and your team should immediately go through the first stage (TDS1) called orientation where productivity is low (you didn’t write any code yet) and morale is moderately high. Team members are moderately eager and have high expectations. They need direction and have some anxiety about their roles and their connections with the team.

To go through phase 1, you and your team will need to adopt a structuring approach. I think that you’ll need to:

  1. Identify the main goal of the event
  2. For the practice event, the main goal could be: inventory servers by scanning an IPv4 subnet, gather data like the CPU, RAM,…installed components and save data to files in a reusable format.

  3. Identify skills among your team
  4. Some team members may be more familiar than others about the network part. They should know what a CIDR is. Some may be more familiar with WMI,…

  5. Divide to conquer
  6. You should split each problem into tasks and create one function to achieve one task. Each function should do one single thing and do it well.

  7. Clarify roles
  8. Make sure that each member in your team has had a role assigned, i.e. is responsible for writing the function that does this…

Now each team member starts his journey and writes some code 😀 …

… and your team is actually slowly moving toward phase 2 (TDS2) called dissatisfaction.

Productivity is low to some. Skills and knowledge are slowly developping. Some results are occuring. Morale is low. There is a discrepency between expectations and reality. Team members have feelings of anger, frustration, confusion and discouragement.

This is in my opinion the most difficult phase to overcome.
As soon as you feel that morale is at its lowest point, it means that you matured enough to share your code on the scripting games site and get the help of coaches.

Coaches will do their best to provide high quality support and direction to your team. Resolving is the keyword for this phase. But don’t get me wrong. Some conflicts may arise among your team. You’re on your own to solve these conflicts. My last advice about this situation is that you’ve to listen and you can also use a tool like the “ladder of inference to avoid jumping to conclusions”. The following article provides some tips that may help you.

Advertisements

3 thoughts on “Game plan for high performing team

    • Je ne sais pas si tu pourras poser (directement) des questions aux coaches sur le site des jeux, je n’ai pas encore vu l’interface.

      L’idée du coaching est qu’ils orientent ton équipe dans la bonne direction et te fournissent du support afin que ton équipe résolve elle-même les problèmes techniques qu’elle rencontre.
      A la base les coaches vont donner un avis et des conseils sur le code qu’a produit ton équipe avant l’échéance. Ils sont aussi invités à bloguer sur ce qu’ils voient pendant les jeux même avant l’échéance sans fournir une solution complète. La vocation des jeux et des billets de blog sera majoritairement pédagogique (ne pas oublier l’aspect fun/plaisir).

      Cela dit, il faut aussi tenir compte des personnalités et des compétences au sein de ton équipe (voir point 2. du billet ci-dessus). L’un des membres de ton équipe peut/va très bien occuper naturellement/tacitement le rôle de leader pendant les premières phases. Dans le modèle de dynamique d’équipe présenté ci-dessus, le leader doit adapter son style de leadership (~ de “gestion” d’équipe) en fonction des différentes phases que traverse son équipe. Le leader “s’efface” généralement dans les dernières phases parce que son équipe a atteint un niveau de productivité optimal et le plaisir est au rendez-vous à la fin 😀

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s