Using extended Axiomatic Design theory to reduce complexities in Global Software Development projects
File version
Accepted Manuscript (AM)
Author(s)
Tavana, Madjid
Bernus, Peter
Wen, Lian
Mohtarami, Amir
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
Size
File type(s)
Location
Abstract
Global Software Development (GSD) projects could be best understood as intrinsically complex adaptive living systems: they cannot purely be considered as ‘designed systems’, as deliberate design/control episodes and processes (using ‘software engineering’ models) are intermixed with emergent change episodes and processes (that may perhaps be explained by models). Therefore to understand GSD projects as complex systems we need to combine the state-of-the-art of GSD research, as addressed in the software engineering discipline, with results of other disciplines that study complexity (e.g. Enterprise Architecture, Complexity and Information Theory, Axiomatic Design theory). In this paper we study the complexity of GSD projects and propose an upper bound estimation of Kolmogorov complexity (KC) to estimate the information content (as a complexity measure) of project plans. We demonstrate using two hypothetical examples how good and bad project plans compare with respect to complexity, and propose the application of extended Axiomatic Design (AD) theory to reduce the complexity of GSD projects in the project planning stage, as well as to keep this complexity as low as possible during the project execution stage.
Journal Title
Computers in Industry
Conference Title
Book Title
Edition
Volume
67
Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
© 2015 Elsevier. Licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Licence (http://creativecommons.org/licenses/by-nc-nd/4.0/) which permits unrestricted, non-commercial use, distribution and reproduction in any medium, providing that the work is properly cited.
Item Access Status
Note
Access the data
Related item(s)
Subject
Software engineering not elsewhere classified
Distributed computing and systems software
Manufacturing engineering
Applied computing
Information systems