Oy Laatukonsultointi P. Kantelinen Ab

#(#)


Multi-site teamwork - sources

Multi-site -tiimityö - lähteitä


Pasi K's favorits are marked with an astrisk (*)


WWW-sites

  1. Tips for managing global teams, Software Development Magazine, August 1998
  2. http://www.aglobalworld.com
    All kind of global information starting from holidays to voltage
  3. CREW (Collaboratory for Reserach on Electronic Work) publications
  4. Merlin - Embedded Systems Engineering in Collaboration - tools for embedded development, especially multi-site development

Time issues (time difference, holidays)
Note: To find out the public holidays in each country is a tricky business. Some on the web sites contain faulty holiday information (and the sites usually warn you about that). You may want to double check the information from an other site, or even better, from a person living in the target country/area.
Note II. Many of the web sites come on go, that is the reason I have listed many of them; in case a site is not alive anymore, turn to another site.
  1. * International Workshop on Global Software Development at ICSE (International Conference on Software Engineering)
  2. * http://www.timeanddate.com/worldclock/ The world clock: what time is it now somewhere else)
  3. * time and date com: Daylight Saving Time info
  4. * time and date com: Meeting Planner
  5. Standard Time Zones of the World 2005
  6. Worldtime.org: World time
  7. WorldTimeZone: World time zones and current time
  8. Earth Calendar: Worldwide national holidays
  9. http://www.bank-holidays.com Worldwide national holidays
  10. http://www.journeymart.com/tools/holidays.htmWorldwide national holidays
  11. http://www.qppstudio.net/worldholidays.htm Worldwide national holidays
  12. http://www.dk.chronopost.com/web/en/network/infos/days.jsp Worldwide national holidays
  13. http://www.eventsworldwide.com/country.htm Events worldwide
  14. http://en.wikipedia.org/wiki/Public_holiday Worldwide holiday information
  15. http://www.twinsun.com/tz/tz-link.htm Sources for Time Zone and Daylight Saving Time Data
  16. http://www.time.gov/ Official time based on two atomic clocks and other time related info, e.g. Daylight Saving Time
  17. http://www.worldtimeserver.com/ World Time Server
  18. http://www.bodyclock.com Jetlag calculator

Literature - Kirjallisuutta
  1. ** E. Carmel: Global Software Teams. Collaborating Across Borders and Time Zones., Prentice Hall, 1999
  2. * IEEE Software Magazine, March/April 2001: special issue on Global Software Development (several good articles)
  3. * S.W. Ambler: ”Bridging the Distance”, Software Development, pp. 65 - 67, September 2002
  4. * R.D. Battin, et.al.:: ”Leveraging Resources in Gloabl Software Development” (experiences from Motorola), IEEE Software Magazine, pp. 70 - 77, March/April 2001
  5. * C. Ebert, P. De Neve: ”Surviving Global Software Development” (experiences from Alcatel), IEEE Software Magazine, pp. 62 - 69, March/April 2001
  6. * M. Haywood: Managing Virtual Teams: Practical Techniques For High-Technology Project Managers, Artech House, 1998
  7. * J.D. Herbsleb, A. Mockus: ”An Emprical Study of Speed and Communication in Globally Distributed Software Development”, IEEE Transactions on Software Engineering, pp. 481 - 494, June 2003
  8. * J. D. Herbsleb, R. E. Grinter: Architecture, Coordination, and Distance: Conway’s Law and Beyond”, IEEE Software, September/October, 1999
  9. * J.C. Jacobs, J.H. van Moll, P.J. Krause, R.J. Kusters, J.J.M. Trienekens: Effects of Virtual Development on Product Quality: Exploring Defect Causes, Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice (STEP’04), 2004
  10. * G.M. Olson and J.S. Olson, “Distance Matters”, Human-Computer Interaction, vol. 15, 2000, pp. 139–179 or CREW publications
  11. Special issue of Flexible and distributed software processes: old petunias in new bowls?, Communications of the ACM, October 2006
  12. theme issue of Global Software Development in IEEE Software, September/October 2006 (several good articles about multi-site development)
  13. theme issue on Collaborative Technologies, Communications of the ACM, December 2001
  14. M. Cusumano et al., A Global Survey of Software Development Practices, working paper 178, Center for eBusiness@MIT, June 2003
  15. J. A. Espinosa, E. Carmel: "Modeling Coordination Costs Due to Time Separation in Global Software Teams", Proceedings of the International Workshop on Global Software Development, International Conference on Software Engineering, ICSE 2003
  16. P. Forselius, C Dekker, M. Karvinen, M. Kosonen: Program Management Toolkit for software and systems development, Talentum, 2008
  17. M. Fowler: ”Using an Agile Software Process with Offshore Development”, 18 Jul 2006
  18. J. Z. Gao, C. Chen, Y. Toyoshima, D.K. Leung: ”Engineering on the Internet for Global Software Production”, IEEE Computer May 1999
  19. C Garton, K. Wegryn: Managing Without Walls: Maximize Success with Virtual, Global, and Cross-cultural Teams, Mc Press, 2006
  20. P. Jalote, G. Jain: Assigning Tasks in a 24-Hour Software Development Model, Asia Pacific Software Engineering Conference(APSEC), Dec 2004
  21. D.W. Karolak: Global Software Development. Managing Virtual Teams and Environments. IEEE Computer Society (http://computer.org), 1998
  22. C. McMahon: ”Modern Distributed Teams”, Better Software, pp. 47 - 48, March 2008
  23. P.E. McMohan: Virtual Project Management: Software Solutions for Today and Future, Auerbach, 2001
  24. K. Mohan: ”The International Software Connection”, IEEE Software, pp. 100 - 103, January/February 2001
  25. A. Mockus, D.M. Weiss:”Globalization by Chunking: A Quantitative Approach”, (experiences from Bell Labs) IEEE Software, pp. 30 - 37, March/April 2001
  26. M. Mäkiluoto: Leading Multinational Project Teams: Formal, Country Specific Perspective, Tampere Univeristy of Technology Publications 343
  27. E. de Pillis, K. Furumo: "Counting the cost of virtual teams", Communications of the ACM, pp. 93 - 95, December 2007
  28. D. Poirer: Online Collaboration & Agile Software Development. Many-to-many communication keps everyone involved”, Dr. Dobbs Journal, pp. 70 - 74, February 2007
  29. N. Ramasubbu, M.S. Krishnan, P. Kompalli: "Leveraging Global Resources: A Process Maturity Framework for Managing Distributed Development", IEEE Softwar, pp. 80-86, May/June 2005
  30. S. Sakthivel: "Managing risk in offshore systems development", Communications of the ACM, pp. 69 - 75, April 2007
  31. V. Sankaran: "Taking Requirements Offshore", gantthead.com, September 4, 2007
  32. J. Tabaka: ”Too Many Time Zones”, Software Development, pp. 41 - 43, January 2006
  33. A.M. Townsend, A.R. Hendrickson, S.M. DeMarie: ”Meeting theVirtual Work Imperative. How collaborative technologies can facilitate face-to-face meeting without the need to even be in the same room”, Communications of the ACM, pp. 23 - 26, January 2002
  34. M. Vartiainen, M. Hakonen, S. Koivisto, P. Mannonen, M. P. Manninen, V. Ruohomäki, A. Vartola: Distributed and Mobile Work Places, People and Technology, Gaudeamus Kirja, 2007
  35. M. Vartiainen, N. Kokko, M. Hakonen: Hallitse hajautettu organisaatio, Talentum 2004
  36. E.V. Wilson: ”Email Winners and Losers”, Communications of the ACM, pp. 121 - 126, October 2002


English for Finns
  1. C. Bartlett, L. Linnasalmi: Neuvottelut ja kokoukset englanniksi, FINTRA, julkaisu nro 134, 2000
  2. C. Moon: Finns on the Phone. A Compendium of Telephone Techniques to Improve Your International Business Communication in English, Colin Moon and Yrityskirjat Oy, 2000
  3. C. Moon: Communicate with Confidence. A Compendium of Communication Skills for International Business in English, Colin Moon and Yrityskirjat Oy, 1999
  4. M. Nieminen: Sincerely Yours. Kohteliasuuskoodit englanniksi. WSOY Sanakirjat, 2003
  5. M. Nieminen: smallTALK. Rupattele sujuvasti englanniksi. Gummerus, 2002


Video and teleconferencing
  1. ShadowCoaching’s teleconference etiquette
  2. Diane Howards guidelines for video and teleconferences
  3. Tips on videoconferencting: Effective Meetings Using Videoconferencing
  4. Tips on videoconferencting: Multi-Point Conferencing
  5. Knowledge Network Explorer: Multipoint Videoconferencing
  6. Video Conferencing Atlas