3. Be clear with your requirements and provide as many reference samples as possible
» The problem with most startups is that the ideas are immature. However, one should try to define the feature requirements usually in small intervals and try to shun from tiring software development cycles.
» One should also communicate a product road map to the offshore team who will in turn take future issues into consideration.
4. Hire local user interface designer to help
» User interface design is normally a specialized skill that is influenced or affected heavily by local cultures.
» The acceptance of usability is quite different between Indians, Americans and Chinese. A local user interface designer mocks up applications before coding and thus one need to consider hiring them.
» On top of a product having better feel and look, one can help the developers visualize before coding the application. This serves a great role in reducing offshore project risk. In fact most offshore projects have failed mainly because of the user interface issue.
5. Hire dedicated offshore developers
» Dedicated offshore developers normally work on material and time basis. It is recommended for one to hire them for a few months so that they can develop early stage idea. It is important to check their national insurance number to confirm identity.
» The developers mainly work full time and for this reason, one can work with them as the ideas are refined. If executed properly, the total cost of a project can be extremely low. One needs to contact an offshore vendor so that they can give the right team with adequate skills and domain knowledge.
6. Be extremely patient
» Patience will ultimately pay in any offshore development projects. A lot of time will have to be spent in the process of communicating with the team and providing feedback on the progress of their work.
» One is advised to use visual graphs, photos and screen shots in elaborating the points. No matter the length of time the project may take, persistence and patience will normally pay off in the long run.
Last update: 18. April
WHEN LIFE BEGINS
For a long time it had seemed to me that life was about to begin — real life. But there was always some obstacle in the way, something to be gotten through first, some unfinished business, time still to be served, a debt to be paid. Then life would begin. At last it dawned on me that these obstacles were my life.
— Alfred D. Souza