Team Rooms Breed Highly Productive Agile Software Development Teams
From what I have seen, the following four attributes are key to highly productive Agile software development teams: A desire for continuous learning Highly evolved engineering practices Clearly understood practices