The Key To Successful Projects

Frequently, close, even intense, collaboration is identified as the key to success on Agile projects.

No surprise, that.

(Source: Sand Hill Group, Integration of Distributed QA Teams in Agile)