Conference Paper

Crafting a Global Teaming Model for Architectural Knowledge

DOI: 10.1109/ICGSE.2010.15 Conference: Global Software Engineering (ICGSE), 2010 5th IEEE International Conference on
Source: IEEE Xplore

ABSTRACT In this paper, we present the Global Teaming Model (GTM), which is empirically grounded, and outlines practices that managers need to consider when managing virtual teams. We explain how the model can be adapted to specific areas of software development, and use architectural knowledge management (AKM) as our exemplar. We focus on specific practices relating to how teams collaborate and share essential architectural knowledge across multiple sites. Through a review of the literature, we develop an in-depth view of recommended practices associated with AKM in a global environment. We then consider how we can incorporate these AKM practices into our Global Teaming model to ensure managers are given the necessary support. Our contribution to research therefore is to present AKM practices within the context of all other Global Software Development processes.

Download full-text


Available from: Sarah Beecham, Jun 26, 2015
1 Follower
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Conway's law assumes a strong association between the system's architecture and the organization's communication structure that designs it. In the light of contemporary software development, when many companies rely on geographically distributed teams, which often turn out to be temporarily composed and thus having an often-changing communication structure, the importance of Conway's law and its inspired work grows. In this paper, we examine empirical research related to Conway's law and its application for cross-site coordination. Based on the results obtained we conjecture that changes in the communication structure alone sooner or later trigger changes in the design structure of the software products to return the socio-technical system into the state of congruence. This is further used to formulate a concept of a rubber band effect and propose a replication study that goes beyond the original idea of Conway's law by investigating the evolution of socio-technical congruence over time.
    Replication in Empirical Software Engineering Research (RESER), 2013 3rd International Workshop on; 01/2013
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Global Software Development (GSD) research has reached a level of maturity. Paper-based solutions and guidelines are readily available to solve many known distributed software development problems. The large number of recommendations can present a confusing picture to the practitioner. The Global Teaming Model (GTM), captures key global software processes and recommendations by drawing on the large and growing corpus of empirical research on GSD. This paper introduces the Global Teaming Decision Support System (GT-DSS), that is designed to help software managers navigate through the many recommendations in the GSD literature and the GTM. The interactive GT-DSS captures details about the development organization, and tailors GTM practices to fit specific business and organizational needs. A prototype of the GTM-DSS has been evaluated by industry experts in GSD, with favorable results.
    6th IEEE International Conference on Global Software Engineering, ICGSE 2011, Workshop Proceedings, Helsinki, Finland, August 15-18, 2011; 01/2011
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: — Twelve years ago a group of practitioners and researchers came together to try to solve problems relating specifically to Global Software Engineering (GSE) practice. This paper aims to assess whether the many hundreds of GSE research papers written over this period have had an impact on practice. We conducted semi-structured interviews with senior managers and project managers from ten companies, four of which are large multinationals (three in Fortune 100); four are medium sized enterprises, and two are small startups. GSE research is perceived as useful by industry with all participants stating that studying the subject would improve GSE performance; but all were unanimous in saying they did not read articles on GSE. Practitioners go to books, blogs, colleagues, forums, experience reports of 1-2 pages in length, or depend on their own experience to solve problems in GSE. Controversially, many didn’t see GSE as separate from general project management. Practitioners don’t want frameworks; they want patterns of context specific help. While dissemination techniques need to be improved, that is not sufficient. Experience-based advice is just as important.
    8th IEEE International Conference on Global Software Engineering (ICGSE '13), Bari, Italy; 01/2013