Paul Banoub presents some good info concerning Tableau upgrades inside a corporate environment, however, I think much of the information is applicable to small environments as well.  If you're a Tableau Administrator it's worth a read (nice work, Paul!):

How to manage Tableau upgrades in an Enterprise environment | Paul Banoub's VizNinja Blog