An integration centric approach for the coordination of distributed software development projects

被引:13
|
作者
Taxen, Lars [1 ]
机构
[1] Linkoping Univ, Dept Sci & Technol, Norrkoping, Sweden
关键词
distributed software development; integration centric engineering; coordination; common understanding; flexible IS/IT support; telecom systems;
D O I
10.1016/j.infsof.2006.01.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an approach for Distributed Software Development (DSD) that is based on two foundations. The first one is an integration centric engineering process, which aims at managing crucial dependencies in DSD projects. The second foundation is a strategy for operationalizing the coordination of the engineering process. The purpose of this strategy is to simultaneously provide global information system support for coordination and achieve common understanding about what should be coordinated and how. The approach has been successfully used at Ericsson, a major supplier of telecommunication systems worldwide, for coordinating extraordinary complex projects developing nodes in the third generation of mobile systems. Although many obstacles have to be addressed, the results indicate that the approach is a viable way to manage DSD during very demanding circumstances. (c) 2006 Elsevier B.V. All rights reserved.
引用
下载
收藏
页码:767 / 780
页数:14
相关论文
共 50 条
  • [21] A Case Study of Coordination in Distributed Agile Software Development
    Hole, Steinar
    Moe, Nils Brede
    SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2008, 16 : 189 - +
  • [22] Heterogeneous distributed parallel programming for coordination in software development
    Chiang, CC
    AINA 2005: 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, 2005, : 199 - 202
  • [23] Coordination in co-located agile software development projects
    Strode, Diane E.
    Huff, Sid L.
    Hope, Beverley
    Link, Sebastian
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (06) : 1222 - 1238
  • [24] A Dynamic Approach to Performance for Software Development Projects
    Vega, Maria Isabel Diaz
    Ospina, Manuel Jose Ospina
    CUADERNOS DE ADMINISTRACION-UNIVERSIDAD DEL VALLE, 2023, 39 (77):
  • [25] Conversational Assistants for Software Development: Integration, Traceability and Coordination
    Contreras, Albert
    Guerra, Esther
    de Lara, Juan
    International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings, 2024, : 27 - 38
  • [26] An evolutionary approach to estimating software development projects
    Aguilar-Ruiz, JS
    Ramos, I
    Riquelme, JC
    Toro, M
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) : 875 - 882
  • [27] An Approach to Software Architecting in Agile Software Development Projects in Education
    Angelov, Samuil
    de Beer, Patrick
    SOFTWARE ARCHITECTURE (ECSA 2015), 2015, 9278 : 157 - 168
  • [28] Development Process Patterns for Distributed Onshore/Offshore Software Projects
    Singh, Ravinder
    Lano, Kevin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (06) : 70 - 88
  • [29] Tracing distributed collaborative development in apache software foundation projects
    Gharehyazie, Mohammad
    Filkov, Vladimir
    EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (04) : 1795 - 1830
  • [30] A new paradigm to support globally distributed software development projects
    Redmiles, David
    van der Hoek, Andre
    Al-Ani, Ban
    Hildenbrand, Tobias
    Quirk, Stephen
    Sarma, Anita
    Silva Filho, Roberto Silveira
    de Souza, Cleidson
    Trainer, Erik
    WIRTSCHAFTSINFORMATIK, 2007, 49 : 28 - 38