Challenges in Offshore Software Development 해외 소프트웨어 개발 과제

--> ->

In this day and age, with globalization setting in, organizations are constantly looking for benefits derived from outsourcing software development to other countries. 이 시대, 세계화 설정에, 조직은 지속적으로 아웃소싱을 찾고 소프트웨어 개발 이익을 다른 나라에서 파생된합니다. There is skilled software teams distributed all over the world, which are increasingly being made available to organizations as partner companies, collaborating on offshore software development projects. 숙련된 소프트웨어 팀이 분산 전 세계가 점점 더 조직에 사용할 수있게 만든이 협력 업체로, 해외 소프트웨어 개발 프로젝트를 공동 작업을합니다.

Organizations have been distributing their work all over the world, outsourcing their software development projects to different countries. 배포하는 단체들은 그들의 작품이 전 세계에 그들의 소프트웨어 개발 프로젝트를 다른 나라 아웃소싱합니다. The motivations of these organizations, as well as the process they follow in distributing projects, continues to evolve. 이 단체의 동기뿐 아니라 배포하는 과정에서 그들은 다음과 프로젝트를 지속적으로 발전합니다. There have been significant management process changes adopted by companies in dealing with offshore companies and their software teams. 변경 사항이 채택한 중요 관리 프로세스에 해당 기업에 해외 기업과 그들의 소프트웨어를 다루는 팀합니다.

Offshore software development offers several benefits, but at the same time distribution of projects to distributed team of software engineers offer more challenges than the collected team. 해외 소프트웨어 개발은 여러 장점지만 분배를 동시에 팀 프로젝트를 분산 소프트웨어 엔지니어 팀을 제공 수집된 것보다 더 많은 도전합니다. The question is how to address these issues, and as these evolve, there would be finally a set of critical factors that would ensure the success of offshore software development. 문제는 이러한 문제를 해결하는 방법, 그리고 이러한 발전에는 중요한 요소가 될 마지막으로 일련의 소프트웨어 개발은 근해의 성공을 보장합니다.

The trends in the market: 의 동향에 시장 :

There is a continued global expansion of companies, and this expansion has resulted in distribution of their teams around the world in several ways, whether be it offshoring, acquiring, partnering, or outsourcing. 지속적인 글로벌 확장의 기업가, 그리고이 확장은 그들의 팀을 분포 결과를 다양한 방법으로 전 세계의 여부가 그것 offshoring, 인수, 제휴, 또는 아웃소싱합니다. As this practice becomes prevalent, there is a constant evolvement of approaches and practices, taking the offshoring to a matured level. 이 운동이 널리, evolvement가의 지속적인 접근과 사례, 고생하며 성숙 수준을 offshoring합니다.

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. 해안에는 다른 요인에 영향을 줄 수있는 소프트웨어 개발 프로세스를하며, 이러한 기존의 커뮤니케이션 및 공동 수있습니다 - 안수 변수, 문화의 차이, 요구 사항에 결함이, 관계 관리, 품질 프로세스, 프로젝트 관리 도구를 사업 평가, 그리고 더 중요한에서 돌아 - 이상의 숙련된 사람들이이 프로젝트에 연결되어있습니다.



Comments are closed. 주석은 폐쇄합니다.