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.
![]() |
|
![]() |
|
![]() |
|
![]() |
Old style management doesn't encourage personal mind control, employees aren't... Read More
Have you ever noticed french fries taste the same at... Read More
Most executives view offshore outsourcing most of all as a... Read More
When approaching any decision, it's important for individuals to maintain... Read More
Does your company need to retain the services of a... Read More
Merely assigning a task with detailed instructions is not effective... Read More
The difference between leaders is ears. Good leaders not only... Read More
Janet DiClaudio, who was charge of medical records at two... Read More
Key control, or more accurately the lack of key control... Read More
Creativity can be defined as problem identification and idea generation... Read More
Recent trends in software development market show that it is... Read More
Do you ever feel overwhelmed by e-mail? Have you ever... Read More
A major problem impairing an executive's performance is his Emotional... Read More
One of the greatest time wasters of all are unnecessary... Read More
There are 12 essential elements of a successful internal communications... Read More
Creativity can be defined as problem identification and idea generation... Read More
All maintenance activities of the workforce must be documented, this... Read More
"Here is Edward Bear, coming downstairs now, bump, bump, bump... Read More
The Security Consultant's Perspective...Implementing Personnel Security Initiatives should be the... Read More
Creativity can be defined as problem identification and idea generation... Read More
How many times have you heard or uttered this phrase... Read More
The day job as a manager is all about managing... Read More
I've often heard managers say - "My door is always... Read More
Lack of Operations Manuals stunting your growth?CONTENTS:1. Do you lack... Read More
The use of temporary services to stock a farm of... Read More
When I was first initiated into Corporate America, I had... Read More
The industrial age is over. Organizations still stuck in the... Read More
Suggested practice for HR personnelMuslims now form one of the... Read More
Creativity can be defined as problem identification and idea generation... Read More
Managers who aren't loyal to their people can't expect loyalty... Read More
Leaders speak 15 to 20 times daily. You speak at... Read More
As crazy as it seems, some people spend more time... Read More
Creativity can be defined as problem identification and idea generation... Read More
Whether you are a consultant, coach, business owner, doctor, professional,... Read More
"It is a terrible thing to look over your shoulder... Read More
Conflict is a fact of life for all of us,... Read More
If you have company delivery vehicles at your small or... Read More
For centuries companies have used on-the-job training (OJT). OJT works... Read More
A paper manufacturer with over 300 employees once announced that... Read More
The game of chess has been applauded and taught in... Read More
You do your best to make sure your organization is... Read More
"Must Project Managers be technically savvy?" This topic always seems... Read More
Life has always been full of uncertainties. Over the last... Read More
When we want to hire people for a corporation or... Read More
People who work with us often struggle with this dilemma:... Read More
Not long ago I was asked to come out and... Read More
Bad hiring decisions cost organizations, both in dollars and lost... Read More
I've been both a CEO and a consultant, so I've... Read More
Job interviews are easier for the interviewer or the interviewee... Read More
Why settle for bad feelings when your employee leaves the... Read More
For many people, the terms "manager" and "leader" are synonymous.... Read More
THE CHANGING BOSS-SECRETARY RELATIONSHIP: Imagine a partnership at work. One... Read More
The recent news about one of America's most powerful woman... Read More
It's very easy for a business owner or manager to... Read More
1. What is an Issue?An issue is an incident, circumstance,... Read More
JUGGLING DEMANDS: All leaders constantly juggle a multifarious array of... Read More
Want to hear a fascinating story? Let's sit in at... Read More
Military analysts call this "asymmetrical" war (as if war has... Read More
The goal of perfection is a challenge. It is often... Read More
If you are completely happy with where you and your... Read More
Lynn was tapped to head up the project team for... Read More
What is Neuro-Linguistic Programming?Neuro-Linguistic programme is nothing but the study... Read More
Creativity can be defined as problem identification and idea generation... Read More
Traditionally, in American businesses, the same person occupies the role... Read More
How do you as a manager, supervisor or team leader... Read More
Many work environments now are open plan, with only a... Read More
Business Management |