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.
The ability to solve complicated problems quickly is more important... Read More
What do people really find challenging about leading meetings? Here... Read More
Outsourcing has become a controversial issue and a hot topic... Read More
There are different reactions that individuals experience during time of... Read More
Do you ever wonder why people do not simply do... Read More
A lone ranger is someone who prefers working in solitude... Read More
Fear, Incentives and GrowthZig Ziglar says that there are three... Read More
So I call my telephone company and someone picks up... Read More
Today's employees are not only interested in security or in... Read More
The Julian calendar we use to pass the time every... Read More
Maybe it's the season or just a more buoyant job... Read More
This article relates to the Coworkers competency, commonly evaluated in... Read More
Creativity can be defined as problem identification and idea generation... Read More
You can't solve a problem with the... Read More
Are you a business, non-profit or association manager who pretty... Read More
PERMISSION TO REPUBLISH: This article may be republished in newsletters... Read More
Nearly every office, be it commercial or home-based, may have... Read More
Every organization is looking for the holy grail of performance... Read More
Q: Why is a great business like a great marching... Read More
Military analysts call this "asymmetrical" war (as if war has... Read More
I once worked with a developer who showed up at... Read More
Many business people and managers are spending too much time... Read More
STEPS TOWARDS GIVING A GOOD APPRAISAL INTERVIEW: Give specific feedback.... Read More
As a training manager, there are two important aspects to... Read More
Inventory management may seem complicated to some, but if one... Read More
Do you have more projects than time? Help might be... Read More
Being able to give effective feedback is not just a... Read More
Growing companies must always be ready for the next challenge.... Read More
Adults are vulnerable to personal and professional embarrassment from poor... Read More
In our current world of rapid and amazing technological advances,... Read More
Are you one of those bosses that people just love... Read More
Many of you will recognise this quote from the 1960s... Read More
In running any kind of business, it's inevitable that sometimes... Read More
Meetings can be a total waste of time or a... Read More
A lone ranger is someone who prefers working in solitude... Read More
When the typical new business operator starts a business, they... Read More
There are 12 essential elements of a successful internal communications... Read More
MANAGING SMALL MEETINGS: Keep the size of the meeting as... Read More
How can you get more attention for your conference and... Read More
Your organization's continued growth and success depend on making smart... Read More
Time To Market (TTM) is a vital concept that every... Read More
Are you NICE or do you CARE? ... Read More
This article relates to the Recognition competency, commonly evaluated in... Read More
After a full week of training, you are still a... Read More
Geshe Michael Roach is a Princeton graduate and a Buddhist... Read More
I heard this back a few years ago. The boss... Read More
If one does not understand a person, one tends to... Read More
You had better care! Because what people think usually leads... Read More
Interest in the field of human resources has exploded in... Read More
Industrial/clinical psychology and applied psychiatry have made tremendous strides in... Read More
A major problem for employers today is attracting the best... Read More
Everyone wants to succeed yet everyone has a different perception... Read More
This article relates to the Compensation and Benefits competency, commonly... Read More
Performance Management is the act of managing personal or organizational... Read More
On consulting assignments, here are some of the questions I... Read More
PERFORMANCE APPRAISALS BENEFIT THE ORGANIZATION:Appraisals help spot employees with potential... Read More
Why do managers create low morale as a product of... Read More
One thing a lot of us don't do in sales... Read More
Ever feel that all the lawyers in thh Country need... Read More
If Baby Boomers can get botox and tummy tucks, then... Read More
A few weeks ago, after consultations with others in an... Read More
With thanks to Jeff Foxworthy, the comedian who does the... Read More
Management guru Tom Peters says white collar workers and managers... Read More
This week I was asked to speak at an internal... Read More
1. No vision. Successful businesses have a clear vision or... Read More
You Can't Do It All - Learning To DelegateThere is... Read More
Business Management |