>Collaboration is a structured, recursive process where two or more people work together toward a common goal—typically an intellectual endeavor[1] [2] that is creative in nature[3]—by sharing knowledge, learning and building consensus. Collaboration does not require leadership and can even bring better results through decentralization and egalitarianism.[4] In particular, teams that work collaboratively can obtain greater resources, recognition and reward when facing competition for finite resources.[5]

>Though good collaboration doesn’t guarantee a project’s success, poor collaboration almost always guarantees a project’s failure.

Ship it! A practical guide to successful software projects

Leave a Reply

Your email address will not be published. Required fields are marked *