Title :
Offshoring Test Automation: Observations and Lessons Learned
Author :
Tervonen, Ilkka ; Mustonen, Timo
Author_Institution :
Dept. of Inf. Process. Sci., Univ. of Oulu, Oulu, Finland
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, subcontractorspsila unfamiliarity with test tools to be used and with software to be tested caused extra meetings and training sessions. Lack of resources in the customerpsilas side also caused additional maintenance work onshore.
Keywords :
outsourcing; program testing; project management; software development management; Nokia Oyj; business consulting; business-centric projects; charter definition; maintenance work; offshore outsourcing; offshore personnel skills; onsite local staff; remote offshore staff; requirements elicitation; software project development; software testing; software-centric projects; subcontractors; team organization; test automation offshoring; Automatic testing; Automation; Business communication; Companies; Outsourcing; Programming; Software engineering; Software testing; Subcontracting; System testing; offshoring; risk; test automation;
Conference_Titel :
Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on
Conference_Location :
Limerick
Print_ISBN :
978-0-7695-3710-8
DOI :
10.1109/ICGSE.2009.30