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 条
  • [41] An Approach for Combining SPICE and SCRUM in Software Development Projects
    Hantke, Detlev
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, SPICE 2015, 2015, 526 : 233 - 238
  • [42] A Knowledge Management Approach for Software Engineering Projects Development
    Carreteiro, Paulo
    de Vasconcelos, Jose Braga
    Barao, Alexandre
    Rocha, Alvaro
    NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 59 - 68
  • [43] Hosting of libre software projects:: A distributed peer-to-peer approach
    González-Barahona, JM
    De-Las-Heras-Quirós, P
    FUTURE DIRECTIONS IN DISTRIBUTED COMPUTING: RESEARCH AND POSITION PAPERS, 2003, 2584 : 207 - 211
  • [44] Tool for the instantiation process of software that allows the management of distributed development projects
    Chaves, Ana Paula
    Ferranti, Jocimara Segantini
    L'Erario, Alexandre
    Pozza, Rogerio Santos
    NOVAS PERSPECTIVAS EM SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL II, 2007, : 255 - 266
  • [45] On the Development of a Theoretical Model of the Impact of Trust in the Performance of Distributed Software Projects
    Marczak, Sabrina
    Gomes, Vanessa
    2013 6TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE), 2013, : 97 - 100
  • [46] Scheduling and coordination of distributed design projects
    Liu, F
    Luh, PB
    Moser, B
    CIRP ANNALS 1998 - MANUFACTURING TECHNOLOGY, VOL 47, NO 1, 1998, 47 : 111 - 114
  • [47] Risk management in distributed software development: A process integration proposal
    Prikladnicki, R
    Yamaguti, H
    Antunes, DC
    VIRTUAL ENTERPRISES AND COLLABORATIVE NETWORKS, 2004, 149 : 517 - 526
  • [48] Requirement Volatility, Standardization and Knowledge Integration in Software Projects: An Empirical Analysis on Outsourced IS Development Projects
    Govindaraju, Rajesri
    Bramagara, Angra
    Gondodiwiryo, Leksananto
    Simatupang, Tota
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2015, 9 (01) : 68 - 87
  • [49] Software reliability modeling for integration testing in distributed development environment
    Tamura, Y
    Yamada, S
    Kimura, M
    Advanced Reliability Modeling, 2004, : 531 - 538
  • [50] Implementation of task-centric holistic agile approach on teaching cyber physical systems engineering and distributed software development
    Maekio-Marusik, Elena
    Maekioe, Juho
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ICT MANAGEMENT FOR GLOBAL COMPETITIVENESS AND ECONOMIC GROWTH IN EMERGING ECONOMIES (ICTM 2016), 2016, : 118 - 125