To go live:
- Perform comprehensive testing on the upgrade.
- Treat testing of the upgrade as a major software update.
- Perform user acceptance testing and performance testing to test all business processes the organization will use.
Note: You can also use automated testing tools, but you should use them with user testing as well.