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:
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.
COLLECTIVE WISDOM CAN BE AN effective tool for solving the... Read More
Standardizing Quality SystemsThe ISO, or International Organization for Standardization, was... Read More
A 'dirt-world' retail business I used to manage had a... Read More
Q: Why is a great business like a great marching... Read More
Before you call your next meeting, the FIRST step is... Read More
Keeping the cost of doing business down, yet providing a... Read More
Bad news.Your senior vice-president, your marketing director or your accounting... Read More
It has been said, there is no better way to... Read More
Eventually, your business is going to need to have some... Read More
Inventory management may seem complicated to some, but if one... Read More
"I'm in an abusive relationship," sighed Andrew. "My bookkeeper annoys... Read More
An ongoing series of articles exploring the seven critical areas... Read More
As a professional speaker, one of my biggest challenges is... Read More
Best Definition of "Corporate Culture"If you ask 10 people to... Read More
There is a pervasive assumption that small firms are more... Read More
Creativity can be defined as problem identification and idea generation... Read More
Question: ERPs seem like a good idea, so why is... Read More
Some say that in business as in sex: if it... Read More
What is Six Sigma?Six Sigma is a quality management program... Read More
In two recent articles "Some Evidence of How We Are... Read More
Every one of us, in reality, has two people inside:... Read More
With thanks to Jeff Foxworthy, the comedian who does the... Read More
The Leader's Fallacy lives! We subscribe to the Fallacy when... Read More
Time To Market (TTM) is a vital concept that every... Read More
This article relates to the organizational structure competency, commonly evaluated... Read More
Supervisor-employee relations are a critical part of a work place... Read More
In my organisational career, I had budgets from the age... Read More
Somewhere in the world is a person who wants to... Read More
Key control, or more accurately the lack of key control... Read More
OK. So you have decided that your organization has to... Read More
1. Eliminate wasteEliminate reports, habits, products, duplicate input, and processes... Read More
A few weeks ago, a couple of colleagues and I... Read More
Envision the scenario: You've just been asked at the last... Read More
You need to secure money for your project. You visit... Read More
Why do some new managers succeed while others fail? It... Read More
Stop hiring new administrative support staff. And learn how to... Read More
KEEP WRITTEN RECORDS: "Document !Document! Document!" Keep a record of... Read More
You can't build a reputation on what you are "going"... Read More
In many ways there are no secrets to implementing effective... Read More
Maybe it's the season or just a more buoyant job... Read More
How you run your business is, of course your business.... Read More
THE CHANGING BOSS-SECRETARY RELATIONSHIP: Imagine a partnership at work. One... Read More
You're the boss, and you have every reason to feel... Read More
Today there is great weight put on a person's attitude.... Read More
Eventually, your business is going to need to have some... Read More
At some point, your business is going to need to... Read More
What has been your store's shrinkage experience for the last... Read More
Ask most people why they are in business and they... Read More
Here's a productivity tip that will save you a lot... Read More
The Old Way ? Command and ControlAlthough workplaces and management... Read More
Learning comes from many places. And one of the most... Read More
Companies spend millions of dollars each year identifying their brand,... Read More
Many organisations use the term "lessons learned" to describe the... Read More
You can't solve a problem with the... Read More
So to help start the ball rolling, here are ten... Read More
Creativity can be defined as problem identification and idea generation... Read More
Last week I was confused and frustrated about a few... Read More
Recently a client told me a wonderful story about how... Read More
Employers pay a high price for absenteeism, often more than... Read More
Measure the right things. It's not enough just to measure-you... Read More
By sharing how well you are doing and how well... Read More
The higher you go, the cooler it becomes. Really? Let... Read More
OK. So you have decided that your organization has to... Read More
The need for constant reinvention is a given in today's... Read More
I see a PR firm has done a survey on... Read More
You've made the plans, built the quality system and conducted... Read More
Business Management |