Managing a global information systems development project is difficult because of
project size and complexity.
Project integration is difficult because international development projects require the complex
integration of results from distributed workgroups. Also, task dependencies can span teams
working in different countries, increasing the difficulty of task management.
Time management becomes difficult because teams in different cultures and countries work at
different rates. Some cultures have a 35-hour work week, and some have a 60-hour work week.
Some cultures expect 6-week vacations, and some expect 2 weeks. Some cultures thrive on
efficiency of labor, and others thrive on considerate working relationships. Thus, there is no
standard rate of development for an international project.
In terms of cost, different countries and cultures pay vastly different labor rates. Using critical
path analysis, managers may choose to move a task from one team to another. Doing so,
however, may substantially increase costs. Thus, management may choose to accept a delay
rather than move work to an available but more expensive team. The complex trade-offs that
exist between time and cost become even more complex for international projects.
Quality and human resources are also more complicated for international projects. Quality
standards vary among countries. Thus, the integration of programs of varying quality results in
an inconsistent system.
Worker expectations vary among cultures and nations. Compensation, rewards, and worker
conditions vary, and these differences can lead to misunderstandings, poor morale, and project
delays.
Because of these factors, effective team communication is exceedingly important for
international projects, but because of language and culture differences and geographic
separation, such communication is difficult. Effective communication is also more expensive.
Finally, project procurement is complicated by the normal challenges of international commerce.