Reverse Conway’s Law…

You can deliberately structure your team the way you want your code to look like.

Geographically distributed teams will tend toward more modular distributed software. 

Most importantly – Development teams that include product users will produce software that clearly reflects their involvement making it more relevant to the users. Whereas teams that don’t bother will reflect that in the product with not much relevancy to the users.