The unified software development process
The unified software development process
Programming pearls (2nd ed.)
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Software Engineering: Theory and Practice
Software Engineering: Theory and Practice
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
A Formal Experiment Comparing Extreme Programming with Traditional Software Construction
ENC '03 Proceedings of the 4th Mexican International Conference on Computer Science
Team structure and team performance in IS development: a social network perspective
Information and Management
The impact of personality on information technology team projects
Proceedings of the 2006 ACM SIGMIS CPR conference on computer personnel research: Forty four years of computer personnel research: achievements, challenges & the future
Empirical studies of agile software development: A systematic review
Information and Software Technology
Empirical Software Engineering
Information and Software Technology
An experimental investigation of personality types impact on pair effectiveness in pair programming
Empirical Software Engineering
Empirical software engineering research roadmap discussion and summary
Proceedings of the 2006 international conference on Empirical software engineering issues: critical assessment and future directions
Hi-index | 0.00 |
This article reports a replication of a quasi-experimental study analyzing how personality factors and team climate influence software development team effectiveness, product quality and team member satisfaction. The replication was designed on the basis of the original quasi-experimental study, both of which were run in an academic setting. In the original study, data were collected from a sample of 35 three-member developer teams. All these teams used an adaptation of extreme programming (XP) to the academic environment to develop the same software system. In the replication, the data were collected from a sample of 34 three- or four-member developer teams working on the same software project. Student teams used a common object-oriented software development paradigm to solve the set problem and applied the Unified Process. In both studies all teams were formed at random, and their members were blind to the quasi-experimental conditions and hypotheses. The replication of this empirical study aims to verify the results of the original quasi-experiment. It examines, first, whether personality factors (neuroticism, extroversion, agreeableness, openness to experience and conscientiousness) are related to the quality of the developed software and team member satisfaction and, second, whether the preferences, perceptions and preferences-perceptions fit for the four team climate factors (participative safety, support for innovation, team vision and task orientation) are related to the quality of the developed software and team member satisfaction. The results of the replication corroborate some of the findings of the original study. On the one hand, the results revealed that there is a significant correlation between the extroversion personality factor and software quality, but no significant correlation between the extroversion personality factor and team satisfaction. Also, we found that the perception of team climate where participative safety is high is related to better quality software. We observed significant relationships between the perception of the four team climate factors and team member satisfaction. Additionally, the results showed a positive relationship between software quality and teams in which the real climate perception at the end of the project is better than preferences stated by team members at the outset of the project for the participative safety factor. Finally, we found that teams where the real climate is better than the stated preferences for the team orientation factor exhibit a direct and positive relationship to team member satisfaction.