Outsourcing Quiz: Cheap Vs. Good

Someone can say, 'Why do you oppose this?' So I'd like to prevent such attacks and tell that this article is dedicated mainly to the issue if it's worth to look for the cheapest solution.

Software and web development market is overwhelmed nowadays. Hence, as soon as there is a possibility to get something for nothing the usual approach in search for developers is a choice of the lowest price. The logic is understandable enough, 'Why should I pay $1000 for this bit of software if I can find somebody that will develop the same for as much as $200?' Is it true? I bet it is.

Anyhow, think once again about the phrase 'something for nothing'. Do you really believe it's possible? If you really think so, I'd suggest you should consider several issues while picking up a developer.

1. You are paying for what you are getting.
Normally, any developer will charge you on a basis of the total man-hour they need to complete the project. Talking about offshore development will let us take the price of $8-$15 per man-hour as a base. So any project's price consists roughly of these two elements. Should you want to get a lower cost, you should either negotiate the lower hourly rate, or find people who need less time to develop the application. However, as soon as you won't fall lower than $8 at any Indian company (not prestigious enough to charge extra money for quality insurance etc.), let's look for somebody who needs just less time.

2. People can do as much work per hour as they can.
It's obvious, different people have different efficiency. So if it will take just 2 weeks to develop a simple application for some programmer, it can take several months to do the same for another one. It's logical, professionals charge more for their services. In return they can develop things other programmers can't make for you even for the less money. But keep you brain cool. Even the best programmer is not a speedy typist. Typing of code, in addition to its design and development, also takes some time. So don't demand programmers to develop something in a day just because you believe the task is simple.

3. Someone's told you he can develop it two times sooner? Ask him what exactly he'll do?
As I've already told, definitely, there is a great lag in programmer's capacities. However, the speedier the programmer is, the more expensive his services are. Surely, there are some ways to shorten the development time. They are:

  • Usage of existing open source software.
    Although, some products are just great, don't expect continuous support and the developer's awareness of how everything works within his product.
  • Denial of the code's optimization necessity.
    There are situations when e.g. web based software refuses to work properly on servers just because it consumes too much server resources. Why? It's mainly because the code is clumsy and under-optimized. The more quality code takes more time.
  • Absence of any single line of comments in the source code.
    Commenting of the source code takes time but doesn't impact on the final product. Surely, you can get such product and be happy with it. However, should any bug happen, it will take astronomic amount of time to find the proper line and change it even for the original developer. As for another programmer, it would be in most cases almost impossible.

So consider all advantages and disadvantages once more. You have a choice of paying e.g. $1000 to a reliable company that can't afford to provide you with a poor quality product; hence, it does everything to make it properly. Or you can spare about $800 and get running, however unstable software without comments and under-optimized enough for its best performance. Surely, it's up to you what you should choose.

And again, there is no equivalence between "cheap" and "bad quality", as well as between "expensive" and "good quality". However, if somebody offers you just unreasonably low price, make sure that at the end you will get not just an imitation but the product you actually need.

Alex Polonski is a Senior Sales Manager at XITEX Software Company, Ukraine. The company works in offshore software development market since 1999 and has a fair expertise in J2EE and .NET technologies. Among company's own-developed and marketed solutions, one can see a J2EE content management system, Xitex WebContent M1.


AddThis Social Bookmark Button

In The News:


PRACTICE MANAGEMENT: What Brokers Should Know Before They Go
CNNMoney.com - 3 hours ago
( Kristen McNamara writes Practice Management, a column that looks at ways financial advisers can build and improve their business. ...

MedaSorb Technologies Corporation Announces Management Changes
CNNMoney.com - 3 hours ago
These statements are based on management's current expectations and assumptions and are naturally subject to uncertainty and changes in circumstances. ...

Boston Globe

Lehman Private-Equity Arm Gains New Investment
Wall Street Journal - 21 hours ago
The business has $4.5 billion under management, and holds stakes in more than a dozen portfolio companies including a Spanish railcar manufacturer to a US ...
Lehman Deal Spins Off Part of Private Equity Unit Into Independent ... New York Times
Lehman deal on private equity close Reuters
Lehman Said to Be in Talks to Sell Fund to Managers, Reinet Bloomberg
FINalternatives - RTT Newsall 95 news articles

HE-5 Resources, Corp. Announces Reorganizational Changes Are ...
CNNMoney.com - 7 hours ago
New Management stated the following: "We are very pleased to begin our new operations and to share our visions and exclusive development program whit HE-5 ...

National Post

Management Consulting in the Government?
Newsweek - Jan 8, 2009
In the world of management consulting, high-powered and often expensive contractors infiltrate all levels of a company to determine how it can run more ...
Chief Performance Officer: Nancy Killefer TIME
Obama Appoints Government Performance Officer Washington Post
Obama's performance czar has tried to improve IRS The Associated Press
CFO.com Magazine - GovExec.comall 486 news articles

Amazon’s New Management Console Treads Lightly
GigaOm, CA - 3 hours ago
Today, Amazon ( s AMZN) Web Services announced a management console that illustrates how carefully Amazon is playing its role as a platform provider. ...
Amazon Web Services Launches Management Console CMSWire
Amazon Web Services releases web-based EC2 console CNET News
Amazon EC2 launches Web-based management console Examiner.com
ReadWriteWeb - PC Worldall 28 news articles

Peregrine management drops buyout plan, shares fall
Reuters - 8 hours ago
JOHANNESBURG, Jan 9 (Reuters) - South African wealth and asset management firm Peregrine Holdings Limited (PGRJ.J) said on Friday a management buyout plan ...

University of California regents may freeze management pay
Bizjournals.com, NC - 4 hours ago
A pay freeze for senior management of the University of California system will be considered by the UC Board of Regents during a Jan. 14 teleconference. ...

JPMorgan Asset Management's Bull SA Stake Falls To 1.72%
CNNMoney.com - 4 hours ago
PARIS -(Dow Jones)- JPMorgan Asset Management's stake in French IT company Bull SA (BULL.FR) has fallen through the 5% threshold to 1.72%, according to a ...

Helios High Income Fund, Inc. Monthly Dividend Declaration
CNNMoney.com - 35 minutes ago
Helios High Income Fund, Inc. is managed by Hyperion Brookfield Asset Management, Inc., a registered investment advisor located in New York City. ...
Pimco Pays Seven Dividends It Postponed Last Month Financial-Planning.com
PIMCO Municipal Income Fund and PIMCO New York Municipal Income ... Trading Markets (press release)
Western Asset Income Fund Declares Monthly Dividend Distribution PR-Inside.com (Pressemitteilung)
MarketWatch (press release)all 62 news articles
management - Google News
Your Ad Here

Games at Buy.com

Holiday Home Store at Buy.com

Is Chess Good for Management?

The game of chess has been applauded and taught in business school as a game that gingers creative intelligence.Chess is a game involving kings, queens, bishops, knights,... Read More

Invoice Factoring for Goverment Vendors

Assignment of Claims Act of 1986"....What does this mean for you?What does this mean to you? Simply, the U.S Government encourages their vendors to seek accounts receivable... Read More

What Makes a Good Appraisal Interview?

WHAT MAKES A GOOD APPRAISAL INTERVIEW?Here is a tip for supervisors that will contribute to a successful appraisal interview. Give advance notice. Employees like to have advance... Read More

Manage Your Business from the Rockies, not the Prairies

The day job as a manager is all about managing your people to deliver, to meet the needs of your customers or clients and generating success after... Read More

Business Innovation ? Organizational Culture

Creativity can be defined as problem identification and idea generation whilst innovation can be defined as idea selection, development and commercialisation.There are other useful definitions in this... Read More

Tales From the Corporate Frontlines: An Unexpected Benefit

This article relates to the Compensation and Benefits competency, commonly evaluated in employee satisfaction surveys. It tells the story of a company that offered a new benefit... Read More

Leadership Styles - the Ten Top Qualities the Best Leaders Show

Top leaders...Are Visionary Top leaders have a very clear understanding of where the organisation is going and a clear strategy for getting there.Communicate Really Well Great leaders... Read More

Overcoming Perfectionism

Perfectionism can get in the way of building or marketing a successful business. It can prevent us from moving ahead quickly or from taking advantage of business... Read More

Implementation the Catalyst of Change for Management to Reach that Next Level of Success

From the personal and professional experiences of other colleagues and myself, one of the more critical success factors for management is implementation. Through my observations, I have... Read More

3 Ingredients of Highly Profitable Organizational Change

As waves of organizational change sweep across the business landscape, a huge question arises: What must a leader do to make sure change produces highly profitable results?To... Read More

Empowering Others - Giving Them Some Control

It's been a pretty good weekend around the place - not done a lot, but I have done what I've wanted to do - and that makes... Read More

Five Reasons Why Leaders Fail to Create Successful Change

A bold title, don't you think? I mean, change is a complex thing, so to define five reasons seems to oversimplify the issue.Let me be clear. There... Read More

Innovation Management ? Measuring Failure!

Creativity can be defined as problem identification and idea generation whilst innovation can be defined as idea selection, development and commercialisation.There are distinct processes that enhance problem... Read More

Its Not Always What You Say

A major source of communication breakdowns is incongruence between the words that people say and the nonverbal signals that they send, largely because we lose sight of... Read More

Top Ten Tips for Outstanding Customer Service

Remember the 80:20 rule? You may not get everything perfectly right, but getting most right will be much, much better than the majority of your competition. These... Read More

Invite Self-Managed Staff

"Treat people as if they were what they ought to be, and you help them to become what they are capable of being." -GoetheTwo hundred years ago,... Read More

Business Relationship Germs

In management seminars I often compare debt to an infection. A reasonable amount of debt will not kill a business, but too much debt will. While most... Read More

Eight Key Steps to Building B2B Major Account Client Alliances

Audiences who saw the fabled Broadway musical, Chorus Line, marveled at the intricate timing and seamless interaction of the dancers as they mastered the choreographer's precision steps... Read More

3 Steps You Can Use Developing Leaders In Your Industry

With the economy bordering on a recession, every company is looking for ways to increase revenues while decreasing costs. Some companies believe one of the easiest ways... Read More

Factoring Financing: How to Grow Your Business Without Debt or Loans

What is factoring?Accounts receivable financing, also known as factoring, is a powerful financial tool that has fueled the growth and success of a number of companies. Factoring... Read More

Recruitment - What Youre Really, Really Looking For

Imagine that you're a sports coach and you need a new player on the team. Would you walk up to someone in the street and say -... Read More

What Makes a Crisis a Crisis?

If you're old enough and were living in America about 30 years ago, you may remember the scandal in the motion picture industry known as "the Begelman... Read More

The Myth of the Management Team

Every business has problems. That is why the average life span of a large industrial company is 40 years. Some are learning disabilities where companies are not... Read More

Holding Effective Meetings Can Be Easier than You Think!

I'm sure you've experienced those typical "headache" meetings! You know the kind I'm talking about -- the ones where the key players are running late, no one... Read More

Change and Performance - Training May Not Be The Answer

Introducing new products or services, bringing new people on board, developing a new process or procedure, installing new equipment, change seems to be the one constant in... Read More

Group Decision Making : Are the Decisions Really Made by the Group?

GROUP DECISION-MAKING: Many managers feel they are well-versed in areas of group effort, such as problem-solving, goal-setting, and action planning. Frequently, however, the implementation of such techniques... Read More