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.
![]() |
|
![]() |
|
![]() |
|
![]() |
If you own or operate a business in the UK,... Read More
DECISION BY AUTHORITY RULE: Many groups start out with-or quickly... Read More
One of the most difficult tasks you will face as... Read More
Most people just want to be appreciated. If you're a... Read More
Creativity can be defined as problem identification and idea generation... Read More
One of the more ambiguous elements of a Six Sigma... Read More
My client had faced the same challenge, which was frustrating... Read More
TO: All Parents [and Employers and Managers]From: Your Child and/or... Read More
You can't solve a problem with the... Read More
To get the best results you have to be very... Read More
Following on from the last edition of The Organised Times... Read More
When trying to get something accomplished, assertive behavior is the... Read More
It is becoming more common for employers to require employees... Read More
Re-organizing, re-engineering, re-training, down-sizing, outsourcing, changing-changing-changing. Organizations today think they... Read More
Does the idea of program evaluation make your stomach churn?... Read More
Pinpoint your own blocks to assertiveness: fear of disapproval, need... Read More
Direct reports-people who need direction and leadership-rely on their leaders... Read More
Imagine the following scenario - you pay a visit to... Read More
My mechanic has me trained. When I take my car... Read More
The permissive and participatory conduct which most employees take for... Read More
Why settle for bad feelings when your employee leaves the... Read More
Whether you are training preschoolers in the classroom or executives... Read More
If one does not understand a person, one tends to... Read More
The reason jobs are often not done right and employees... Read More
Are you trying to hire dozens of hourly workers or... Read More
Every meeting is a laboratory where you can observe and... Read More
Let me tell you a secret.Things don't always go the... Read More
Do you ever feel overwhelmed by e-mail? Have you ever... Read More
There is a difference between being comfortable and being in... Read More
Have you noticed that some sound ideas get bad publicity?... Read More
COLLECTIVE WISDOM CAN BE AN effective tool for solving the... Read More
As a training manager, there are two important aspects to... Read More
Is building your own inventory management solution really your best... Read More
Data Visualization is InteractiveHave you ever booked your flight plans... Read More
About a year ago, I had an opportunity to have... Read More
Employers have rapidly begun to understand the importance of stress... Read More
"We have to be careful it's like a minefield out... Read More
Military analysts call this "asymmetrical" war (as if war has... Read More
Managing Client Relationships: Even the best run organizations occasionally run... Read More
The ability to solve complicated problems quickly is more important... Read More
The phrase "turning ideas into action" is a Russian doll.Managing... Read More
Having an agenda template that works well for you, week... Read More
CATEGORIES OF OFFENSES: Most organizations have two categories of offenses... Read More
Recognizing good performance through praise or other positive action is... Read More
Creativity can be defined as problem identification and idea generation... Read More
The following tips will help you communicate more effectively with... Read More
Where there is people there is politics! Bullying is now... Read More
ACCOUNTABILITY: Delegation is not complete unless subordinates are held accountable... Read More
Trained employees are more productive employees; thereā??s no doubt about... Read More
Do you own or manage a computer consulting company? Are... Read More
1. Sell more back end products to your existing customer... Read More
Many concepts in the fields of managing creativity are very... Read More
One of the keys to success is to have successful... Read More
It seemed like a good decision at the time. A... Read More
Conference calling can save you money. There is no doubt... Read More
This module focuses on the basics of Knowledge Mapping, its... Read More
IBM, which registered 3248 patents last year, has decided that... Read More
Meetings ? they are a fact of our business lives.... Read More
Sometimes things just happen. Maybe we lose focus and take... Read More
Did you know that maintenance accounts for 50% to 80%... Read More
You need to secure money for your project. You visit... Read More
Where does the time go? Billable time. As a consultant,... Read More
Cold Water Comments - What They Are and How to... Read More
Janet DiClaudio, who was charge of medical records at two... Read More
If you want to ensure a steady stream of customers... Read More
PERFORMANCE APPRAISALS BENEFIT THE ORGANIZATION:Appraisals help spot employees with potential... Read More
Business Management |