Calgarypuck Forums - The Unofficial Calgary Flames Fan Community

Go Back   Calgarypuck Forums - The Unofficial Calgary Flames Fan Community > Main Forums > The Off Topic Forum > Tech Talk
Register Forum Rules FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 01-28-2012, 12:41 PM   #1
simmer2
Franchise Player
 
simmer2's Avatar
 
Join Date: Aug 2005
Location: Calgary, Alberta
Exp:
Default Any experience outsourcing CAD design to India?

Our business is looking to reduce our in-house CAD cost, just cannot justify the overhead. I am curious to know if any folks have :

-outsourced cad work to India
-who you've used
-the quality
-the cost savings
simmer2 is offline   Reply With Quote
Old 01-28-2012, 12:49 PM   #2
Regular_John
First Line Centre
 
Regular_John's Avatar
 
Join Date: Feb 2010
Location: Calgary
Exp:
Default

I can only speak from my experience with outsourced web development. So this may not be of a ton of help.

There are some obvious pros:
- Cost savings
- Send something out at 5:00pm, see draft at 9:00am the next day

Cons
- Communication/schedule (eg: need to speak to some one but it's 2:00am)
- More back & forth/drafts needed

As I said this was my experience with web development, you got about 80% of the work done up to par, but the last 20% needed hands on polishing by the regular team. Now if your saving a ton on the 80% then it might be worth it. But in my experience the fantasy of "get the same job done for 1/10th of the cost" doesn't quite pan out.

Last edited by Regular_John; 01-29-2012 at 10:03 AM.
Regular_John is offline   Reply With Quote
The Following User Says Thank You to Regular_John For This Useful Post:
Old 01-29-2012, 09:11 AM   #3
llama64
First Line Centre
 
llama64's Avatar
 
Join Date: Nov 2006
Location: /dev/null
Exp:
Default

Like jaydorn, I've only seen outsourcing done in the context of software development.

In EVERY case it's gone poorly. Initial cost savings are alluring, but you need to be on top of the over seas team every day. Everything you want needs to be documented and detailed to the point where you need a full time manager just for the outsourced team.

And the work received back was never quite on target for quality or meeting the business requirements. Everything needed to be looked over, re-factored and in some cases completely re-written.

Perhaps it's worth it it in the short run - I'd be curious to see what the long term effects are though.

Personally, I cut contact with any and all employers/clients who pursue this strategy. Why don't we outsource management overseas?

Bottom line: you get what you pay for. If you can make cheap outsourced work work for you, that's great. But I've never seen it work like the MBA's think it will.
llama64 is offline   Reply With Quote
The Following User Says Thank You to llama64 For This Useful Post:
Old 01-29-2012, 09:45 AM   #4
KOgear
Scoring Winger
 
Join Date: Mar 2004
Exp:
Default

From my experience with outsourcing drafting, you will require a good interface coordinator/manager that can give clear direction. The initial alignment is important to make sure they know what your requirements are. If not like the posters mentioned above, it will result in more redo's.

From a mark-up standpoint, you will have to be more detailed/clear as well. Also you will have to take more time transferring the information back and forth (ex. scanning).

For large drafting loads it worked ok, however we still had to make finishing touches. Also found that minor work could just be completed in the office.

I think if managed properly it could work, but I don't know too much about the actual cost savings.
KOgear is offline   Reply With Quote
The Following User Says Thank You to KOgear For This Useful Post:
Old 01-29-2012, 10:53 AM   #5
freedogger
Scoring Winger
 
freedogger's Avatar
 
Join Date: Jan 2011
Exp:
Default

Custom line of business software has to be one of the worst things to outsource. Consider the following: "the entree comes with bread and soup or salad" I really have to have a face to face conversation to know what the options are. Conversations are orders of magnitude more effective than written specifications to determine true requirements. It usually takes more than one iteration to really understand the business problem and value that a software feature can add.

It is common in software to see the construction metafor used. I just give the developers the specifications and then they build or contruct the software. This is wrong. The only real specification is the code itself. The compiler or the runtime builds the software. What this means is that the proggramers themselves by default become the architects and designers. The only way they can make the right decisions aligned with business needs is if they truly understand the underlying business domain. This is why outsourcing typically fails. If the spec is written well enough, then the software is pretty much finished as well.

Sorry that I cannot speak directly to CAD work. I have seen graphic design fail in similiar ways when outsourced.
freedogger is offline   Reply With Quote
The Following 4 Users Say Thank You to freedogger For This Useful Post:
Old 01-29-2012, 01:02 PM   #6
sclitheroe
#1 Goaltender
 
Join Date: Sep 2005
Exp:
Default

Quote:
Originally Posted by freedogger View Post
It is common in software to see the construction metafor used. I just give the developers the specifications and then they build or contruct the software. This is wrong. The only real specification is the code itself. The compiler or the runtime builds the software. What this means is that the proggramers themselves by default become the architects and designers. The only way they can make the right decisions aligned with business needs is if they truly understand the underlying business domain. This is why outsourcing typically fails. If the spec is written well enough, then the software is pretty much finished as well.
Off topic with respect to the original question, but this is incredibly insightful - the last sentence in particular is bang on.
__________________
-Scott
sclitheroe is offline   Reply With Quote
The Following 2 Users Say Thank You to sclitheroe For This Useful Post:
Old 01-29-2012, 05:10 PM   #7
Mass_nerder
Franchise Player
 
Mass_nerder's Avatar
 
Join Date: Jul 2010
Location: Barthelona
Exp:
Default

The firm I used to work for outsourced a large amount of initial setup on an extremely large (billion dollar) project to Mumbai...the quality of work that came back was substandard at times, and we ended up re-doing a large amount of the work in house.
I personally dealt with several of the CAD techs in Mumbai, collaborating on a smaller piece of the project, and found that I needed to be extremely specific with what needed to be done, and had to check in with them several times a day, which was tough considering the massive time difference.
I'm not sure how much my firm saved farming out some of our CAD work, but in my experience it certainly wasn't worth it.
Mass_nerder is offline   Reply With Quote
The Following User Says Thank You to Mass_nerder For This Useful Post:
Old 01-29-2012, 05:15 PM   #8
burn_this_city
Franchise Player
 
burn_this_city's Avatar
 
Join Date: Mar 2007
Location: Calgary
Exp:
Default

I was on a project where thousands of piping Isometrics were redone here Calgary after the New Dehli office screwed it up. They even sent managers from Calgary to watch over the work but it was still a disaster.
burn_this_city is offline   Reply With Quote
The Following User Says Thank You to burn_this_city For This Useful Post:
Old 01-29-2012, 05:19 PM   #9
Mass_nerder
Franchise Player
 
Mass_nerder's Avatar
 
Join Date: Jul 2010
Location: Barthelona
Exp:
Default

Yeah, my firm had our (incredibly skilled) CAD manager flying back and forth between Mumbai and Calgary, and it still didn't make much of a difference.
Mass_nerder is offline   Reply With Quote
The Following User Says Thank You to Mass_nerder For This Useful Post:
Old 01-30-2012, 08:21 AM   #10
simmer2
Franchise Player
 
simmer2's Avatar
 
Join Date: Aug 2005
Location: Calgary, Alberta
Exp:
Default

Yikes, so the stories are not so great from the sounds of it. I appreciate everyone's feedback on this.
simmer2 is offline   Reply With Quote
Old 01-30-2012, 08:57 AM   #11
flambers
Franchise Player
 
Join Date: Aug 2002
Location: Calgary
Exp:
Default

Quote:
Originally Posted by simmer2 View Post
Yikes, so the stories are not so great from the sounds of it. I appreciate everyone's feedback on this.
It can work, however someone in your existing company has to closely manage the outsourced element.

Give them milestones that must be achieved, work structure should be documented and clearly presented etc......

Lots of the big companies are using Design resources in China or India etc.....
flambers is offline   Reply With Quote
Old 01-30-2012, 02:16 PM   #12
Handsome B. Wonderful
Powerplay Quarterback
 
Handsome B. Wonderful's Avatar
 
Join Date: Dec 2010
Location: Calgary
Exp:
Default

Past experience shows us it takes 3 people in Mumbai to equal the work of 1 person in Calgary. However, it's cheaper to pay 3 people in Mumbai than pay 1 person in Calgary, so they kept sending work that way.

Recently, we have had clients ask us to stop sending work there, they've decided it's better to pay more and get better quality work done here.

Personally, I would never send it there. There's some smart folks there, but there's far more peons shoveling out crap. Too much came back and had to be redone.
Handsome B. Wonderful is offline   Reply With Quote
The Following User Says Thank You to Handsome B. Wonderful For This Useful Post:
Old 01-31-2012, 08:52 AM   #13
Burninator
Franchise Player
 
Burninator's Avatar
 
Join Date: Dec 2003
Exp:
Default

The last office I worked at outsourced some Revit work to India. I cannot speak to the cost as I wasn't privy to that but I can speak to the work. We had one person here in Calgary whose full time job it was to organize the work with the outsourced people. It was definitely sub-standard work. A person in India does not understand how a building in Fort Mac is built. So they did the basic modeling of the buildings. But having someone start the project who isn't familiar with the type of construction is a poor way to do a BIM project IMO. Us techs in the office finished the project as that was the only way to get the quality up and get it done on time.
Burninator is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 03:43 AM.

Calgary Flames
2024-25




Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright Calgarypuck 2021 | See Our Privacy Policy