What's the Procedure for highering programmers overseas

4 replies
A bit about me

I've dealt with 100's of freelancers. But when higher a programmer overseas and when we're talking about a 10k - 30k type of job (mobile applications).. What rules, procedures do you implement to properly manage such a project?
What calls for a deal breaker?
How does your highering process look like?
#highering #overseas #procedure #programmers
  • Profile picture of the author programminggreek
    Hi Mate,

    When you hire a programmer overseas for Big budgets firstly you need to ask them to sign a NDA so that they do not have any chance to open your concept and project to the third parties.Then you should review there past works that has been done by them. after that you should make sure that they are available at your comfortable time for the discussions. These all things will help you to find good programmers overseas.
    {{ DiscussionBoard.errors[9716488].message }}
    • Profile picture of the author CreateSoft
      I would always get a programmer to sign an NDA, but usually it's not enforceable overseas.

      For large projects, I would hire an outsourcing firm, somebody that has a reputation to maintain: they are less likely to steal or resell your code. Also, larger companies usually come with their own project manager so you can avoid having to manage the day to day operations of the programmers.

      Before trying to get a quote, I would make sure that your concept and visuals are fully documented. The more detail you can provide, the less uncertainty the developers will have and this usually leads to a lower price and less of a chance of problems coming up in the middle of the project.

      Also, use milestones for your large projects. This gets you more frequent deliverable, gets the developers paid for the work they complete, and most importantly, will allow you to see the quality of the work. If the developers aren't doing the job after the first few milestones, fire them early and take any work-product you paid for and get it to a new developer to improve. This also let's you see if your initial design decisions were accurate and to allow you to make adjustments early in the process, when it's cheaper to make changes.

      One last suggestion: hire a software manager/project manager locally that you can work with one on one but who is responsible for interfacing with the overseas development team. Let the SM/PM deal with the technical stuff. They can also validate the deliverables to ensure that what was delivered was indeed what they were supposed to deliver, without surprises.

      Downline built on Auto Pilot. No recruiting required. Click to find out how!
      CreateSoft Group - Software Development Services

      {{ DiscussionBoard.errors[9723008].message }}
  • Profile picture of the author programminggreek

    I totally Agrees with you that you should have 1 Technical person from your area who can be in touch with the overseas team and track the progress on each day and milestones etc. As milestone is one of the major factor of success for working together.
    {{ DiscussionBoard.errors[9725388].message }}
  • Profile picture of the author BDazzler
    I've quit hiring programmers from overseas and I have generally been advising my clients against it. What LOOKS like budget savings up front has always ended up costing more in management time, fixes, and in one case out and out copying of code they should not have copied. These were people that I thought I had personal relationships with and I thought I could trust. It just stopped being worth the hassle for me.
    {{ DiscussionBoard.errors[9726888].message }}

Trending Topics