Skip to main content

Team Formation Integrating Various Factors: Model and Solution Approach

  • Chapter
  • First Online:
Artificial Intelligence in Project Management and Making Decisions (UCIENCIA 2021)

Abstract

Nowadays team formation has become a very active research topic and it is recognized as a key process for the success of organizations. This article describes a model for multiple team formation that, unlike existing models, it integrates a diversity of factors, both individual and collective and therefore it can be used in various contexts. The model includes the following factors: competences, workload, cost of communication in the team, incompatibility between members, cost of working at a distance, interest in playing the role, interest in working in the team and balance of psychological characteristics in the team. The model responds to a combinatorial optimization problem, for that reason to solve the problem it is used a library of classes of meta-heuristic algorithms. To demonstrate the applicability of the model, the results of using the model in the formation of student teams are presented.

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

References

  1. Gutiérrez, J.H., et al.: The multiple team formation problem using sociometry. Comp. Oper. Res. 75, 150–162 (2016)

    Article  MathSciNet  Google Scholar 

  2. Afshar, J., et al.: Harmonic mean based soccer team formation problem. In: 7th International Conference on Emerging Databases: Technologies, Applications and Theory, vol. 461, pp. 240–246. Springer, Berlin (2018)

    Google Scholar 

  3. PMI: The Standard for Project Management and a Guide to the Project Management Body of Knowledge, 7th ed., p. 370. Project Management Institute (2021). ISBN: 978-1-62825-664-2

    Google Scholar 

  4. Pavlov, D., Yahontova, I.: Formation of effective leading project teams: a multi-objective approach. In: Proceedings of the 6th International Conference on Social, Economic and Academic Leadership, pp. 84–90. Atlantis Press (2020)

    Google Scholar 

  5. André, M., Baldoquín, M.G., Acuña, S.T.: Formal model for assigning human resources to teams in software projects. Inf. Softw. Technol. 53, 259–275 (2011)

    Article  Google Scholar 

  6. Gutiérrez, J., et al.: The multiple team formation problem using sociometry. Comput. Oper. Res. 75, 150–162 (2016)

    Article  MathSciNet  Google Scholar 

  7. Boehm, B.: Chapter 4. Human resource allocation and scheduling for software project management. In: Ruhe, G., Wohlin, C. (eds.) Software Project Management in a Changing World. Springer, Heidelberg (2014)

    Google Scholar 

  8. Zakarian, A., Kusiak, A.: Forming teams: an analytical approach. IIE Trans. 31, 85–97 (1999)

    Google Scholar 

  9. Ashenagar, B., et al.: Team formation in social networks based on local distance metric. In: 12th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2015, pp. 946–952. Institute of Electrical and Electronics Engineers Inc. (2016)

    Google Scholar 

  10. Basiri, J., Taghiyareh, F., Ghorbani, A.: Collaborative team formation using brain drain optimization: a practical and effective solution. World Wide Web 20, 1385–1407 (2017)

    Article  Google Scholar 

  11. Han, Y., et al.: Exploiting geographical location for team formation in social coding sites. In: 21st Pacific–Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2017, vol. 10234, pp. 499–510. LNAI Springer (2017)

    Google Scholar 

  12. Zhou, Y., et al.: On participation constrained team formation. J. Comput. Sci. Technol. 32, 139–154 (2017)

    Article  MathSciNet  Google Scholar 

  13. Bredereck, R., et al.: Parameterized complexity of team formation in social networks. Theor. Comput. Sci. (2016)

    Google Scholar 

  14. Alberola, J.M., et al.: A general framework for testing different student team formation strategies. In: 6th International Conference on Methodologies and Intelligent Systems for Technology Enhanced Learning, mis4TEL, vol. 478, pp. 23–31. Springer (2016)

    Google Scholar 

  15. Bhattacharjee, D., Saikia, H.: An objective approach of balanced cricket team selection using binary integer programming method. Opsearch 53, 225–247 (2016)

    Article  MathSciNet  Google Scholar 

  16. Budak, G., et al.: New mathematical models for team formation of sports clubs before the match. Cent. Eur. J. Oper. Res. 1–17 (2017)

    Google Scholar 

  17. Dadelo, S., et al.: Multi-criteria assessment and ranking system of sport team formation based on objective-measured values of criteria set. Expert Syst. Appl. 41, 6106–6113 (2014)

    Article  Google Scholar 

  18. Yannibelli, V., Amandi. A.: A hybrid evolutionary algorithm based on adaptive mutation and crossover for collaborative learning team formation in higher education. In: 18th International Conference on Intelligent Data Engineering and Automated Learning, IDEAL 2017, vol. 10585, pp. 345–354. LNCS Springer (2017)

    Google Scholar 

  19. Balmaceda, J.M., Schiaffino, S., Díaz-Pace, J.A.: Using constraint satisfaction to aid group formation in CSCL. Inteligencia Artif. 17, 35–45 (2014)

    Google Scholar 

  20. Bergey, P., King, M.: Team machine: a decision support system for team formation. Decis. Sci. J. Innov. Educ. 12, 109–130 (2014)

    Article  Google Scholar 

  21. Del Val, E., et al.: A team formation tool for educational environments. In: 12th International Conference on Practical Applications of Agents and Multi-agent Systems, PAAMS 2014, vol. 293, pp. 173–181. Springer (2014)

    Google Scholar 

  22. Pinninghoff, M.A., et al.: Collaborative group formation using genetic algorithms. In: International Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC 2015, vol. 9108, pp. 330–338. Springer (2015)

    Google Scholar 

  23. DuPont, B., Hoyle, C.: Automation and optimization of engineering design team selection considering personality types and course—specific constraints. In: 2015 122nd ASEE Annual Conference and Exposition, ASEE Annual Conference and Exposition: Making Value for Society, vol. 122. American Society for Engineering Education (2015)

    Google Scholar 

  24. Appel, A.P., et al.: Building socially connected skilled teams to accomplish complex tasks. In: 8th Workshop on Social Network Mining and Analysis, SNAKDD 2014. Association for Computing Machinery, Inc. (2014)

    Google Scholar 

  25. Awal, G.K., Bharadwaj, K.K.: Team formation in social networks based on collective intelligence—an evolutionary approach. Appl. Intell. 41, 627–648 (2014)

    Article  Google Scholar 

  26. De Meo, P., et al.: Forming time-stable homogeneous groups into online social networks. Inf. Sci. 414, 1339–1351 (2017)

    Google Scholar 

  27. Selvarajah, K.: Investigation of team formation in dynamic social networks. Doctor of Philosophy, University of Windsor, Ontario, Canada (2020)

    Google Scholar 

  28. Aviles-Gonzalez, J., Smith, N.R., Sawhney, R.: Decision making method to select team members applying personnel behavior based lean model. Ind. Eng. Manag. Syst. 15, 215–223 (2016)

    Google Scholar 

  29. Ebadi, A., et al.: DisTeam: a decision support tool for surgical team selection. Artif. Intell. Med. 76, 16–26 (2017)

    Article  Google Scholar 

  30. Patil, S.: Team formation using recommendation systems. Master of Science in Data Science, New Jersey Institute of Technology, Newark, N.Y. (2020)

    Google Scholar 

  31. Infante, A.L., et al.: Formation of project teams applying software multiobjective metaheuristics algorithms path. Intel. Artif. 17, 1–16 (2020)

    Google Scholar 

  32. Capretz, L.F., Varona, D., Raza, A.: Influence of personality types in software tasks choices. Comput. Hum. Behav. 52 (2015)

    Google Scholar 

  33. André, M., Baldoquín, M.G.: Un sistema de soporte a la decisión para la asignación de recursos humanos a equipos de proyectos de software. Revista Investigación Operacional 31, 61–69 (2010)

    Google Scholar 

  34. Infante, A.L., et al.: Métodos para la formación de múltiples equipos de estudiantes aplicando un enfoque multiobjetivo. Rev. Ing. Ind. 41 (2020)

    Google Scholar 

  35. Costaguta, R., De Los Angeles, M.: An assistant agent for group formation in CSCL based on student learning styles. In: 7th Euro American Conference on Telematics and Information Systems, EATIS 2014. Association for Computing Machinery, Valparaiso (2014)

    Google Scholar 

  36. Čarapina, M., Botički, I.: Exploring technology supported collaborative and cooperative group formation mechanisms. In: 12th International Conference on Cognition and Exploratory Learning in the Digital Age, pp. 377–378. CELDA, IADIS (2015)

    Google Scholar 

  37. Chen, Y.R., et al.: Team formation for collaborative learning with social network consideration based on edX’s online discussion board. In: 8th International Conference on Ubi-Media Computing, UMEDIA, pp. 146–151. Institute of Electrical and Electronics Engineers Inc. (2015)

    Google Scholar 

  38. Adetunji, A.: Adaptive support for group formation in computer supported collaborative learning. In: 25th ACM International Conference on User Modeling, Adaptation and Personalization, UMAP, pp. 109–110. Association for Computing Machinery, Inc. (2017)

    Google Scholar 

  39. Agrawal, V., Jariwala, A.S.: Web-based tools for supporting student-driven capstone design team formation. In: 124th ASEE Annual Conference and Exposition. American Society for Engineering Education (2017)

    Google Scholar 

  40. Amarasinghe, I., Hernandez-Leo, D., Jonsson, A.: Intelligent group formation in computer supported collaborative learning scripts. In: 17th IEEE International Conference on Advanced Learning Technologies, ICALT, pp. 201–203. Institute of Electrical and Electronics Engineers Inc. (2017)

    Google Scholar 

  41. Maqtary, N., Mohsen, A., Bechkoum, K.: Group formation techniques in computer-supported collaborative learning: a systematic literature review. Tech. Knowl. Learn 1–22 (2017)

    Google Scholar 

  42. Buccafurri, F., et al.: Driving global team formation in social networks to obtain diversity. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 8541, pp. 410–419. Springer, Berlin (2014)

    Google Scholar 

  43. Han, Y., et al.: Exploiting geographical location for team formation in social coding sites. In: 21st Pacific–Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2017, vol. 10234, pp. 499–510. LNAI, Springer, Berlin (2017)

    Google Scholar 

  44. Wang, X., Zhao, Z., Ng, W.: A comparative study of team formation in social networks. In: 20th International Conference on Database Systems for Advanced Applications, DASFAA 2015, Vol. 9049. Shahabi, C., et al, pp. 389–404. Springer Verlag. (2015)

    Google Scholar 

  45. De Aguiar, G., Kemczinski, A., Gasparini, I.: The automated formation of corporate groups for software projects: a systematic mapping. In: 12th Brazilian Symposium on Information Systems, SBSI 2016, pp. 605–612. Universidade Federal de Santa Catarina, Florianopolis—UFSC/Departamento de Informatica e Estatistica (2016)

    Google Scholar 

  46. Bach-Dabrowska, I.: Fuzzy Methods and Models for a Team—Building Process. Computation for Humanity: Information Technology to Advance Society, ed. J. Zander and P.J. Mosterman. pp. 381–408. (2014)

    Google Scholar 

  47. Bhowmik, A., et al.: Submodularity in team formation problem. In: 14th SIAM International Conference on Data Mining, SDM 2014, vol. 2, pp. 893–901. Society for Industrial and Applied Mathematics Publications (2014)

    Google Scholar 

  48. Chaikovska, I., et al.: Economic–mathematical tools for building up a project team in the system of company’s knowledge management. East. Eur. J. Enterp. Technol. 3, 29–37 (2017)

    Google Scholar 

  49. Yang, J., et al.: Forming a research team of experts in expert-skill co-occurrence network of research news. In: 2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2016, pp. 1143–1150. Institute of Electrical and Electronics Engineers Inc. (2016)

    Google Scholar 

  50. Zhang, J., Yu, P.S., Lv., Y.: Enterprise employee training via project team formation. In: 10th ACM International Conference on Web Search and Data Mining, WSDM 2017, pp. 3–12. Association for Computing Machinery, Inc. (2017)

    Google Scholar 

  51. Paredes, M.A., et al.: An ontology-based approach with which to assign human resources to software projects. Sci. Comput. Program. 156, 90–103 (2018)

    Article  Google Scholar 

  52. Costa, A., et al.: Team formation in software engineering: a systematic mapping study. IEEE Access 8 (2020)

    Google Scholar 

  53. Aryanee, D., Razali, R., Mansor, Z.: Team formation for agile software development: a review. Int. J. Adv. Sci. Eng. Inf. Technol. 10, 2088–5334 (2020)

    Google Scholar 

  54. Di Martinelly, C., Meskens, N.: A bi-objective integrated approach to building surgical teams and nurse schedule rosters to maximize surgical team affinities and minimize nurses’ idle time. Int. J. Prod. Econ. 191, 323–334 (2017)

    Article  Google Scholar 

  55. Coello, C., Lamont, G.B., Veldhuizen, D.A.: Evolutionary Algorithms for Solving Multi-Objective Problems. Springer, New York (2007)

    MATH  Google Scholar 

  56. Fajardo, J.: Soft computing en problemas de optimización dinámicos. Tesis doctoral, Universidad de Granada, España (2015)

    Google Scholar 

  57. Talbi, E.G.: Metaheuristics: From Design to Implementation. Wiley, Hoboken (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ana Lilian Infante .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Infante, A.L., André, M., Rosete, A. (2022). Team Formation Integrating Various Factors: Model and Solution Approach. In: Piñero Pérez, P.Y., Bello Pérez, R.E., Kacprzyk, J. (eds) Artificial Intelligence in Project Management and Making Decisions. UCIENCIA 2021. Studies in Computational Intelligence, vol 1035. Springer, Cham. https://doi.org/10.1007/978-3-030-97269-1_12

Download citation

Publish with us

Policies and ethics