Modelling Software Organisations


CPM Report No.: 02-93
By: David Hales and Chris Douce
Date: 20th March 2002. Version 2. 14th May 2002.


We view software construction as a social process embedded within organisational and cultural structures. To increase our understanding of the process of software construction we attempt to model not just individuals or teams but organisational wide processes. How can we begin to model such complex dynamic entitles composed of many interacting individuals? We outline our initial steps towards such an enterprise (employing multi-agent based simulation) and argue that this is a worthwhile endeavour if we are to increase our understanding of software production in the real world.

Accessible as: