Top Ten Risks when Leading an Offshore Test Team (Part 2)

In part 1 of this article, we explored the first 5 of the top 10 risks, including:

  1. Offshore work can be difficult to measure or quantify, leading to lack of confidence in the offshore effort
  2. Lack of visibility into day-to-day work
  3. Lack of a competent lead/point-of-contact
  4. Lack of contingency plans for downtime
  5. Offshore teams lose access to onshore servers and applications

The second 5 risks are based on the communication and cultural problems that exist between distributed teams, as well as the business climate in popular offshoring locations.

6) Offshore team did not tell me the truth––surprise!
We have worked with many companies where the offshore teams (usually a vendor, but sometimes a captive team) have not been honest with the onshore teams about the status of projects, amount of testing completed, and the functionality of Test Automation created by the offshore team.

In any offshore testing engagement it is a must to have a single Test Lead/Test Manager onshore that is accountable for reviewing and reporting the work of the offshore team on a periodic basis. This person may delegate some of the review responsibility to other members of the team, but at the end of the day, they are responsible for the quality of the work coming from the offshore team.

7) Attrition, or team members are distracted or reassigned to another project
With the booming economies in locations such as India, Russia, or China, engineers are frequently leaving companies in search of better, higher paying opportunities. Onshore teams need to recognize this risk, and be prepared to quickly train new members of the offshore team.

There are some steps which can be taken at the business level to help reduce the attrition within the offshore team. If your offshore team is captive, then management should be prepared to offer increasing compensation packages to the offshore team members, in recognition of the market salaries. It is more difficult when you are working with an offshore vendor, but management can creatively structure the agreements with the vendor to allow for flexibility and retention of the key offshore team members.

Having key team members be reassigned to other projects is an especially large problem when working with offshore vendors. As the vendor’s business grows (most are experiencing rapid expansion), they need to continually move experienced staff into new leadership roles. The result? The vendor may decide to move key members of the offshore team to other projects at critical times in your project.

This risk can be mitigated through either contractual or informal agreements (depending on the relationship with the vendor) to not change project personnel for a certain period of time, such as the length of the next project. A mutual agreement should be reachable, before work begins, which respects the growth needs of the offshore vendor as well as the stability needs of your project.

8) Personality, communication, and culture conflict/clash between onshore and offshore teams:
Personality conflicts can occur within any team, but they can be especially bad if

  1. There are teammates who see the world through a different ‘lens’ due to their cultures,
  2. Teammates do not have any face-to-face interaction,
  3. Teammates feel there is unequal or unfair distribution of tasks, or
  4. There is animosity due to the nature of offshoring.

There are a number of things which can be done to reduce the risk of these conflicts. Some of the most common include cultural training, where teams learn about the business and social cultures of their remote teammates. Another is to have some onshore teammates visit the offshore location for several weeks, or vice versa. We have found that this ‘immersion’ experience is not only valuable for knowledge transfer, but also helps teammates ‘put a face to the name’ and establish some bonds with the remote team members. Any type of collegial personal interaction or relationship between onshore and offshore teams goes a very long way in diffusing potential tension.

It is also important to always treat teams fairly in work distribution. For example, repetitive, uncreative test execution sent offshore will lead to lost staff then a need for new staff training. Keeping that same repetitive, uncreative test execution onshore may lead to hard feeling by your local team. Look for ways to spread out both the fun and boring tasks!

9) Offshore team did not listen vs. Onshore team did not listen:
This is yet another example of a problem that can occur in any team, but which is exacerbated by the barriers between distributed teams. Often times, the inability for the team members to effectively communicate with each other (due to cultural, language, and other barriers) can result in frustration and a belief that people just aren’t listening.

The best way to prevent or mitigate this is by establishing leads in all locations who can effectively communicate to other team leaders, as well as their own team. If any of the team members are having communication problems, they must be able to escalate the issue with their team leader.

Also, many people are over-tasked now. Listening takes time and patience. These may be in short supply for you. The problem is that communication problems are the number one cause of work production problems and when communication breaks down, trust breaks down. They are hard to rebuild. Invest the time is listening.

10) Language barrier (writing/speaking problems) gets in the way of the work or productivity:
In our experience, we have yet to encounter an offshore team that did not have the necessary technical skills to succeed at a project; the breakdowns in projects have usually occurred due to communication problems.

This is a difficult challenge which takes time to improve. If your organization has a captive team, it is highly recommended that you offer an ongoing English and technical communication class. Not only does this help with current projects, but it can also be a great communication tool. For the onshore team, leverage any natives of the offshore country if you can. Even though all communication should be in English, the cultural understanding that these team members provide can be helpful to other members of the onshore team.

Michael Hackett

Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006).
He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

Michael Hackett
Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006). He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

The Related Post

This article was developed from concepts in the book Global Software Test Automation: Discussion of Software Testing for Executives. Introduction The top 5 pitfalls encountered by organizations outsourcing/offshoring Software Testing are: Problematic communications Insufficient or mismatched skill sets at software test organization Management issues Vendor and infrastructure problems Offshoring risks Following are 5 “best practice” ...
Hong Mai has always been interested in computers since the beginning. She recalls having written her first script and thought it was amazing. “Writing a script and having it run successfully is a good feeling,” says Hong Mai. Hong Mai’s parents were high school teachers but have since retired. It was certain that their two ...
With the discovery of the world’s largest cave early last year, international visitors have been putting down huge sums of cash to explore its forests and waterfalls. Vietnam’s beaches and mountains are popular draws for tourists visiting Vietnam but there’s one attraction that takes the cake – Son Doong (which literally translates to Mountain River), ...
Test Leads and Test Managers very rarely make the decision to offshore. It is typically not a choice, but rather a mandate from company executives who look to offshoring for significant cost reduction. Among US leads and managers responsible for offshore teams, management and oversight of the offshore teams is now cited as their largest ...
Music is an important cultural component for any society, and Vietnam is no exception. The history of Vietnamese music is a long and refined one, with influences from both East and West depending on the geopolitical nuances of the time. From Chinese traditional music to American-style pop, musical diversity is one of the country’s most ...
Following highly sought out native-English speakers for teachers in Asia, are Filipinos. They’re strong presence in the US medical profession as hardworking and professional employees stand in equal measure within English teaching courses in developing countries. In the Philippines, English is the medium in which all courses are taught from the sciences to the humanities. ...
Test Leads and Test Managers very rarely make the decision to offshore. It is typically not a choice, but rather a mandate from company executives who look to offshoring for significant cost reduction. Among US leads and managers responsible for offshore teams, management and oversight of the offshore teams is now cited as their largest ...
  Amidst the populated sidewalks with countless motorbikes sprawling over the streets like water trying to run through rocks, Vietnamese cities are densely packed with chaotic movement. Yet, in all its overwhelming energy, the Vietnamese have definitely taken on the tradition of its once French colonists: drinking coffee.
Da Nang City, March 12, 2011 – LogiGear Corporation will officially open its Software Testing and Research Center in the Dana Book Building at 76-78 Bach Dang Street, Hai Chau District, Da Nang City. The opening ceremony will welcome representatives from Da Nang and Duy Tan University as well as government agencies.
Vietnam is a country of contrasts due to its geography. This makes the country unique as it offers travelers the ability to experience a multitude of landscapes. From the rice-cultivating tropical lowlands, to the rich-soiled, coffee-producing highlands, Vietnam offers a unique and varied travel experience. 22% of Vietnam’s 87 million people live in the Mekong ...
Internet-based per-use service models are turning things upside down in the software development industry, prompting rapid expansion in the development of some products and measurable reduction in others. (Gartner, August 2008) This global transition toward computing “in the Cloud” introduces a whole new level of challenge when it comes to software testing.
A conference on Global Software Engineering: University researchers and Industry experts get together to compare findings and work toward solutions. The 6th IEEE International Conference on Global Software Engineering 2011 (http://icgse.org/) is organized by the world’s largest association for the advancement of technology. The conference brought together researchers and practitioners interested in exploring how globally ...

Leave a Reply

Your email address will not be published.

Stay in the loop with the lastest
software testing news

Subscribe