palma's Avatar
palma 4
24 Asked
1 Answered
0 Best
1
No one has voted on this question yet :(
3 years, 1 month ago

What do you think of outsourcing web development? What are the costs and advantages/disadvantages?

My experience is in desktop application development but now want to develop a moderately complex RIA with a proper MVC framework. If I were to do this myself, I'd use the Dojotoolkit for Javascript. However, I expect it would take quite a bit of effort to ramp up on this myself, and I'm tempted to hire someone else to do it (one of those firms in India that you can find on elance etc.). Do you think this is a good idea? How much do you think it would cost to build a moderately complex application the right way (clearly, extensibly, scaleably)? And if you happen to have Dojo experience I'd love to hear about that too. Thanks!!
Tip for best answer: M$7.00
Separate topics with commas, or by pressing return. Use the delete or backspace key to edit or remove existing topics.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

What is Your Answer?

0
0
0

6 Answers

0
barmijo's Avatar
barmijo | 3 years, 1 month ago
3
Outsourcing can work quite well and save money, but it isn't easy to select a good firm or get them up and running. At 3tera we use contract development firms for some routine parts of our AppLogic cloud computing platform like the appliance catalog. From my own experience, good firms take time to spin up to speed, and more than half the firms we've engaged we have to fire. Agreeing on specs, test methods, bug tracking, documentation, payment terms, etc are all critical. These are all easier with a local firm where you speak the same language and can meet face-to-face, but still can create significant issues and delays.

So, my two cents is that if you're looking to do this just for a one time project you'll spend more time setting up the engagement than you'd spend learning the framework.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
1
warlrus's Avatar
warlrus | 3 years, 1 month ago
3
In the current economic climate, I know of quite a few freelance developers here in the UK who are stuck for work, and are quite literally involved in a race to the bottom in terms of prices, as previous customers (large corporations) start getting work done in-house (cheaper for them), drying up their source of income. As sad as this is - it can work quite well for you!

Getting coding done professionally will save you a lot of time, and given your limited experience will save you learning how to use new frameworks etc. However, future maintenance or upgrades will also cost you - so you may want to emphasise the need for scalability and then gradually work your way up to an acceptable level on the tools, by tinkering around with the code generated from the freelance programmer.

On the flip side, the cost of production may put you off, but as I've mentioned - there really isn't a better time to be looking!

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
1
ensorceled's Avatar
ensorceled | 3 years, 1 month ago
3
Outsourcing to India/Eastern Europe/China/etc. is difficult and error prone unless you have experience doing it or deal with somebody who does. My consulting company has had a couple of engagements where we had to repair issues introduced by off-shoring. I've also seen such projects succeed. You need a strong project management function with good functional specifications to offshore successfully.

In your situation you can code already you just need to learn the environment. If you engage a reputable local company to build up frameworks, infrastructure and a good initial design you could take over from there.
source(s):
Personal experience (20 years) in all aspects of the software development and consulting industry.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
0
fbusman's Avatar
fbusman | 2 years, 3 months ago
2
It can reduce cost of a company when they outsource.. the disadvantage is that there will be job loss in the inshore companies..

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
0
janneholt's Avatar
janneholt | 1 year, 5 months ago
3
Outsourcing IT services offers business with highly skilled people with readily available high-level expertise at affordable rates.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
0
jenie0109's Avatar
jenie0109 | 2 years, 11 months ago
3
You can also outsource the project here in the philippines with quality work at low cost. Try our web design and development services

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel

Learn something new with our FREE educational apps!

Private lessons in the comfort of your own home. Get back in shape or finally pick up a guitar with our great experts guiding you the whole way!
Learn Guitar
Learn Hip Hop
Learn Pilates