Forums  > Software  > Outsourcing development/research  
     
Page 1 of 1
Display using:  

Strange


Total Posts: 1532
Joined: Jun 2004
 
Posted: 2019-03-15 15:39
Had a long drive this morning so got to think about all the projects I need to get done and all the time that I do not have.

Has anyone here successfully figured out a way to outsource work?
Did you do it locally (students? consultants?) or globally (remote to Nth world countries?)?
How did you find these people (upwork, git) and how did you verify that they know their shit?
How did you structure it - per project, permanent partnership?
How did you manage the process?

I don't interest myself in 'why?'. I think more often in terms of 'when?'...sometimes 'where?'. And always how much?'

Maggette


Total Posts: 1097
Joined: Jun 2007
 
Posted: 2019-03-15 16:37
"Has anyone here successfully figured out a way to outsource work? "
I din't. But a guy I trust did and we had a long talk about it. He did it twice with the same shop.

"Did you do it locally (students? consultants?) or globally (remote to Nth world countries?)?"
Belarus. There are a couple of small companies there (5-30 developers) who concentrate on a certain technology stack. In the described case it was .NET stuff.

"How did you find these people (upwork, git) and how did you verify that they know their shit?"
You will be suprised...the guys contacted him via XING (linkedin clone for the DACH region).

"How did you structure it - per project, permanent partnership?"
Painfull. A specification. A lot of skype/e-mail as specification. Fixed price. Relative small project first to check them out. A bigger as a follow up. But both were kind of technical, classical plumbing.

"How did you manage the process?"
He was allowed to join the stand ups via slack or skype. Regular phone calls/ email/video conferences. They hade a sharepoint or something and confluence where he had access.

It went well. But he said it is only for a specific type of projects. Something that you can specify very well and encapsulate.

They are top technology wise, but probably are not interested to gain domain knowledge (which IMHO is often very important to make the right decissions). Lot's of tests, good structured code.


Edit: that is probably the problem, to be cost effective you have to put in a lot of work before (specification, dscuss the architecture and design with them etc.). I think there is a thin line where if you after you done all this, the rest could be done by yourself.

Ich kam hierher und sah dich und deine Leute lächeln, und sagte mir: Maggette, scheiss auf den small talk, lass lieber deine Fäuste sprechen...

Strange


Total Posts: 1532
Joined: Jun 2004
 
Posted: 2019-03-16 17:18
Thanks! Let me digest these points a little.

I don't interest myself in 'why?'. I think more often in terms of 'when?'...sometimes 'where?'. And always how much?'

contango_and_cash


Total Posts: 94
Joined: Sep 2015
 
Posted: 2019-03-29 15:28
@Strange my 2p is that it depends on your complexity.

I have had a lot of luck with upwork for "sophisticated" data entry (not just lazy ocr). some intuition reqd.

For coding, I would think it would be a somewhat challenging and iterative process of smaller tasks until you know they can manage the bigger lift.

I'd be curious to know what you find and I'm happy to talk further about my experiences.

Prices have been very agreeable for someone living in US (2-3$/h).
Previous Thread :: Next Thread 
Page 1 of 1