Show simple item record

dc.contributor.authorCongalton, Julian
dc.date.accessioned2014-10-07T20:55:41Z
dc.date.available2014-10-07T20:55:41Z
dc.date.issued2014
dc.identifier.urihttp://hdl.handle.net/10179/5716
dc.description.abstractSoftware has become pervasive across all aspects of society in the developed world and as a result, society has become highly dependent on new software being created for any modern advancement. Much research has focused on reducing the cost to develop software, including understanding what makes software teams more productive. Software teams are increasingly ethnically diverse due to the growth in distributed software development and a globally mobile labour force. Team composition has been found to be a major influence of team performance and ethnic diversity in teams can improve innovation and problem solving. As software development relies on effective teams and often involves solving complex problems, this raises the question of how ethnic diversity within software development teams affects the performance, and therefore productivity of those teams. This research seeks to understand how ethnic diversity in software development teams influences the productivity that those teams achieve. This is important as software related costs represent a significant component of business costs. Furthermore, the cost effective development of new or changed software is critical to support advances in today’s technology-dependent society. A mixed methods research approach has been used in this study with an emphasis on qualitative data. This is the first mixed methods study of productivity in New Zealand software development projects and represents a unique examination of the sociological effects of ethnic diversity in software projects. Using a conceptual model of software development as a socio-technical system, project documents and interviews with project managers were analysed. A detailed analysis reveals themes and patterns regarding the influence of ethnic diversity in software development productivity. The qualitative data has been complemented with quantitative analysis of the project data using the productivity model embodied in the software development cost estimation model COCOMO II combined with indices measuring ethnic diversity. Ethnic diversity improved team problem solving and Ethnic Diversity in Software Development Teams innovation on complex software projects but hindered some aspects of communications which negatively influenced productivity, particularly on large projects. Ethnic diversity could either enhance or impair team cohesion, depending on whether the project manager took steps to build relationships and trust within their team.en_US
dc.language.isoenen_US
dc.publisherMassey Universityen_US
dc.rightsThe Authoren_US
dc.subjectEthnicityen_US
dc.subjectEconomic aspectsen_US
dc.subjectComputer software developersen_US
dc.subjectTeams in the workplaceen_US
dc.subjectLabour productivityen_US
dc.subjectEconomic aspectsen_US
dc.subjectNew Zealanden_US
dc.titleA mixed methods investigation of ethnic diversity and productivity in software development teams : a thesis presented in partial fulfilment of the requirements for the degree of Doctorate of Philosophy in Information Systems at Massey University, Wellington, New Zealanden_US
dc.typeThesisen_US
thesis.degree.disciplineInformation Systemsen_US
thesis.degree.grantorMassey Universityen_US
thesis.degree.levelDoctoralen_US
thesis.degree.nameDoctor of Philosophy (Ph.D.)en_US


Files in this item

Icon
Icon

This item appears in the following Collection(s)

Show simple item record