Offshore outsourcing to India
It is very important for people like you, who are in India and are involved in offshore outsourcing, to avoid customer dissatisfaction. Staying in India and thus being offshore, if you do an excellent job in outsourcing, there is always a chance that the buyer returns with a new project and you can work on it. It also enables the buyer to speak positively about you to his friends who ultimately may become your future clients.
As you are in India, working offshore and are involved in outsourcing, you have to always get a step ahead for your client to let him know that you are the best among the rest. This can be done by providing him a simple help file or a logo or few simple animations at no extra charge. It is very important for you to explain to your client the project in as much detail as he wants. It is also very essential for you in India, to answer any questions asked by your offshore client or provide support for technical issues in outsourcing.
If you do a bad job while being in India and working on offshore projects and outsourcing, you not only lose a buyer, but the buyer may tell ten of his friends about this. They in turn may tell a few of their friends and thus you lose about 20-30 clients, which is a heavy loss for all of the offshore programmers in India like you, who depend on offshore outsourcing.
Follow up the project with an email which should be as detailed as possible. You may advise the client and guide them as best as you can, but ALWAYS you must deliver what he wants and not what you think it should be. You must always remember that your client is always right. This way you can avoid your client reject you project and can stop him from sending the stuff back and/or stop him from adding the requirements every now and then.
Living in India, and being involved in offshore outsourcing, communicating with the customer is the best way to avoid customer dissatisfaction. Right from the time, you as a developer in India get the project through an offshore outsourcing client; you need to concentrate on identifying all the requirements and hence get ahead of the buyer in analysis. You must communicate all the extra requirements identified by you to the client so that he can revise them and appropriately suggest you about it. You can communicate with your client and receive quick responses and answers to your questions.
Although your client may be irresponsive, it is always your responsibility to tell your client how his project is progressing and get suggestions from him. It is always better to ask the client questions, show him samples or screen shots and suggest alternatives to him. This will enable him to identify any discrepancy and let you know at a much earlier stage rather than after all your work is done. This will also avoid much number of rejections by your offshore client and in turn help you in rework of offshore outsourced project in India. |