The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness
The objective of this research is to show the utility of roles and personality characteristics to the evaluation and formation of software development teams. The goals of this research include demonstrating empirically that Belbin's team roles can be used to form and evaluate software teams, pr...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
Virginia Tech
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10919/30389 http://scholar.lib.vt.edu/theses/available/etd-31098-11056/ |
id |
ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-30389 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-303892020-12-23T05:32:33Z The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness Stevens, K. Todd Jr. Computer Science Henry, Sallie M. Matheson, Lance A. Smith, Eric P. Lewis, John A. Rosson, Mary Beth Kafura, Dennis G. roles team evaluation team formation software engineering empirical studies software psychology The objective of this research is to show the utility of roles and personality characteristics to the evaluation and formation of software development teams. The goals of this research include demonstrating empirically that Belbin's team roles can be used to form and evaluate software teams, providing a partial validation of the analyses by using the Belbin roles to analyze teams from the software industry, and comparing the personality data collected for this research to data from two previous studies and to the general population. In the highly competitive software industry, improving the software development process can be critical to a company's success. More specifically, improving a team's productivity can save employers significant time and money. This investigation addresses the productivity of software development teams in a series of studies. First, controlled studies empirically show that Belbin's roles can be used in team formation to improve team performance. Second, additional studies, both qualitative and quantitative, demonstrate that Belbin's roles can be used as criteria in team evaluation and formation. Finally, teams from the software development industry are evaluated, providing a partial validation of the usefulness of Belbin's roles to software teams. The cumulative effect of the results of the studies in this investigation demonstrate that Belbin's roles can be used effectively in team formation and evaluation. Specifically, Belbin's roles for leadership and innovation are shown in empirical studies to be important in the formation of software teams, and all of the Belbin roles are used in the evaluation of teams in academia as well as in industry. The results of this investigation should be used in team formation and evaluation, in an academic setting as well as in the software development industry. For team evaluation, deficiencies uncovered in the Belbin roles should be remedied, and positive aspects should be encouraged. In team formation, teams should contain the complement of Belbin roles and should specifically contain the leadership and innovation roles focused on as part of this investigation. It is clear from this investigation that Belbin's roles can be used effectively to improve software development teams. Ph. D. 2014-03-14T20:21:35Z 2014-03-14T20:21:35Z 1998-03-20 1998-03-20 1999-04-10 1998-04-10 Dissertation etd-31098-11056 http://hdl.handle.net/10919/30389 http://scholar.lib.vt.edu/theses/available/etd-31098-11056/ FINAL5.PDF In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
roles team evaluation team formation software engineering empirical studies software psychology |
spellingShingle |
roles team evaluation team formation software engineering empirical studies software psychology Stevens, K. Todd Jr. The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness |
description |
The objective of this research is to show the utility of roles and personality characteristics to the evaluation and formation of software development teams. The goals of this research include demonstrating empirically that Belbin's team roles can be used to form and evaluate software teams, providing a partial validation of the analyses by using the Belbin roles to analyze teams from the software industry, and comparing the personality data collected for this research to data from two previous studies and to the general population.
In the highly competitive software industry, improving the software development process can be critical to a company's success. More specifically, improving a team's productivity can save employers significant time and money. This investigation addresses the productivity of software development teams in a series of studies. First, controlled studies empirically show that Belbin's roles can be used in team formation to improve team performance. Second, additional studies, both qualitative and quantitative, demonstrate that Belbin's roles can be used as criteria in team evaluation and formation. Finally, teams from the software development industry are evaluated, providing a partial validation of the usefulness of Belbin's roles to software teams.
The cumulative effect of the results of the studies in this investigation demonstrate that Belbin's roles can be used effectively in team formation and evaluation. Specifically, Belbin's roles for leadership and innovation are shown in empirical studies to be important in the formation of software teams, and all of the Belbin roles are used in the evaluation of teams in academia as well as in industry. The results of this investigation should be used in team formation and evaluation, in an academic setting as well as in the software development industry. For team evaluation, deficiencies uncovered in the Belbin roles should be remedied, and positive aspects should be encouraged. In team formation, teams should contain the complement of Belbin roles and should specifically contain the leadership and innovation roles focused on as part of this investigation. It is clear from this investigation that Belbin's roles can be used effectively to improve software development teams. === Ph. D. |
author2 |
Computer Science |
author_facet |
Computer Science Stevens, K. Todd Jr. |
author |
Stevens, K. Todd Jr. |
author_sort |
Stevens, K. Todd Jr. |
title |
The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness |
title_short |
The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness |
title_full |
The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness |
title_fullStr |
The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness |
title_full_unstemmed |
The Effects of Roles and Personality Characteristics on Software Development Team Effectiveness |
title_sort |
effects of roles and personality characteristics on software development team effectiveness |
publisher |
Virginia Tech |
publishDate |
2014 |
url |
http://hdl.handle.net/10919/30389 http://scholar.lib.vt.edu/theses/available/etd-31098-11056/ |
work_keys_str_mv |
AT stevensktoddjr theeffectsofrolesandpersonalitycharacteristicsonsoftwaredevelopmentteameffectiveness AT stevensktoddjr effectsofrolesandpersonalitycharacteristicsonsoftwaredevelopmentteameffectiveness |
_version_ |
1719371253010137088 |