Software project management: the manager's view
Communications of the AIS
Building a team for user-centered design
IPCC/SIGDOC '00 Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork
Improving quality through software process improvement in Thailand: initial analysis
3-WoSQ Proceedings of the third workshop on Software quality
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 01
The effects of development team skill on software product quality
ACM SIGSOFT Software Engineering Notes
Proceedings of the 2008 ACM SIGMIS CPR conference on Computer personnel doctoral consortium and research
Method to Evaluate Process Performance Focused on Minimizing Resistance to Change
International Journal of Human Capital and Information Technology Professionals
Software process improvement in a financial organization: An action research approach
Computer Standards & Interfaces
Hi-index | 0.00 |
This article identifies the effect of team dynamics in the context of software development teams and its impact on software process improvement SPI activities in very small companies, in order to understand the relationship between these two variables. Most software development work is done by teams of software engineers working together in a collaborative manner to execute a software development process. Although there is much literature examining software process and how to improve it, less attention has been paid to the issues of team-working and specifically the impact of team dynamics on the software development process. Team dynamics is the term used to define how people work and interact together in teams. Teamwork is more effective with the existence of positive team dynamic, as it encourages a better working environment with satisfied, fulfilled employees who will in turn be more productive. This paper presents the results of a research study of team dynamics in very small software development companies and its impact on the software development process and software process improvement activities.