Saturday, September 20, 2008

Building Teams

I must be getting old. I voluntarily went to a non-technical talk by Jared Richardson about building teams for software development. Now I'm blogging about it. And using the term "blogging". Evidently, I've finally gone stark raving batshit.

Maslow"s hierarchy of needs

Principles

  • Interaction
  • Mentoring
  • Learning
  • Vision
  • Leadership
  • Fun

Anti-Patterns

  • Isolation
  • Immaturity
  • Apathy
  • Thrashing
  • Feuding
  • Boredom

Practices

  • Daily Meetings
  • Code Reviews
  • Team-wide Architecture
  • Test Automation
  • The List (of work by priority)
  • Tech Lead