Creating a roadmap for replacing legacy applications is not always easy. There are many things to take into consideration.
- Dependencies on other systems
- Data exchange with other systems
- Politics
- Licensing
- Data migration effort
- Feature set differences
- Hardware/network requirements
- Change management
Having that roadmap that shows how you are going from using the legacy application to using the new application educates everyone on how the gap will be addressed.