Thoughts about agile software development, teamwork, software configuration management, and the intersection between them.