Deployment sequence for enterprise businesses

An enterprise business is generally defined as one having more than 10,000 users and more than 50 servers. It can take many weeks or even months to upgrade all servers in an enterprise environment.