Sunday, February 21, 2010

Team Dynamic | Reflection #1

The first thing I would like to reflect upon is an initial response to our team and its progress. Simply put, I do not sense that our team has found the cohesion is needs to make progress as rapidly and effectively as it should. I start on this negative note because it is the one that stands out most to me. I might have started with a positive note, and there are several, such as the interesting discussions about sound, synthesis, color, perception, usability, and the like. However, those positives seem to be free-floating and not recorded concretely or part of a detectable overall process or plan. Also, I am unsure as to whether all of the discussions that took place were necessary given the immediate goals, the amount of time we had, and the level of foreknowledge for a given discussion.

It appears that little time is devoted to our immediate goals while much is devoted to goals far out in the future ...or perhaps infeasible.

I think part of the problem (for my part, at least) is that the MSF Team Model has not been clearly cemented in my mind until, I think, today when I reread it. Much to my surprise, several of our team members exhibit motivations to address several "Functional Areas" - the sub-roles or sub-goals of any given role in the MSF Team Model; however, these motivations seem to be for Functional Areas in roles other than the ones assigned!

I really believe that our team has a solid application it can deliver. The application (Aural Aura) is most certainly designed for mobile use: it's functionality is simple, quick, to the point, and understandable; not to mention it makes use of technologies usually found in mobile phones (a camera and sound playback). However, I think our team is perhaps like a kid's bike assembled by a proud dad who refuses to read the assembly instructions... not a good outcome. That is, I think we have all the talent, knowledge, and skills we need to be successful, but we need to reallocate them.

Thinking upon this line of thinking, I conclude that I am simply a "know-it-all," type-A, control freak who, maybe, just can't stand to be a part of a team structure with the level of flexibility and agility the MSF team structure presents. I am vexed - should I step in and recommend a restructuring of the team? Or, should I just observe the status quo and watch as the current role assignment eventually proves the agility of the MSF Team Model effective?

Hmmm... perhaps the MSF Team Model would prove itself more effective if roles were, indeed, reassigned. I have to believe that roles are assigned to the best person(s) for those roles. The goal of "shipping" - delivering the final product - is a recurring theme throughout the whitepaper. The perception that the team is a single unit without individuals to blame is also reinforced continually. It would make sense that each person on the team takes roles most suitable to him, so as to minimize the social hiccups within the team... so that, indeed, the team is perceived as one unit that operates smoothly.

I was thinking about this line of thinking as well - why should accomplishing the goal of "releasing an app" force teams to attempt the optimal assignment of roles? Now, I don't mean to be rude or disrespectful, nor do I mean to undermine the goals of the course. I just wonder: is it "okay" to flounder in a role not suitable for oneself if it means learning more as a result of the floundering? For this reason, I have remained silent on certain issues, not knowing if my speaking would stem the learning process.

Hmmm... maybe not. After all, the entire team suffers then, doesn't it? If one cog in the machine won't turn, what happens to the rest? Since the MSF Team Model stresses the team rather than the individual, and since the course uses that model, perhaps it is safe to say that the intent for optimal learning in this course corresponds strongly to optimal team role assignment? How can any individual learn if the entire team is in a stalemate?

On one level, I think it selfish to make suggestion upon suggestion and thus appear to be pushing the team around. However, maybe the real selfish thing to do is withhold my suggestions in attempts to avoid negative feedback. If indeed my suggestions would help the team as a unit accomplish its goal, then I should make suggestions regardless of the prospect of retaliation... however minimal or maximal that retaliation might appear.


I suppose I will make my suggestions to the team after all.

No comments:

Post a Comment