I’m building a SaaS product. My coding is outsourced to a development company I’ve worked with for years and have had great success with (on other projects). I have no issues with them and hope our relationship continues well into the future.
My question is this. What do I need to do to have a Plan B in case something unforeseen happens to my development company? I’m not talking about them stealing the IP, I mean what happens if they cease to exist? What sort of contingency plan do I need to create that addresses a scenario whereby my third party development team can no longer support my product development?
Bringing development in-house is not an option for now. I’m bootstrapping the new product and prefer to use a third party development source. Do I need to vault the source code somewhere now? It's a PHP/MySQL based application. Thoughts?