I first heard of Conway's Law last week:

Conway's Law is an adage named after computer programmer Melvin Conway, who introduced the idea in 1968:

...organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations.[1]

Enterprise software architectures make a lot more sense now, though not in a good way.