What’s a Flex team coach?

As soon as a Web agency reaches a certain "critical mass" in terms of personnel, there's a trend to appoint team coaches. I really think that's a healthy and logical evolution. It's inevitable that in a diverse context of a full-service interactive agency, you get the formation of subgroups such as the marketeers/strategists, the project managers, the analysts, the designers, the developers and so on. People working with the same type of technology or performing the same type of tasks will naturally talk to each other a lot to get feedback, ask for assistance or whatever any other kind of useful input. Thanks to this interaction, people get to know each other and automatically form "a group". To make those different subgroups work together better as a whole, that's where team coaches come in. Whether you like it or not, a team of multimedia developers can also benefit from having a team coach :-) . But what's exactly expected from a Flex/Flash team coach? I'd like to share what I think it means in terms of responsibilties. Here we go.

  • Problem solving. Technical and non-technical. The Flex team coach is a technical expert and helps to solve blocking problems. He works together with the team to find the solution. But also for any other kind of issue, the team coach should be the central person to address. If needed, it's the person that escalates issues towards the management.
  • Team cohesion. A good team spirit is important and a good mutual understanding between the different team members is important. Knowing the different people in the team and knowing their strengths is important.
  • Articulate and promote the team's work towards other groups and towards the management.
  • Coordination with project stakeholders. Reviewing commercial proposals, analysis documents & documentation when Flash / Flex technology is involved. A Flex team coach must be able to estimate the effort of deliverables and the feasibility of a project's scope.
  • Enable. The Flex team coach is responsible to obtain necessary resources to support the team’s requirements.
  • Research and development and always staying on top of latest innovations is also an important responsibility for a team coach in a rapidly evolving context. Do it or die...

Comments on this would be very much appreciated... (anybody?)

This entry was posted in general. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. Posted November 11, 2008 at 2:47 am | Permalink

    That’s me! That’s what I do everyday!

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*