It doesn't matter what kind of team you work on or what you're trying to do - if you can't get that team to all agree and do their part, you fail.
Teamwork is the practice of agreeing on a shared goal and then dividing the work required to achieve that goal amongst the team members. To get that agreement and coordinate all that doing, you've got to communicate.
We're coming up on our 10th anniversary here at Lucid, and over all those years, we've done our fair share of failing. One of our more painful failures came about through a failure to effectively communicate.