skip to main content
10.1145/2460999.2461030acmotherconferencesArticle/Chapter ViewAbstractPublication PageseaseConference Proceedingsconference-collections
research-article

Towards high performance software teamwork

Published: 14 April 2013 Publication History

Abstract

Context: Research indicates that software quality, to a large extent, depends on cooperation within software teams [1] Since software development is a creative process that involves human interaction in the context of a team, it is important to understand the teamwork factors that influence performance. Objective: We present a study design in which we aim to examine the factors within software development teams that have significant influence on the performance of the team. We propose to consider factors such as communication, coordination of expertise, cohesion, trust, cooperation, and value diversity. The study investigates whether and to which extent these factors correlate with a performance of the team. In order to capture a variety of relevant teamwork factors, we created a new model extending the work of Hoegl and Gemuenden [2] and Liang et al. [3] Method: The study is based on quantitative research by means of an online questionnaire. We invited more than 20 software development teams in the Netherlands to participate in our team performance assessment, evaluating the teamwork and performance of the team. Based on an average team size of five people, one would therefore expect at least 100 participants in total. Also, product stakeholders will be asked to give their independent assessments of the performance of the team. Expected result: By analyzing the correlation between teamwork factors and team performance, we expect to gain a deeper understanding of how teamwork factors influence team performance. We also expect to validate the implemented extensions of teamwork model with respect to earlier work. Conclusion: Software teamwork factors are important to understand. In order to get a better understanding of the role of teamwork factors, this study should be conducted.

References

[1]
Jones, M. C. and Harrison, A. W. 1996. IS project team performance: an empirical assessment. Inf. Man. 31, 2, 57--65.
[2]
Hoegl, M. and Gemuenden, H. G. 2001. Teamwork quality and the success of innovative projects: A theoretical concept and empirical evidence. Org. Sc. 12, 4, 435--449.
[3]
Liang, T. P., Wu, J. C. H., Jiang, J. J., and Klein, G. 2012. The impact of value diversity on information system development projects. Int. J. of Proj. 30, 6 (Aug. 2012), 731--739.
[4]
Henderson, J. C. and Lee, S. 1992. Managing I/S design teams: a control theories perspective. Man. Sc. 38, 6, 757--777.
[5]
Friedlander, F. 1970. The Primacy of Trust As a Facilitator of Further Group Accomplishment. J. Appl. Beh. Sc. 6, 4, 387--400.
[6]
Bandow, D. 2001. Time to create sound teamwork. J. Qual. Part., 24, 41--47.
[7]
Salas, E., Sims, D. E., and Burke, C. S. 2005. Is there a "Big Five" in teamwork? Small Gr. Res. 36, 5, 555--599.
[8]
Cockburn, A. and Highsmith, J. 2001. Agile software development: The people factor. Soft. Man. 34, 11, 131--133.
[9]
Salas, E., Cooke, N. J., and Rosen. 2008. On Teams, Teamwork, and Team Performance: Discoveries and Developments. Hum. Fac.: J. Hum. Fac. Erg. Soc. 50, 3, 540--547.
[10]
Kozlowski, S. W. J. & Klein, K. J. 2000. A multilevel approach to theory and research in organizations: Contextual, temporal, and emergent processes. In Multilevel theory, research, and methods in organizations: Foundations, extensions, and new directions, K. J. Klein & S. W. J. Kozlowski, Ed. Jossey-Bass, San Francisco, 3--90.
[11]
Hackman, J. R. 1987. The design of work teams. In Handbook of organizational behavior, J. Lorsch, Ed. Prentice Hall, New York, NY, 315--342.
[12]
Faraj, S. and Sproull, L. 2000. Coordinating expertise in software development teams. Man. Sc., 46, 12, 1554--1568.
[13]
Pinto, M. B. and Pinto, J. K. 1990. Project team communication and cross-functional cooperation in new program development. J. Prod. Inn. Man., 7, 3, 200--212.
[14]
Brodbeck, F. C. 2001. Communication and performance in software development projects. Eur. J. Work and Org. Psy. 10, 1, 73--94.
[15]
He, J., Butler, B. S. and King, W. R. 2007. Team cognition: Development and evolution in software project teams. J. Man. Inf. Sys. 24, 2, 261--292.
[16]
Han, H. S., Lee, J. N. and Seo, Y. W. 2008. Analyzing the impact of a firm's capability on outsourcing success: A process perspective. Inf. Man. 45, 1, 31--42.
[17]
Salas, E., Cannon-Bowers, J. A. and Johnston, J. H. 1997. How can you turn a team of experts into an expert team?: Emerging training strategies. In Naturalistic decision making, C. Zsambok & G. Klein, Ed. Lawrence Erlbaum, Hillsdale, NJ, 359--370.
[18]
Jarvenpaa, S. L., Knoll, K. and Leidner, D. E. 1998. Is anybody out there?: antecedents of trust in global virtual teams. J. Man. Inf. Sys. 14, 4, 29--64.
[19]
Mullen, B. and Copper, C. 1994. The relation between group cohesiveness and performance: An integration. Psy. Bul., 115, 2, 210--227.
[20]
Carron, A. V., Widmeyer, W. N. and Brawley, L. R. 1985. The development of an instrument to assess cohesion in sport teams: The group environment questionnaire. J. Sport Psy. 7, 3 (Sept. 1985), 244--266.
[21]
Gully, S. M., Devine, D. J. and Whitney, D. J. 1995. A meta-analysis of cohesion and performance: Effects of level of analysis and task interdependence. Small Gr. Res., 26, 4, 497--520.
[22]
Mayer, R. C., Davis, J. H. and Schoorman, F. D. 1995. An integrative model of organizational trust. Acad. Man. Rev., 20, 3, 709--734.
[23]
Tjosvold, D. 1995. Cooperation theory, constructive controversy, and effectiveness: Learning from crisis. In Team Effectiveness and Decision Making in Organizations, RA. Guzzo, E. Salas and Associates, Ed. Jossey-Bass, San Francisco, 79--112.
[24]
Jehn, K. A. 1994. Enhancing effectiveness: an investigation of advantages and disadvantages of value-based intra-group conflict. Int. J. Conf. Man., 5, 3, 223--238.
[25]
Jehn, K. A., Northcraft, G. B. & Neale, M. A. 1999. Why Differences Make a Difference: A Field Study of Diversity, Conflict, and Performance in Workgroups. Admin. Sc. Quar., 44, 4, 741--763.
[26]
Agarwal, N. & Rathod, U. (2006). Defining 'success' for software projects: An exploratory revelation. Int. J. Proj. Man., 24, 4, 358--370.
[27]
Chin, W. W., Salisbury, W. D., Pearson, A. W. and Stollak, M. J. 1999. Perceived cohesion in small groups: Adapting and testing the perceived cohesion scale in a small-group setting. Small Gr. Res. 30, 6, 751--766.
[28]
da Silva, F. Q. B, Franca, A. C. C, Gouveia, T. B., Monteiro, C. V. F., Cardozo, E. S. F., Suassuna, M. 2011. An Empirical Study on the Use of Team Building Criteria in Software Projects. In Proc. of the 2011 Symp. Emp. Soft. Eng. Meas. (ESEM) (Banff, Canada, Sept. 22--23, 2011), 58--67.
[29]
Tannenbaum, S. I., Beard, R. L. and Salas, E. 1992. Team building and its influence on team effectiveness: An examination of conceptual and empirical developments. In Issues, Theory, and Research in Industrial/Organizational Psychology, K. Kelley, Ed. Elsevier, Amsterdam, 117--153.
[30]
Sauer, C, Gemino, A. and Reich, B. H. 2007. The impact of size and volatility on IT project performance. Com. ACM, 50, 11, 79--84.

Cited By

View all
  • (2020)Approaches and Methods for Individual Performance Assessment in Information Systems ProjectsHandbook of Research on the Role of Human Factors in IT Project Management10.4018/978-1-7998-1279-1.ch024(452-471)Online publication date: 2020
  • (2020)Social and Human Factor Classification of Influence in Productivity in Software Development TeamsSystems, Software and Services Process Improvement10.1007/978-3-030-56441-4_54(717-729)Online publication date: 10-Aug-2020
  • (2019)Information systems project teams: factors for high performanceTeam Performance Management: An International Journal10.1108/TPM-03-2018-002225:1/2(69-83)Online publication date: 11-Mar-2019

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
EASE '13: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
April 2013
268 pages
ISBN:9781450318488
DOI:10.1145/2460999
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Centro de Informatica - UFPE: Centro de Informatica - UFPE
  • SBC: Brazilian Computer Society
  • CNPq: Conselho Nacional de Desenvolvimento Cientifico e Tecn
  • CAPES: Brazilian Higher Education Funding Council

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 April 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. software development
  2. software teams
  3. team performance
  4. teamwork factors

Qualifiers

  • Research-article

Funding Sources

  • EQuA project

Conference

EASE '13
Sponsor:
  • Centro de Informatica - UFPE
  • SBC
  • CNPq
  • CAPES

Acceptance Rates

EASE '13 Paper Acceptance Rate 31 of 94 submissions, 33%;
Overall Acceptance Rate 71 of 232 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)4
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Approaches and Methods for Individual Performance Assessment in Information Systems ProjectsHandbook of Research on the Role of Human Factors in IT Project Management10.4018/978-1-7998-1279-1.ch024(452-471)Online publication date: 2020
  • (2020)Social and Human Factor Classification of Influence in Productivity in Software Development TeamsSystems, Software and Services Process Improvement10.1007/978-3-030-56441-4_54(717-729)Online publication date: 10-Aug-2020
  • (2019)Information systems project teams: factors for high performanceTeam Performance Management: An International Journal10.1108/TPM-03-2018-002225:1/2(69-83)Online publication date: 11-Mar-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