What are the keys to designing a successful data communications network?

What are the keys to designing a successful data communications network?