Offshore Test Management

15

description

 

Transcript of Offshore Test Management

Page 1: Offshore Test Management
Page 2: Offshore Test Management

Bringing Offshore Testing Onshore

Making the world a smaller place

Kevin Harvey

Page 3: Offshore Test Management

Meet the Offshore Test Team

» How is this possible?

Page 4: Offshore Test Management

Objectives

» Break down social and technical barriers» Increase overall productivity» Improve quality» Reduce overall costs to the project

Page 5: Offshore Test Management

Misconceptions and fears

» Inefficiency – language and cultural differences» Onshore staff morale issues (will I lose my job?)» Inflexibility – fear of knowledge transfer and lose of transparency» Reduction in overall standards» Greater management headache

Page 6: Offshore Test Management

Approach

» Build firm foundations» Ensure a quick and secure hardware connection» Implement a robust training programme» Manage the transfer of

knowledge» Identify and test potential

risks in communication» Monitor progress closely» Incorporate scalability and

flexibility

Page 7: Offshore Test Management

Get the right connection

» Quick and secure» Hardware solution must be decided early in the planning stage» Data protection » Security issues» Stable remote access to the identified offshore team systems.

Page 8: Offshore Test Management

Sharing skills and knowledge

» Manage knowledge transfer (KT) from onshore to offshore.

» Identify key personnel in onshore team to lead KT » Benefits:» Empower onshore staff» Increase accountability for the success of KT » Successful management of client

expectations » The resultant agreed plan had a high

level of integrity

Page 9: Offshore Test Management

Training

» Implement a robust training programme » Training partnerships » Daily meetings » "What did you teach/learn today?"

» Benefits» Ability to quickly identify any problems » Ensure that the training programme remained on schedule.

Page 10: Offshore Test Management

What could go wrong?

» Identify key risk areas in communication» Are the test scripts written well? » Is the connection quick enough and easy to use? » Are the offshore team able to communicate issues effectively?

» Benefits» Ability to baseline the daily totals for the team» Early resolution of any communication issues» Proven viability of connection

Page 11: Offshore Test Management

Building client confidence

» Add layers of QA» Explanations» Leading to internal policing offshore» Releasing person-hours in the onshore team

» Benefits

» Issues found early

» Demonstrations of knowledge by offshore team leading to reciprocal respect between onshore and offshore.

» Additional layer of transparency for the client

Page 12: Offshore Test Management

Scalability and flexibility

» Training methods» Remote access» New training modules can be rolled out quickly and effectively, with

few communication errors.

Page 13: Offshore Test Management

Results

» Within 2 months – a working offshore team» Within 3 months – expansion of offshore team by 150%» Within 5 months – successfully integrated onshore and offshore

team» Average working day of +5 hours greatly increasing efficiency» With no significant increase in overheads» And a very happy client

Page 14: Offshore Test Management

Conclusions

» Build a foundation for success including a» Robust hardware connection » strong scalable training programme» range of communication pathways » managed and monitored by a stringent QA process

» Highly rewarding

Page 15: Offshore Test Management