Use this URL to cite or link to this record in EThOS:
Title: Agent-based modelling of transactive memory systems and knowledge processes in agile versus traditional software development teams
Author: Corbett, Andrea J.
ISNI:       0000 0004 2743 7747
Awarding Body: University of Sheffield
Current Institution: University of Sheffield
Date of Award: 2013
Availability of Full Text:
Access from EThOS:
Access from Institution:
The objective of this research is to develop an agent-based model of transactive memory systems (TMS - meta-knowledge of expertise and knowledge in a team) simulating software development teams using two different software development methodologies. Waterfall (a structured methodology with a series of large discrete phases) and the Agile. eXtreme programming (XP - more recent. dynamic, and tuned to change and flexibility). There does exist research relating to TMS; comparisons of software development methodologies; cognitive processes of software development teams; and also agent-based modelling of social and cognitive systems. This is interdisciplinary research spanning psychology and computer science aiming to consolidate these discrete streams of research. The model evaluated the parameters of small/large tasks. and working solo/in pairs to investigate the effect on TMS, knowledge and team output. Over three sirnulaiions. increasing in cognitive realism. the model introduced greater complexity and novelty to the agents work. and various initial conditions of team knowledge and team member familiarity. The results illustrated a number of differences in TMS, knowledge processes and output between XP and Waterfall teams. The main findings indicate that as the novelty and complexity of the task increases the use of some XP techniques can lower the reduction in output. Also the dependence on TMS accuracy for teams using some XP techniques in complex novel environments is high while the team knowledge distribution becomes much more homogenous. This contradicts the literature that asserts a positive relationship between TMS accuracy and knowledge heterogeneity. Results also suggest that XP techniques can compensate for the advantages relating to team members' prior knowledge of each other allowing newly formed X P teams to perform better. The results contribute to understanding how knowledge and memory processes in software development teams affect team output, and how the adoption of XP practices can produce results that, challenge the established TMS literature.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available