This document discusses the importance of collaboration in technology projects. It notes that modern enterprise systems involve disparate technologies with high expectations, and that collaboration is needed to succeed. It provides three tips for effective collaboration: know your interface points and do proper homework when communicating with other teams; have an open mind towards different technologies and learn their high-level views; and share knowledge and tasks through transparency and collaboration tools.