• Home
  • Search
  • Evaluating Architectural Design Decision Paradigms in Global Software Development
  • Cite Icon3
  • https://doi.org/10.1142/s0218194015400380Copy DOI Icon

Evaluating Architectural Design Decision Paradigms in Global Software Development

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Global software development (GSD) is considered as the coordinated activities of software development that are geographically and temporally distributed. The management of architectural knowledge, specifically, architectural design decisions (ADDs), becomes important in GSD due to the geographical, temporal, and cultural challenges in global environments. Based on our previous work on ADD management in localized software development, we present five ADD paradigms for GSD projects with different organizational structures. We also investigate the benefits and the challenges of these ADD paradigms by conducting an evaluation of the paradigms using extensive archived semi-structured interview data from industrial GSD projects. We aim to provide a fundamental framework for managing ADD documentation and evolution in GSD, as well as offer useful insights into managing architectural knowledge in a global setting.

Similar Papers
  • Research Article
  • Citations9

Review of approaches to manage architectural knowledge in Agile Global Software Development

  • Jun 01, 2017
  • IET Software
  • Gilberto Borrego +4
  • Conference Article
  • Citations20

Cloud infrastructure for providing tools as a service

  • Aug 20, 2012
  • Muhammad Aufeef Chauhan +1
  • Supplementary Content
  • Citations3

A coordination model for global software development teams

  • Jan 01, 2012
  • Arrow@dit (Dublin Institute of Technology)
  • Sadhana Deshpande
  • Research Article
  • Citations2

Hybrid Practices in Global Software Development: A Systematic Literature Review

  • Jan 31, 2022
  • International Journal of Software Engineering & Applications
  • Rafael Camara +3
  • Book Chapter
  • Citations37

A Case Study of Coordination in Distributed Agile Software Development

  • Jan 01, 2008
  • Steinar Hole +1
  • PDF
  • Research Article
  • Citations19

The Context of Global Software Development: Challenges, Best Practices and Benefits

  • Oct 15, 2011
  • Information Management and Business Review
  • Sami Ul Haq +1
  • Book Chapter
  • Citations28

Towards a Framework for Using Agile Approaches in Global Software Development

  • Jan 01, 2009
  • Emam Hossain +2
  • Research Article
  • Citations8

A multivocal study to improve the implementation of global requirements change management process: A client‐vendor prospective

  • Feb 17, 2020
  • Journal of Software: Evolution and Process
  • Muhammad Azeem Akbar +5
  • Book Chapter
  • Citations4

Situational Requirement Engineering in Global Software Development

  • May 27, 2017
  • Huma Hayat Khan +3
  • Conference Article
  • Citations10

Risk Management in Global Software Development Projects: Challenges, Solutions, and Experience

  • Aug 01, 2011
  • Jurgen Munch
  • Conference Article
  • Citations15

FORMULATING EFFECTIVE COORDINATION STRATEGIES IN AGILE GLOBAL SOFTWARE DEVELOPMENT TEAMS

  • Dec 14, 2012
  • UBMA
  • Ye Li +1
  • Book Chapter

Open Innovation

  • Jan 01, 2018
  • Intelligent Systems
  • Noel Carroll
  • Research Article
  • Citations11

The Use of Kanban to Alleviate Collaboration and Communication Challenges of Global Software Development

  • Jan 01, 2017
  • Issues in Informing Science and Information Technology
  • Maureen Tanner +1
  • Conference Article
  • Citations1

Pre-Elicitation Processes Hierarchy For GSD Based Requirements Elicitation Frameworks

  • Dec 18, 2020
  • M Aqeel Iqbal +3
  • Book Chapter
  • Citations20

Communications in Global Software Development: An Empirical Study Using GTK+ OSS Repository

  • Jan 01, 2011
  • Liguo Yu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.