Software migration projects, such as operating system upgrades, are often called "IT transformation projects" because they provide a unique opportunity to "transform" or streamline much more than just your computers. Before embarking on the project, all large organizations need to ask themselves if they want to leverage this opportunity to improve their end-user IT landscape, or if they just wish to do a "lift and shift" and simply bring all applications and hardware to the new platform.
After Windows 7 was rolled out, most organizations would have been in a relatively clean state in understanding their applications. However, many do not maintain that clean state, and from the last migration project to this one, may have added hundreds, if not thousands of applications in various versions. Without proper organization and continual maintenance, this creates an enormous mess for both your project and your organization. You are at risk for paying too much for outdated applications, or exposing your business to unnecessary security threats by running unsafe programs, or failing a FAST or BSA audit due to incorrectly licensed software.