Desafios no desenvolvimento Offshore do software
Nestes dia e idade, com o globalization que ajusta-se dentro, as organizações estão procurando constantemente os benefícios derivados de desenvolvimento do software do outsourcing a outros países. Há as equipes hábeis do software distribuídas pelo mundo inteiro, que estão sendo feitas cada vez mais disponíveis às organizações como companhias do sócio, collaborating em projetos offshore do desenvolvimento do software.
As organizações têm distribuído seu trabalho pelo mundo inteiro, outsourcing seus projetos do desenvolvimento do software aos países diferentes. Os motivations destas organizações, assim como o processo seguem em projetos distribuindo, continuam a evoluir. Houve umas mudanças significativas do processo da gerência adotadas por companhias em tratar das companhias offshore e das suas equipes do software.
O desenvolvimento Offshore do software oferece diversos benefícios, mas ao mesmo tempo a distribuição dos projetos à equipe distribuída de Software Engineers oferece mais desafios do que a equipe coletada. A pergunta é como dirigir-se a estas edições, e como estes evolui, lá seria finalmente um jogo dos fatores críticos que assegurariam o sucesso do desenvolvimento offshore do software.
As tendências no mercado:
Há uma expansão global continuada das companhias, e esta expansão resultou na distribuição de suas equipes em torno do mundo em diversas maneiras, se seja ele que offshoring, adquirindo, partnering, ou em outsourcing. As this practice becomes prevalent, there is a constant evolvement of approaches and practices, taking the offshoring to a matured level.
The decision factor:
Many organizations are moving their work to one single destination, and frequently in India. In the present days there are trends in transferring projects to China, and the Eastern European countries. In transferring the work, the main motive was the cost factor, where the decision to move offshore was influenced mainly by the availability of the skill at a much cheaper rate than the US or Western European countries.
Organizations in the US and Western Europe are increasingly setting up their own development centres in several locations in the world. The decision to set up such center in Asia, and Eastern European countries are mostly motivated by the availability of the right skill at low rates, and there are other motivation factors which has prompted organizations to move offshore.
Having centers all over the world, organizations now have a pool of talents from which they can draw from. Having set up the teams in different time zones, the organizations can now have extended working hours. The team in the eastern zone hands over the job to the western team at the end of their day. The team in the western region starts to work on the same project, there-by extending the time extensively, saving cost and time of completion.
There is increasing number of outsourcing providers growing in the world, which has made outsourcing popular for quite some time. Initially, the organizations used to select outsourcing vendors who made sense at that time. The decision could also have also have been based on the project itself, which was perhaps found to be suitable for outsourcing, or the organizations might have based their decision on such projects which were short of funding.
The pitfalls:
In order to successfully accomplish project completion, the offshore companies need to be flexible in adapting to new methodologies, life-cycles, and specifications in order to meet the outsourced project requirements. In each case, the methodology applied for projects are usually different. There are other factors which may affect the offshore software development processes, and these could be the existing communication and co-ordination variables, cultural differences, requirement deficiencies, relationship management, quality process, project management tools for project evaluation, and more importantly the turn-over of skilled people attached to the project.
Software de Outsource











