- The app is in the scheduling realm and involves some semi-complicated algorithms
- I did not contribute in any way to the desktop app and it's written in an old language that I don't know at all
- I plan to build the new app in Ruby on Rails, which I am experienced with
- We've identified ~75% of the current functionality that needs to be included in the first version of the web app
- The desktop app has had strong acquisition interest in the past and the best case scenario for all parties would to be acquired in the next 2 years
What steps would you suggest I take to make the process as successful and pain-free as possible?