If you’re interested in psychology and have ever taken a Myers-Briggs test (the one that classifies you as ENFP, INTJ, etc.), ACM’s Queue has a fascinating article on how these personality types function within effective software development teams, particularly small ones. Specifically, the author studied:
- The effect of the project leader’s personality on team performance;
- The effect of team members’ personalities on team performance; and
- The effect of heterogeneity of personalities on team performance.
t programmers are naturally introverted, or that development teams are led best by the “sensing” type who focuses on actual details and facts (as opposed to the “intuitive” type), be prepared to have your thinking challenged.
(Incidentally, the last time I took one of these tests, I came out as an ENFP, but pretty close to an INFP. This statement certainly speaks to me: ENFPs hate bureaucracy, both in principle and in practice; they will always make a point of launching one of their crusades against some aspect of it.)
…excerpt from: feeds.feedburner.com…