skip to main content
10.5555/2936924.2937139acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
extended-abstract

Modeling Team Formation in Self-assembling Software Development Teams: (Extended Abstract)

Published: 09 May 2016 Publication History

Abstract

Many contemporary project teams are self-assembling, with potential team members operating as individual agents that self-select their own teams. Some examples include software development teams, crowdsourcing platforms, and the formation of scientific collaborative teams. In many such cases, team formation is significantly influenced by the makeup of participants' personalities and temperaments (even without considering the technical skills possessed by individuals). In this paper, we develop a model to help explain team formation processes and predict future team compositions by considering these personality aspects. We have used agent-based modeling to test a number of hypotheses on the team-formation mechanism with respect to a specific context by comparing the model's operation with data drawn from the Python Enhancement Proposal (PEP) process, an open-source software development process. In PEP operations, developers are free to select their fellow team members. We predict the future team composition of self-assembly teams by first inferring potential teammates' MBTI personalities based on analyzing their written texts expressed on social-networking sites. Once the personalities of PEP developers were identified, we simulated the team-formation process using agent-based simulation. The results were analyzed using factor analysis to examine the contribution of our hypotheses in the prediction of future team-assembly. The results indicated that a combination of four personal characteristics (knowledge of previous team performance, previous familiarity with people involved in the new team, and the degrees to which an agent is an MBTI perceiving personality and an MBTI feeling personality) improves the accuracy of the team composition prediction.

References

[1]
S. G. Cohen, "What Makes Teams Work: Group Effectiveness Research from the Shop Floor to the Executive Suite," J. Manage., vol. 23, no. 3, pp. 239--290, Jun. 1997.
[2]
N. Contractor, "Some assembly required: leveraging Web science to understand and enable team assembly.," Philos. Trans. A. Math. Phys. Eng. Sci., vol. 371, no. 1987, p. 20120385, Mar. 2013.
[3]
J. Pennebaker and L. King, "Linguistic styles: language use as an individual difference.," Journal of personality and social psychology, 1999.
[4]
S. Tisue and U. Wilensky, "NetLogo : Design and Implementation of a Multi-Agent Modeling Environment," in Proceedings of Agent, 2004.
[5]
P. G. and R. Crutzen, "An Agent-Based Social Network Model of Binge Drinking Among Dutch Adults." JASSS, 31-Mar-2013.
[6]
P. J. Giabbanelli, A. Alimadad, V. Dabbaghian, and D. T. Finegood, "Modeling the influence of social networks and environment on energy balance and obesity," J. Comput. Sci., vol. 3, no. 1-2, pp. 17--27, Jan. 2012.

Cited By

View all
  • (2019)Use of Personality Tests in Empirical Software Engineering Studies A Review of Ethical IssuesProceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering10.1145/3319008.3319032(237-242)Online publication date: 15-Apr-2019

Index Terms

  1. Modeling Team Formation in Self-assembling Software Development Teams: (Extended Abstract)

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AAMAS '16: Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems
    May 2016
    1580 pages
    ISBN:9781450342391

    Sponsors

    • IFAAMAS

    In-Cooperation

    Publisher

    International Foundation for Autonomous Agents and Multiagent Systems

    Richland, SC

    Publication History

    Published: 09 May 2016

    Check for updates

    Author Tags

    1. multi-agent systems
    2. personality
    3. self-assembling teams
    4. social simulation
    5. team formation

    Qualifiers

    • Extended-abstract

    Conference

    AAMAS '16
    Sponsor:

    Acceptance Rates

    AAMAS '16 Paper Acceptance Rate 137 of 550 submissions, 25%;
    Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)5
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 14 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Use of Personality Tests in Empirical Software Engineering Studies A Review of Ethical IssuesProceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering10.1145/3319008.3319032(237-242)Online publication date: 15-Apr-2019

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media