Exploring key factors for cohesion in software development teams

Team cohesion plays a significant role in software development, shaping performance and productivity. It fosters strong connections among members working towards a shared objective. Cohesion is a dynamic process influenced by personal, interpersonal and domain-related factors. To identify key drivers of cohesion in software teams, we posed four open-ended questions to 137 industry-experienced developers. Responses most frequently highlighted effective communication, shared goals and mutual support as enablers of better organisation, role clarity and synchronisation, thereby providing structural support for cohesion. Additionally, crisis management, handling external dependencies, conflict resolution and adaptability were cited as foundations for problem-solving. Leadership, recognition and synergy were reported to foster social affinity and receptiveness to peer feedback. Overall, respondents associated cohesion with outcomes such as working affinity, social affinity, dependability, receptiveness to feedback, team-based decision-making and efficiency.

Authors

Institutions

Publication Details

Journal
International Journal of Combinatorial Optimization Problems and Informatics.
Published
2025-10-12
DOI
https://doi.org/10.61467/2007.1558.2025.v16i4.957
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring key factors for cohesion in software development teams

Adriana Peña Pérez Negrón, David Bonilla Carranza, José Esteban Hernández de León, Tina Marie del Rosario
International Journal of Combinatorial Optimization Problems and Informatics.
Software Engineering Techniques and Practices
article

Exploring key factors for cohesion in software development teams

Adriana Peña Pérez Negrón, David Bonilla Carranza, José Esteban Hernández de León, Tina Marie del Rosario
article en

Abstract

Team cohesion plays a significant role in software development, shaping performance and productivity. It fosters strong connections among members working towards a shared objective. Cohesion is a dynamic process influenced by personal, interpersonal and domain-related factors. To identify key drivers of cohesion in software teams, we posed four open-ended questions to 137 industry-experienced developers. Responses most frequently highlighted effective communication, shared goals and mutual support as enablers of better organisation, role clarity and synchronisation, thereby providing structural support for cohesion. Additionally, crisis management, handling external dependencies, conflict resolution and adaptability were cited as foundations for problem-solving. Leadership, recognition and synergy were reported to foster social affinity and receptiveness to peer feedback. Overall, respondents associated cohesion with outcomes such as working affinity, social affinity, dependability, receptiveness to feedback, team-based decision-making and efficiency.

International Journal of Combinatorial Optimization Problems and Informatics.Vol. 16(4)
Pepperdine University (US), Universidad de Guadalajara (MX)
Openalex Percentile: Top 58%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.