3 Ways to Keep Software Installations and Upgrades Under Control