In this topic, we will discuss the various steps performed during the upgrade. The life cycle consists of the end-to-end processes involved in the upgrade. Normally, upgrades are initiated from the development environment followed by the QA/stage/production environment. The following screenshot shows the basic sequence of steps followed in the upgrade for any system in the IT industry:
1. Analysis of Enhanced Features and Business Requirements: This step plays a very crucial role in the upgrade process. In this process, the standing committee (technical architect, business owner, and functional owner) decides which features are essential for the new version and how they are useful in supporting the business requirement.
2. Installation of Prerequisites for new version: By following the previous process, the infrastructure team makes sure that the entire software is available for the installation and their dependencies are also present.
3. Installation of Upgraded...