Happy new year 2025! Modernizing Desktop application

Happy new year 2025!

One of my fist challenge of this year is to advice a a team on modernizing their existing C++ based Windows desktop application to C#/.Net. It’s a 20+ years old application with thouands of business users arond the globe. 

  • One of the first things I’d ask is the need of porting the application to the new platform. How are we funding it? 
  • What’s the business driver of this effort? 
  • Are the users onboard? Is there a closed UAT planned with some users. 
  • Can any part of the existing design be reused?
  • Start with redesignning and reeqriting the backend? 
  • Start with a low priority/low impact module. Test it, deploy it and take the learnings from it. 
  • Data Migration plan
  • Plan to port the most critical part last.
  • Document the new user experience. 
  • Plan for user training etc. 
  • Now I need to put together a presentation with all these details and more. 

 

Leave a Comment

Your email address will not be published. Required fields are marked *