4 ms·
Thanks for the suggestions, joining their internal dev meetings is a great idea. I'm also planning on asking about post-implementation support and what happens
by boogdan 11y ago
Thanks for the suggestions, joining their internal dev meetings is a great idea. I'm also planning on asking about post-implementation support and what happens if a serious bug is discovered after UAT.
What about the NDA? I was thinking on creating some sort of individual NDA rather than company-to-company NDA because from a legal point of view, it's not clear for me what happens if one of their developers quits and joins one of our competitors.
- bliti 11y agoYou need to have a lawyer involved from the beginning. It will ease a lot of pain. You need a good contract that will cover all bases. In terms of bugs, make sure that the project is developed with tests. Most outsourcing places don't test anything. At all. Include it and make sure that whoever ends up managing this has a build server like jenkins where the tests can run on every commit. The PM should be able to read code and see if the tests are actually meant to do anything. I've seen projects were the tests were just code asserting types.