A model for forming teams for the evaluation activity of the requirements phase, based on Belbin team roles: an exploratory study
Main Article Content
Abstract
This research examines the proposed model’s viability for forming software requirements validation teams, based on Belbin’s Role Theory. The study seeks to determine whether teams formed according to the model improve in evaluating requirement quality criteria compared to randomly
formed teams. A factorial experimental design was carried out with two treatments: Constructed Teams (EC, for its acronym in Spanish) and Random Teams (EA, for its acronym in Spanish), evaluating metrics such as Comprehensibility, Unambiguity, Feasibility, Internal Consistency, and Verifiability. The descriptive analysis revealed that EC teams tend to have more consistent ratings on Comprehensibility and less variability
on other criteria. In contrast, EA teams show a greater dispersion in their ratings, with higher averages on some criteria such as Consistency and Verifiability. The Mann-Whitney U test indicated that, in general, there are no statistically significant differences between the two types of teams, suggesting that the proposed model does not have a consistent impact on the quality of the requirements evaluated. This study provides a basis for future research on the effectiveness of the model in varied contexts.
Article Details
References
A. Chakraborty, M. K. Baowaly, A. Arefin, and A. Bahar, “The Role of Requirement Engineering in Software Development Life Cycle,” 2012.
J. McManus, “A stakeholder perspective within software engineering projects,” 2004 IEEE International Engineering Management Conference (IEEE Cat. No.04CH37574), vol. 2, pp. 880–884, 2004, doi: 10.1109/IEMC.2004.1407508.
M. Farhangian, M. K. Purvis, M. Purvis, and B. T. R. Savarimuthu, “Modeling team formation in self-assembling software development teams,” Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS, pp. 1319–1320, 2016.
A. R. Gilal, J. Jaafar, S. Basri, M. Omar, and M. Z. Tunio, “Making programmer suitable for team-leader: Software team composition based on personality types,” 2015 International Symposium on Mathematical Sciences and Computing Research, iSMSC 2015 - Proceedings, pp. 78–82, Oct. 2016, doi: 10.1109/ISMSC.2015.7594031.
T. L. Lewis and W. J. Smith, “Building software engineering teams that work: The impact of dominance on group conflict and performance outcomes,” Proceedings - Frontiers in Education Conference, FIE, 2008, doi: 10.1109/FIE.2008.4720498.
A. Alshamrani and A. Bahattab, “A Comparison Between Three SDLC Models Waterfall Model, Spiral Model, and Incremental/Iterative Model”, Accessed: Jul. 07, 2023. [Online]. Available: www.IJCSI.org
R. A. Aguilar Vera, J. C. Díaz Mendoza, M. A. Muñoz-Mata, and J. P. Ucán Pech, “Influence of Belbin’s Roles in the Quality of the Software Requirements Specification Development by Student Teams,” Advances in Intelligent Systems and Computing, vol. 1071, pp. 91–101, 2020, doi: 10.1007/978-3-030-33547-2_8/COVER.
A. A. Aguileta-Güemez, J. P. Ucán-Pech, and R. A. Aguilar-Vera, “Explorando la influencia de los roles de Belbin en la calidad del código generado por estudiantes en un curso de ingeniería de software,” Revista Educación en Ingeniería, vol. 12, no. 23, p. 93, Jan. 2017, doi: 10.26507/REI.V12N23.742.
N. Rosado, A. Agüileta, R. Aguilar, and J. Ucán, “Composición de Equipos en las Fases de Desarrollo de la Ingeniería de Software: Un Mapeo Sistemático,” Abstraction and Application, Mérida, 2023.
P. Bourque and R. Fairley, “Guide to the Software Engineering Body of Knowledge SWEBOK ® A Project of the IEEE Computer Society,” Piscataway, 2014.
R. M. Belbin, “Team roles at work,” p. 153, 2010.
“UNIDAD 6. EL PROCESO DE ANÁLISIS,” Madrid.
S. Lauesen, Software Requirements, Styles and Techniques. Addison-Wesley, 2002.
Ieee, “IEEE Standard Glossary of Software Engineering Terminology,” Office, vol. 121990, no. 1, p. 1, 1990, doi: 10.1109/IEEESTD.1990.101064.
D. Jorge Horacio, “Explicitar Requisitos del Software usando Escenarios,” 2009, Accessed: Jun. 23, 2024. [Online]. Available:
https://www.researchgate.net/publication/221235253
A. Stellman et al., Applied Software Project Management Applied Software Project Management Production Editor. 2006.
K. E. Wiegers and J. Beatty, Software requirements, 3rd ed. Pearson Education, 2013.
J. Lamri and T. Lubart, “Reconciling Hard Skills and Soft Skills in a Common Framework: The Generic Skills Component Approach,” Journal of Intelligence 2023, Vol. 11, Page 107, vol. 11, no. 6, p. 107, Jun. 2023, doi: 10.3390/JINTELLIGENCE11060107.
L. M. Spencer and S. M. Spencer, Competencia en el trabajo: modelos para un rendimiento superior. Wiley, 1993.
T. Bishop, “The Hard Truth about Soft Skills,” Muma Business Review, vol. 1, 2017.
K. Kechagias, Teaching and assessing soft skills, no. September. 1st Second Chance School of Thessaloniki (Neapolis), 2011.
C. Palumbo, “Soft Skills and Job Satisfaction: Two Models in Comparison,” Article in Universal Journal of Psychology, vol. 1, no. 3, pp. 103–106, 2013, doi: 10.13189/ujp.2013.010303.
J. Mahasneh, W. Thabet, and J. Khalaf Mahasneh, “Developing a Normative Soft Skills Taxonomy for Construction Education,” J. Civil Eng. Architect. Res, vol. 3, no. 5, pp. 1468–1486, 2016, Accessed: Jul. 09, 2023. [Online]. Available:
https://www.researchgate.net/publication/327350993
B. BOEHM, A. EGYED, J. KWAN, D. PORT, A. SHAH, and R. MADACHY, “Using the WinWin Spiral Model: A Case Study,” Computer (Long Beach Calif), vol. 31, no. 7, pp. 33–44, 1998.
R. M. Belbin, Team roles at work. Oxford: Elsevier Butterworth Heinemann, 1993. Accessed: Jul. 02, 2024. [Online]. Available:
https://books.google.com/books/about/Team_Roles_at_Work.html?id=tPGpQgAAC AAJ