System
Dynamics Modeling Applied to Software
Outsourcing Decision Support
James S. Collofello collofello@asu.edu
Stephen T. Roehling roehling@asu.edu
Arizona State University
Department of Computer Science and Engineering
Tempe, Arizona 85287
(480) 965-3733
The potential for cost reduction, faster development
time, and the increased availability of software
engineering talent are some motivations for software
organizations to outsource one or more of their product
development or process components. Can software
organizations learn to more effectively establish and
maintain outsourcing relationships, and therefore realize
tangible cost, schedule, and human resource benefits?
Towards illustrating some of the dynamics, potential
benefits, and potential drawbacks of software
outsourcing, this paper describes a simulation model
software practitioners can leverage for useful insight
and decision support. Practical benefits and a rationale
for applying the model to the software outsourcing
problem are provided. The model's applicability and
usefulness is demonstrated with snapshots of simulation
results, which are analyzed and discussed.
Keywords: software outsourcing,
process modeling
<BACK TO
PROGRAM SCHEDULE> <HOME>
|