|
|
|
|
|
|
|
|
|
|
|
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 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
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?Here is a tip for supervisors that will contribute to a successful appraisal interview. Give advance notice. Employees like to have advance... Read More
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
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
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
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
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
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
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
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
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
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
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
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
"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
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
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
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
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
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
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
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
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
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: 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
The purpose of any selection process is to discriminate (albeit fairly) among job candidates. Your goal is to select the right people, with the right skills, at... Read More
One of the key skills for the leaders of growing businesses is to 'get' the distinction between delegation and abdication.Many managers and business leaders fall into one... Read More
When you have to deal with one of your team who's complaining to you, rather than allowing your negative programmes to take over, get your thinking part... Read More
Life has always been full of uncertainties. Over the last several years with downsizing, bankruptcies, scandals, crime, the economic environment, and the threat of war, people are... Read More
In a previous life I was a Navy Pilot. Great life, great people to be around. People who were all doing great things around the world flying... Read More
The current economy is causing most companies to tighten their belts. With limited staffing and a restricted budget, how do you continue to promote your business? The... Read More
Here are ten fundamental concepts that characterize an effective meeting.Definition: A meeting is a business activity where select people gather to perform work that requires a team... Read More
ISO 9001 2000, Getting startedBefore starting the ISO 9001 2000 route to registration you will need to have the top management on board. This can be achieved... Read More
Many work environments now are open plan, with only a few senior managers having offices of their own. This style of work can have great benefits for... Read More
Motivation is a term that is so widely used, yet many managers know little about how it really works. But it doesn't have to be confusing-in fact,... Read More
If you think the power move has costs, consider the alternative. We are talking -- four friends -- bringing one another up to date on our personal... Read More
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
People buy from you, offer help, and grant rewards based on trust. Here are ways to increase your success by creating trust. While we do most of... Read More
On communication: One of the biggest strains on the communication process occurs when the sender or receiver is experiencing stress, anger, or frustration either at work or... Read More
There are seven essential elements to successful business communication:StructureClarityConsistencyMediumRelevancyPrimacy/RecencyPsychological Rule of 7±2If you are going to communicate effectively in business it is essential that you have a... Read More
Management guru Tom Peters says white collar workers and managers in functional departments need to protect their futures.They have to learn "the difference between doing totally acceptable... Read More
IntroductionAre you looking for a way to gain control of your personal finances and implement a budget that will get you back on the road to financial... Read More
Todays business environment has changed drastically from just a few years back. Rather than working exclusively with equipment, data, and systems, todays IT managers face issues such... Read More
What IS assertive communication? Assertive communication is the ability to express positive and negative ideas and feelings in an open, honest and direct way. It... Read More
You may remember being told as a child, "Keep quiet!" "Children should be seen, not heard," and "You talk too much." You were a "good" kid if... Read More
Many people believe that everyone sees the world exactly the same way as they do. This is never true and was the source of much turmoil in... Read More
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
Writing a Business Plan for your next entrepreneurial endeavor is crucial. You will need sufficient capital and a guide to keep you on track. One important part... Read More
Suggested practice for HR personnelMuslims now form one of the largest religious groups in the UK. At a time when great misunderstandings and stereotypes circulate the media... Read More
There is a pervasive belief that time pressure stimulates creativity. This is both true and false.There are a number of forces at work:a) Time pressure increases creative... Read More
We have only one life, but we live in three overlapping worlds-our business world, our family world, and our other social world. Imagine bringing your spouse and... Read More