| WANT TO: |
Michael Hackett, VP of Business Operations, LogiGear CorporationIn Part 1 of this article series, Michael discussed the unique training needs for offshore software testing/QA teams. In Part 2 he discussed the training areas of process, product and domain knowledge, and testing techniques. The Training AreasEnglish Training If you happen to be in a country where excellent communication skills in English are hard to find (most places except India), training in English is critical. Make sure you have some people on the team who were hired because, in addition to their other skills, they are excellent English speakers. This is needed for writing bug reports, status reports and ease of phone communication. They may also act as the lead or moderator of phone meetings. Cross-Cultural Differences and Working with the Domestic Team Cross-cultural training for the offshore team is often skipped for a variety of reasons. It may be considered unimportant, too time consuming, too sensitive, not urgent, or it may be assumed that the offshore team already knows enough. Skipping this training is a big mistake! There are a variety of cultural issues that must be addressed in training ranging from definitions of customer satisfaction to understanding group dynamics. The understanding of customer satisfaction for your domestic team is likely to be very different from the understanding of the offshore team. You have two bridges to cross here. First, you must train developers to test from a customer's perspective. Second, you must train them to understand the customer's expectations. You should train your offshore team on the purpose of and types of bugs found during usability testing. If usability and customer satisfaction are critical to project success, you may consider having the domestic team conduct these tests, or hire some usability testing services. There are a wide variety of issues that, depending on your offshore team's cultural background, can sink a project. Special and delicate training is needed in:
Interestingly, on the topic of working with Americans, I have found, in every instance, teams are well acquainted with many of the differences between their work culture and that of Americans. These are usually deep-rooted, sensitive topics. In practice, a strategy of "meeting halfway" works well. It is important to note that this training is needed for both domestic and offshore teams. When all teams understand the cultural differences of their counterparts, personal fears can be allayed and the teams will work together more effectively. Training Your Domestic Staff The domestic team also needs training on soft skills and process if the project is to be successful. A key training topic is better communication, including:
Training on process should include:
When you have developed your list of cross-cultural rough spots, train the local team on ways to recognize and deal with them. Tackling these issues can be difficult and sensitive but very worthwhile. The domestic team must be aware of how their behavior will be interpreted by the offshore team. In team meetings, Americans often make jokes, political comments, and openly criticize management. In some countries this will be viewed as disrespectful and always inappropriate. I have seen offshore test teams lose respect for the domestic team based on conversations we may find trivial. Training can make the domestic team more aware of their own behavior and how it is viewed by the offshore team, preventing friction and misunderstandings that can put the project at risk.
In the fourth and final part of this article series, Michael discusses:.
|
|
| Back Top |
