Team Organizations

(McCue, 1978) IBM engineers studied for time use.
"Cowboy" image of programmer is hacker, loner, brilliant, slightly nuts...
Reality is team player (drone in the hive?)

Personality Types

the kinds of people on your team will greatly affect its effectiveness

The Democracy

Ego-less programming... all team members are equal in authority, share in responsibilities

Chief Programmer Team

more centralized authority, less shared responsibility

Controlled Decentralized

combines democracy with chief programmer concepts