Team Performance in Software Development: Research Results versus Agile Principles
Team Effectiveness 1997-2007: A Review of Recent Advancements and a Glimpse Into the Future