Title: Team-RUP: agent-based simulation of team behaviour in software development organisations

Authors: Levent Yilmaz, Jared Phillips

Addresses: Department of Computer Science and Software Engineering, Auburn University, Auburn, AL, 36849, USA. ' Department of Computer Science and Software Engineering, Auburn University, Auburn, AL, 36849, USA

Abstract: This paper presents a simulation study that explores the effects of team behaviour on the efficiency and effectiveness of software development organisations that pursue incremental and iterative processes such as Rational Unified Process (RUP). The research vehicle is an agent-based model that organises teams according to the degree of autonomy in collaboration and the degree of concurrency in coordination, resulting in distinct team archetypes. We present the insights gained about the effectiveness and efficiency of team archetypes in response to various levels of task complexity and stability, as well as team size and workload factors.

Keywords: agent-based simulation; software process simulation; rational unified process; RUP; team behaviour; sociotechnical systems; software development; teamwork; multi-agent systems; modelling; task complexity; stability; team size; workload.

DOI: 10.1504/IJSPM.2007.015240

International Journal of Simulation and Process Modelling, 2007 Vol.3 No.3, pp.170 - 179

Published online: 28 Sep 2007 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article