Outsourcing experiences (Development)

12 replies
I recently outsourced a software project through Odesk- other than some minor communication issues (development team were Indian but spoke excellent English) I found it to be relatively successful.

Am thinking of doing it again but have read some horror stories...anyone care to share their experiences- good or bad?

I invited all applicants to chat via Skype- mainly to test that we could communicate- I found this helped in finding the right candidate.
#development #experiences #outsourcing
  • Profile picture of the author khooster1
    I have a mixture of good and bad experiences on Odesk.
    Three main issues I faced:
    1. Technical capabilities. I reckon an in-depth interview with the applicants will reduce this issue greatly.
    2. Communication. You need to be patient with them. Some of them are not that proficient with English. However, they are usually keen to assist you on your need.
    3. Deadlines. This is the worst of all. Often, you will need to have interim progress on the works. This is ensure works are in scheduled. I have freelancers gone missing after two weeks of works. I have to postponed my launch because of this.

    My advice: take freelancing with a pinch of salt. Once you discover a good worker, treat/pay him well. He will stick with you for a long time.
    {{ DiscussionBoard.errors[7837217].message }}
    • Profile picture of the author doc4978
      Thanks- yes, I gave the guy that helped me a bonus as he delivered on time and I may need him for a V2
      {{ DiscussionBoard.errors[7837443].message }}
  • Profile picture of the author BrainCandy
    Outsourcing is a good way to expand your business. But make sure before assigning tasks to freelancers you clear everything that what you wanted to get done. I outsource most of my work that I am not capable of doing or I don't want to do so I outsource it and I most of the times I get what I need.
    Signature
    Outsourcing is becoming a way of life

    Outsourcing provide you leisure time, more profits and reduced costs.
    {{ DiscussionBoard.errors[7841926].message }}
  • Profile picture of the author davidbernstein
    I used Odesk to hire a wordpress website designer from Kenya. he was hard to reach and spoke poor English and ruined the site. Odesk refused to give me my money back and now the site is still down. hat is most alarming about the whole situation is that he had such a good odesk profile, over 1000 hours of work, great test scores etc....
    Signature
    Email
    MSN:davidrpm@live.co.uk
    Skype: davidbernstein2
    {{ DiscussionBoard.errors[7843027].message }}
  • Profile picture of the author jcoutu
    I am a former technical arbitrator at vWorker, so I have seen many people's outsourcing horror stories. Having said that, the freelance job sites can be a great way to get work done, you just need to make sure that you are setting the freelancer up for success.

    1. Make sure that you are posting a good, detailed project summary. A detailed project summary helps the freelancer know what skills are needed up front and all the work involved.

    2. Do your due diligence when hiring. Talking on Skype is a very good idea. The overall rating for a freelancer is a useless metric. Better metrics are number of projects completed, actual tests (not self ratings), ratings and comments on previous projects, and # of projects in progress.

    3. Make sure the freelancer has everything they need before starting.

    4. Communicate often.

    5. If changes are made (by either party) during the course of the work, make sure that both parties understand and agree to the changes.

    6. Test, test, test the work.

    Hope this helps.
    {{ DiscussionBoard.errors[7843492].message }}
    • Profile picture of the author doc4978
      Thanks all.

      Yes- as part of the due diligence all applicants were asked to provide:

      1. Their basic proposed solution/estimate, types of technology they would use
      2. Those that "passed" above went onto a Skype chat (voice)- at thsi point, some of them never got back to me. However, 3 did. After the Skype interviews:
      3. This left 1 candidate who I then had an additional written Skype session with (text chat)- this gave me the confidence that I could communicate either via writing or voice.

      As I said, other than some minor comms issues it was a good experience.

      One thing I would recommend to keep an eye out for..some of the developers run teams/companies- and then individual members of these teams apply for the same job..so you could end up turning one of them down and picking someone else in the same team..which means the candidate you rejected could end up working on the project anyway!
      {{ DiscussionBoard.errors[7843580].message }}
  • Profile picture of the author Tim Franklin
    Some great information here, one of the greatest challenges is in communication, use multiple methods, Video, Images, Screen shots, mock ups and anything else that helps communicate what you want to do.

    Avoid the middle man or woman, we call them brokers, they bid on jobs, but are not technically talented, they will bid on your job and try to talk the talk, but when it comes right down to knowing programming they usually do not.

    If you ask a technical question and they cannot answer it or the English usage gets noticeably more difficult to understand Red Flag Time.

    You will find many that will bid and promise you that they can do the job but when you try to pin them down with a question they usually will not be able to answer it.

    Avoid those people, also watch out for the malinger, people that have jobs where they bill out 400 hours for a project that should have taken no more than 30 hours.

    Its a big problem, use the team tools, they can make or break you.
    Signature
    Bitcoin | Crypto | Blockchain Secrets |
    {{ DiscussionBoard.errors[7843566].message }}
  • Profile picture of the author infoway
    You can rely upon outsourcing through Odesk without any hitch.
    But, while you choose the company, make sure to make a back check on the company to whom the you are assigning the work. You can do so by checking the portfolio of the company.
    {{ DiscussionBoard.errors[7844921].message }}
  • Profile picture of the author mobilemob
    Deadlines is always a problem for me. Other than that, they usually pretty good. Ask their sample works and read their review. If they have done similar work in the past, it is "usually" very safe to hire them. Communications is not a huge issue, some dont speak english that well but can do the job well. Make sure you do your part like design/project brief in easy to understand english.
    Signature
    Free Software - No Opt Ins Required
    Affiliate Link Expired?
    Save Time and Money with Affiliate Campaign Monitor

    {{ DiscussionBoard.errors[7845162].message }}
  • Profile picture of the author pauljoecoo
    I just came to know about this oDesk and thanks for sharing about it.Overall I understood that language is given prior imortance.
    {{ DiscussionBoard.errors[8439038].message }}
    • Profile picture of the author Steve martin
      Ya if you are working on Odesk then you should check everything regarding to profile and what work they had done before ad about their reviews. By doing this and with little care you can do this in smart way. I am also doing this since last one year and its very good for me.
      {{ DiscussionBoard.errors[9156905].message }}
      • Profile picture of the author jjmags1219
        Hi everyone, I am speaking as an Odesk Contractor/Client for almost 6 years and here are some tips that I wanted to share with you.

        Success in outsourcing is about selecting and connecting to the right people with the right attitude and with the right skills.At the same time it is also about an open communication at all times in a professional manner.

        How to Select The Right Attitude & Skills?

        1. Prequalify your candidate. In your job posting, require some instruction or any tricky question. If the contractor will be able to comply on that, this is already a good point for contractor. Do this because most of the contractors will provide you a generic cover letter.

        2. During the interview session, ask questions that will lead you to the qualities and skills you are looking for the contractor.

        3. Ask for portfolio

        4. Contractor's profile. Review the ratings and comments from there you can already tell whether that person is ok or not.

        Hope this helps.
        {{ DiscussionBoard.errors[9157022].message }}

Trending Topics