Offshoring Test Automation: Observations and Lessons Learned

  • Authors:
  • Ilkka Tervonen;Timo Mustonen

  • Affiliations:
  • -;-

  • Venue:
  • ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Offshoring (offshore outsourcing) is increasingly used in software-centric projects, specifically in the development phases of software projects. Using a mixture of onsite local staff and remote offshore staff in business-centric projects, such as business consulting, requirements elicitation and software testing, put many challenges to team organizing, charter definition and offshore personnel skills. This study considers challenges of test automation in a company which has been doing offshoring before. The challenges were studied with three test automation offshoring cases that were carried out by Nokia Oyj. Although the subcontractors fulfilled the expectations set by the customer in all cases,subcontractors’ unfamiliarity with test tools to be used and with software to be tested caused extra meetings and training sessions. Lack of resources in the customer’s side also caused additional maintenance work onshore.