Classifying Multiple Team Projects
The types of project situations that give rise to multiple teams range from the simple to the very complex. There are six types of situations, as listed in Figure 17-2.
Figure 17-2: Types of multiple multi-team projects

Two Teams
There are only two cases to consider here. One team has the responsibility for the application, product, or service that is to be enhanced. The other team (if it actually is a team) is responsible for defining, documenting, and integrating the globalization requirements.
Update or Enhance and Global
The simpler of the two cases involves enhancing an existing application, product, or service that is already a global application. Because the requirements have already been built from previous versions of the application, only the new requirements (which must also be deployed globally) present any difficulties for the teams. The PMLC model used by the development team will usually be able to integrate global requirements into their model.
New and Global
This case is the more complex one because it involves gathering requirements that must be globally deployed. Because of cultural, economic, legal, and other considerations, this process could be very difficult. Each culture might be treated like another client. That adds complexity and potential requirements conflicts to the process. I look closely at the requirements gathering ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access