Using extended Axiomatic Design theory to reduce complexities in Global Software Development projects

Loading...
Thumbnail Image
File version

Accepted Manuscript (AM)

Author(s)
Kandjani, Hadi
Tavana, Madjid
Bernus, Peter
Wen, Lian
Mohtarami, Amir
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
2015
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

Persistent link to this record
Citation
Collections