Skip to main content

Optimal Team Composition in Distributed Software Development

  • Chapter
Book cover Collaboration in Outsourcing

Part of the book series: Technology, Work and Globalization ((TWG))

Abstract

Team composition has a big influence on project and organizational performance. With literature lacking a simple team composition method that can be used in an outsourcing situation, we propose a method to assist project managers by answering our research question: “How do you compose your optimal outsourcing team in a distributed software development environment?”

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 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 65.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 70.00
Price excludes VAT (USA)
  • Durable hardcover 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

  • Ahn, J., DeAngelis, D., and Barber, S. (2007). Attitude driven team formation using multidimensional trust. Proceedings of the 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, November 2–5, Silicon Valley, CA, 229–35.

    Google Scholar 

  • Baykasoglu, A., Dereli, T., and Das, S. (2007). Project team selection using fuzzy optimization approach. Cybernetics and Systems: An International Journal 38: 155–85.

    Article  Google Scholar 

  • Boland, D. and Fitzgerald, B. (2004). Transitioning from a co-located to a globally-distributed software development team : A case study at Analog Devices Inc. The 3rd International Workshop on Global Software Development. Co-located with ICSE 2004 International Conference on Software Engineering, Edinburgh, Scotland, May 24, 2004. 4–7.

    Google Scholar 

  • Bulka, B., Gaston, M., and desJardins, M. (2007). Local strategy learning in networked multi-agent team formation. Autonomous Agents and Multi-Agent Systems 15(1): 29–45.

    Article  Google Scholar 

  • Campion, M. A., Medsker, G. J., and Higgs, A. C. (1993). Relations between work group characteristics and effectiveness: Implications for designing effective work groups. Personnel Psychology 46: 823–50.

    Article  Google Scholar 

  • Chi, Y. L. and Chen, C. Y. (2009). Project teaming: Knowledge-intensive design for composing team members. Expert Systems with Applications 36: 9479–87.

    Article  Google Scholar 

  • Cohen, B. and Thias, M. (2009). The failure of the off-shore experiment: A case for collocated agile teams. Proceedings of the 2009 Agile Conference, Chicago, IL, 251–56.

    Google Scholar 

  • Cohen, S. G. and Bailey, D. E. (1997). What makes teams work: Group effectiveness research from the shop floor to the executive suite. Journal of Management 23(3): 239–90.

    Article  Google Scholar 

  • Deibel, K. (2005). Team formation methods for increasing interaction during in-class group work. Proceedings of the ITiCSE 2005, June 27–29, Monte de Caparica, Portugal, 291–95.

    Google Scholar 

  • Hong, S., van den Goor, G. and Brinkkemper, S. (1993). A formal approach to the comparison of object-oriented analysis and design methodologies. Proceedings of the 26th Hawaii International Conference on System Sciences 4, 689–98.

    Google Scholar 

  • Karduck, A. (1994). TeamBuilder: A CSCW tool for identifying expertise and team formation. Computer Communications 17(11): 777–87.

    Article  Google Scholar 

  • Korvin, A. de, Shipley, M. F., and Kleyle, R. (2002). Utilizing fuzzy compatibility of skill sets for team selection in multi-phase projects. Journal of Engineering and Technology Management 19: 307–19.

    Article  Google Scholar 

  • Kussmaul, C., Jack, R., and Sponsler, B. (2004). Outsourcing and offshoring with agility: A case study. In Extreme Programming and Agile MethodsXP/Agile Universe 2004. Berlin: Springer, 147–54.

    Chapter  Google Scholar 

  • Lasser, S. and Heiss, M. (2005). Collaboration maturity and the offshoring cost barrier: The trade-off between flexibility in team composition and cross-site communication effort in geographically distributed development projects. Proceedings of the 2005 IEEE International Professional Communication Conference, Limerick, Ireland, 718–28.

    Google Scholar 

  • Leinonen, P., Järvelä, S., and Häkkinen, P. (2005). Conceptualizing the awareness of collaboration: A qualitative study of a global virtual team. Computer Supported Cooperative Work 14: 301–22.

    Article  Google Scholar 

  • Magjuka, R. J. and Baldwin. T. T. (1991). Team-based employee involvement programs: Effects of design and administration. Personnel Psychology 44: 793–812.

    Article  Google Scholar 

  • Mattarelli, E. and Gupta, A. (2009). Offshore-onsite subgroup dynamics in globally distributed teams. Information Technology and People 22(3): 242–69.

    Article  Google Scholar 

  • McGrew, J. F., Bilotta, J. G., and Deeney, J. M. (1999). Software team formation and decay: Extending the standard model for small groups. Small Group Research 30(2): 209–34.

    Article  Google Scholar 

  • Padmanabhan, S. (1996). Software project outsourcing. Informatik 4: 9–11.

    Google Scholar 

  • Roland, S., Yttredal, O., and Moldskred, I. O. (2008). Successful interaction between people, technology and organisation – A prerequisite for harvesting the full potentials from integrated operations. 2008 SPE Intelligent Energy Conference and Exhibition, Amsterdam, the Netherlands, February 25–27, 2008.

    Google Scholar 

  • Scott, T. J. and Cross, J. H. (1995). Team selection methods for student programming projects. In Proceedings of the 8th SEI CSEE Conference on Software Engineering Education, New Orleans, March 29–April 1, 1995. Proceedings, 295–303.

    Google Scholar 

  • Smith, K. G., Smith, K.A., Olian. J.D., Sims, H.P., Jr., O’Bannon, D.P. and Scully, J.A. (1994). Top management team demography and process: The role of social integration and communication. Administration Science Quarterly 39: 412–38.

    Article  Google Scholar 

  • Sutherland, J., Viktorov, A., Blount, J. and Puntikov, N. (2007). Distributed Scrum: Agile project management with outsourced development teams. HICSS ‘40, Hawaii International Conference on Software Systems, Big Island, Hawaii, 2007.

    Google Scholar 

  • Tsai, H. T., Moskowitz, H., and Lee, L. H. (2003). Human resource selection for software development projects using Taguchi’s parameter design. European Journal of Operational Research 151: 167–80.

    Article  Google Scholar 

  • Tseng, T. L., Huang, C.C., Chu, H.W. & Gung, R.R. (2004). Novel approach to multi-functional project team formation. International Journal of Project Management 22: 147–59.

    Article  Google Scholar 

  • Venkatamuni, T. and Rao, R. (2010). Reduction of product development time by team formation method in lean manufacturing. Indian Journal of Science and Technology 3(5): 578–82.

    Google Scholar 

  • Wi, H., Oh, S., Mun, J. and Jung, M. (2009). A team formation model based on knowledge and collaboration. Expert Systems with Applications 36: 9121–34.

    Article  Google Scholar 

  • Zakarian, A. and Kusiak, A. (1999). Forming teams: An analytical approach. IIE Transactions 31: 85–97.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Copyright information

© 2012 Roderick van Cann

About this chapter

Cite this chapter

van Cann, R. (2012). Optimal Team Composition in Distributed Software Development. In: Brinkkemper, S., Jansen, S. (eds) Collaboration in Outsourcing. Technology, Work and Globalization. Palgrave Macmillan, London. https://doi.org/10.1057/9780230362994_11

Download citation

Publish with us

Policies and ethics