1. As already said, protection of your IP means nothing if you're unwilling or unable to take action to defend it. If you don't have the money to enforce something, don't count on an NDA to protect you.
2. An NDA is likely not enough protection even if you have the means to enforce it. You should want to add non-use and non-circumvention clauses to the contracts you form. If you don't do this, you're still poorly protected.
3. Consider the jurisdiction specified in the contract that you use and the business of the company you're working with.
4. If your business model can't handle someone copying your software, that by itself is concerning in that it suggests you lack a real competitive advantage. Nonetheless, if that's the case, consider getting a part-time software developer locally who you can trust to oversee the outsourcing process and outsource sections of work to different companies or programmers, so that only your local partner has all the pieces to put together.
__________________
"If stupidity got us into this mess, then why can't it get us out?"
|