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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Gutiérrez, J.H., et al.: The multiple team formation problem using sociometry. Comp. Oper. Res. 75, 150–162 (2016)
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)
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
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)
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)
Gutiérrez, J., et al.: The multiple team formation problem using sociometry. Comput. Oper. Res. 75, 150–162 (2016)
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)
Zakarian, A., Kusiak, A.: Forming teams: an analytical approach. IIE Trans. 31, 85–97 (1999)
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)
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)
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)
Zhou, Y., et al.: On participation constrained team formation. J. Comput. Sci. Technol. 32, 139–154 (2017)
Bredereck, R., et al.: Parameterized complexity of team formation in social networks. Theor. Comput. Sci. (2016)
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)
Bhattacharjee, D., Saikia, H.: An objective approach of balanced cricket team selection using binary integer programming method. Opsearch 53, 225–247 (2016)
Budak, G., et al.: New mathematical models for team formation of sports clubs before the match. Cent. Eur. J. Oper. Res. 1–17 (2017)
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)
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)
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)
Bergey, P., King, M.: Team machine: a decision support system for team formation. Decis. Sci. J. Innov. Educ. 12, 109–130 (2014)
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)
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)
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)
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)
Awal, G.K., Bharadwaj, K.K.: Team formation in social networks based on collective intelligence—an evolutionary approach. Appl. Intell. 41, 627–648 (2014)
De Meo, P., et al.: Forming time-stable homogeneous groups into online social networks. Inf. Sci. 414, 1339–1351 (2017)
Selvarajah, K.: Investigation of team formation in dynamic social networks. Doctor of Philosophy, University of Windsor, Ontario, Canada (2020)
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)
Ebadi, A., et al.: DisTeam: a decision support tool for surgical team selection. Artif. Intell. Med. 76, 16–26 (2017)
Patil, S.: Team formation using recommendation systems. Master of Science in Data Science, New Jersey Institute of Technology, Newark, N.Y. (2020)
Infante, A.L., et al.: Formation of project teams applying software multiobjective metaheuristics algorithms path. Intel. Artif. 17, 1–16 (2020)
Capretz, L.F., Varona, D., Raza, A.: Influence of personality types in software tasks choices. Comput. Hum. Behav. 52 (2015)
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)
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)
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)
Č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)
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)
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)
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)
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)
Maqtary, N., Mohsen, A., Bechkoum, K.: Group formation techniques in computer-supported collaborative learning: a systematic literature review. Tech. Knowl. Learn 1–22 (2017)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Costa, A., et al.: Team formation in software engineering: a systematic mapping study. IEEE Access 8 (2020)
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)
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)
Coello, C., Lamont, G.B., Veldhuizen, D.A.: Evolutionary Algorithms for Solving Multi-Objective Problems. Springer, New York (2007)
Fajardo, J.: Soft computing en problemas de optimización dinámicos. Tesis doctoral, Universidad de Granada, España (2015)
Talbi, E.G.: Metaheuristics: From Design to Implementation. Wiley, Hoboken (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-030-97269-1_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-97268-4
Online ISBN: 978-3-030-97269-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)