Skip to main content

Support for Geographically Dispersed Software Teams

  • Chapter
Advances in Software Engineering

Abstract

Product development is typically a team effort involving information-related activities and intense communication. As projects increase in size and as economies become globalized, enterprises become geographically dispersed (Carmel, 1999). Walking over to another team member’s desk first becomes difficult and then impossible. Chance encounters—known to play a very important role in product development (Harrison and Dourish, 1996; Huxor, 1998; Isaacs et al., 1996)—are restricted to meetings with collocated team members, and traditional face-to-face communication is replaced with various forms of telecommunication.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ackerman, M. S., and McDonald, D. W. (1996). Answer Garden 2: Merging organizational memory with collaborative help. In CSCW ‘86, Proceedings of ACM Conference on Computer Supported Cooperative Work, Pages 97–105.

    Google Scholar 

  • Alshepani S. (2000). A UML Development Tool. MSc thesis, Acadia University.

    Google Scholar 

  • Ames A.L., Becks, J., and Ralph, T. (1996). VRML 2.0 Sourcebook, John Wiley & Sons, New York.

    Google Scholar 

  • Baecker R. M. (1993). Readings in Groupware and Computer-Supported Collaborative Work,Morgan Kauffmann Publishers.

    Google Scholar 

  • Carmel E., (1999). Global Software Teams Collaborating Across Borders and Time Zones, Prentice-Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • CHIME. Columbia University Hypermedia IMmersion Environment. http://www.cs.columbia.edu/-sdossick/www/create.html

  • Churchill, E., and Bly, S. (1999a). Virtual environments at work: Ongoing use of MUDs in the workplace. In Proceedings of WACC 99.

    Google Scholar 

  • Churchill, E., and Bly S. (1999b) It’s all in the words: Supporting work activities with lightweight tools, In Proceedings of Group 99.

    Google Scholar 

  • Cincom. http://www.objectshare.com

  • Cook J.E. (2000). Internet-based software engineering enables and requires event-based management tools. In Proceedings of Third ICSE ‘2000 Workshop on Software Engineering over the Internet. Available at: http://www.ulie/~icse2000/workshopsl.html#011

  • CRIWG 99 (1999). Fifth International Workshop on Groupware, Cancún, Mexico, September 22–24.

    Google Scholar 

  • CRIWG 2000 (2000). Fifth International Workshop on Groupware,Madeira Island, Portugal, 18–20 October.

    Google Scholar 

  • CSCW 96 (1996). ACM Conference on Computer Supported Cooperative Work, Boston, Massachusetts, November 16 - 20, Available at: http://www.acm.org/sigchi/cscw96

  • CSCW 98 (1998). ACM Conference on Computer Supported Cooperative Work, Seattle, Washington, November 14 - 18. http://www.acm.org/sigchi/cscw98

  • CVE 98 (1998). Collaborative Virtual Environments,University of Manchester, UK, 17–19June. http://www.crg.cs.nott.ac.uk/—dns/conf/vr/cve98

  • Damers, B. (1998). Avatars! Peachpit Press.

    Google Scholar 

  • Du, Li., and Muntz, R.R., (1999) Runtime dynamics in collaborative systems. In Proceedings of Group ‘89.

    Google Scholar 

  • ECSCW 99 (1999). European Conference on Computer Supported Cooperative Work,Copenhagen, Denmark, 12–16 September, http://www.cti.dtu.dk/CSCW/ECSCW99.html

  • ENVY/Developer (1998). Object Technology International Inc., http://www.oti.com

  • Fitzpatrick, G., Kaplan, S., and Mansfield, T. (1996). Physical spaces, virtual places and social worlds: A study of work in the virtual. In CSCW 96, Proceedings of ACM Conference on Computer Supported Cooperative Work.

    Google Scholar 

  • Group 97, International Conference on Supporting Group Work, Phoenix, Arizona, USA, November 16–19, 1997.

    Google Scholar 

  • Group 99, International Conference on Supporting Group Work,Phoenix, Arizona, USA, November 14–17, 1999.

    Google Scholar 

  • Grundy, J. (2000). Distributed component engineering using a decentralised, internet-based environment, In Proceedings of Third ICSE “2000 Workshop on Software Engineering over the Internet. http://www.ul.ie/~icse2000/workshops1.html#011

  • Harjumaa, L., and Tervonen, I. (2000). Virtual software inspections over the Internet. In Proceedings of Third ICSE 2000 Workshop on Software Engineering over the Internet. http://www.ul.ie/—icse2000/workshopsl.html#011

  • Harrison, S., and Dourish, P. (1996). Re-Place-ing Space: The roles of place and space in collaborative systems. In CSCW ‘86, Proceedings of ACM Conference on Computer Supported Cooperative Work.

    Google Scholar 

  • Haynes, C., and Holmevik, J. R. (1998). High Wired: On the Design, Use, and Theory of Educational MOOS,University of Michigan Press.

    Google Scholar 

  • Herbsleb, D., and Grinter, R.E., (1999). Architectures, coordination, and distance: Conway’s law and beyond. IEEE Software (September/October).

    Google Scholar 

  • Highsmith, J. (1999). Managing distributed project teams. E-Business Application Delivery, August 1999. http://cutter.com/ead/ead9908.html

  • Huxor, A. (1998). An Active Worlds interface for BSCW to enhance chance encounters. In Proceedings of CVE’98, pages 87 - 94. http://www.fxpal.com/cve

  • ICSE 2000 (2000). Third ICSE 2000 Workshop on Software Engineering over the Internet. ICSE 2000, International Conference on Software Engineering, Limerick, Ireland, June 4–11, http://www.ul.ie/~icse2000/workshopsl.html#011

  • Isaacs, E.A., Tang, J.C., and Morris T. (1996). Piazza: A desktop environment supporting impromptu and planned interactions. In CSCW ‘86, Proceedings of ACM Conference on Computer Supported Cooperative Work.

    Google Scholar 

  • Journal of MUD Research. http://journal.tinymush.org/~jomr

  • Kaiser, G.. Ravages of Time: Synchronized Multimedia for Internet-Wide Process-Centered Software Engineering Environments, In Proceedings of Third ICSE 2000 Workshop on Software Engineering over the Internet. http://www.ul.ie/~icse2000/workshopsl.html#011

  • Lindstaed, S., Schneider, K. (1997). Bridging the gap between face-to-face communication and long-term collaboration. In Proceedings of Group ‘87.

    Google Scholar 

  • IEEE (2000). Virtual Reality 2000. New Brunswick, NJ, USA, March 18–22, 2000, http://www.caip.rutgers.edu/vr2000

  • Neometron. PCSW: Project Communities Software. http://www.neometron.com/main/maincommunities.html

  • Poltrock, S.E., and Engelbeck, G. (1997). Requirements for a virtual collocation environment. In Proceedings of Group ‘87.

    Google Scholar 

  • Raybourn, E.M., and McGrath, A. (1999). Designing from the interaction out: Using intercultural communication as a framework to design interactions in collaborative virtual communities. In Proceedings of Group 99.

    Google Scholar 

  • Roseman, M., and Greenberg, S. (1996). TeamRooms: Network places for collaboration. In CSCW ‘86 Proceedings of ACM Conference on Computer Supported Cooperative Work.

    Google Scholar 

  • Spellman, P., Mosier J.N., Deus, L.M., and Carlson, J.A. (1997). Collaborative virtual workspace. In Proceedings of Group 97.

    Google Scholar 

  • Steed, A., and Tromp, J. (1998). Experiences with the evaluation of CVE applications. In Proceedings of CVE 98 ( D. Snowdon, E. Churchill, editors ), pages 123–132.

    Google Scholar 

  • Steinfeld C., Chyng-Yang, J., and Pfaff, B., (1999). Supporting virtual team collaboration: The TeamSCOPE system, In Proceedings of Group 99.

    Google Scholar 

  • TeamWave. http://www.teamwave.com

  • Tollmar, K., Sandor O., and Schömer A. (1996). Supporting social awareness @ work, design and experience. In CSCW 96, Proceedings of ACM Conference on Computer Supported Cooperative Work, Pages 298–307.

    Google Scholar 

  • Tomek, I., Nicholl, R., and Giles, R. (1998a). Supporting software development teams. In Proceedings of Advances in Concurrent Engineering 5th ISPE International Conference on Concurrent EngineeringTokyo, Japan, July 15–17.

    Google Scholar 

  • Tomek, I., Nicholl, R., Giles R., Saulnier, T., and Zwicker J. (1998b). A virtual environment supporting software developers. In Proceedings of CVE 98.

    Google Scholar 

  • Tomek, I., Giles, R., (1999a). A Virtual environment to support software development teams Journal of Concurrent Engineering Research and Applications.

    Google Scholar 

  • Tomek, I., Giles R. (1999b). Virtual environments for work, study, and leisure. Virtual Reality 4(1).

    Google Scholar 

  • Tomek, I., Murphy, D., and Yang, G. (1999c): MUM: A multi-universe MOO, In Proceedings of WebNet 99 (October).

    Google Scholar 

  • Tomek I., Murphy, D., and Yang, G. (1999d). Multi-user object-oriented environments. Lecture Notes in Computer Science No. 174: Object-Oriented Technology ECOOP 99 Workshop ReaderSpringer-Verlag.

    Google Scholar 

  • Tomek I. (2000). The Design of a MOO Journal of Network and Computer Applications. (To be published).

    Google Scholar 

  • TWUMOO (1999). Texas Woman’s Moo. http://moo.twu.edu:7000

  • VRAIS 98 (1998). Virtual Reality Annual International Symposium,Atlanta, Georgia, USA, March 14–18 1998, http://www.eece.unm.edu/eece/conf/vrais

  • WACC 99 (1999). International Joint Conference on Work Activities Coordination and Collaboration,San Francisco, USA, February 22–25, 1999, http://www.cs.colorado.edu/wacc99

  • WebNet 99, World Conference on the WWW and Internet,Honolulu, Hawaii October 25–28, 1999.

    Google Scholar 

  • Yang G., Tomek I. (2000). Team Lab: A Collaborative Environment for Software Developers, Proceeding of CRIWG 2000.

    Google Scholar 

Download references

Authors

Editor information

Hakan Erdogmus Oryal Tanir

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media New York

About this chapter

Cite this chapter

Tomek, I. (2002). Support for Geographically Dispersed Software Teams. In: Erdogmus, H., Tanir, O. (eds) Advances in Software Engineering. Springer, New York, NY. https://doi.org/10.1007/978-0-387-21599-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-21599-0_16

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4419-2878-8

  • Online ISBN: 978-0-387-21599-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics