An Empirical Approach for Optimizing Globally Distributed Software Product Engineering

被引:0
|
作者
Das, Bhaskarjyoti [1 ]
机构
[1] PES Univ, Bangalore, Karnataka, India
关键词
empirical; globally distributed; role; work partitioning; collaboration maturity; skill; optimization; key interface pair; change program; KNOWLEDGE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A distributed software product engineering team has to deal with the additional issue of distribution apart from the usual expectations around cost, quality, time to market and innovation. Distribution of work brings in the issues of temporal, geographical and cultural separation. In spite of individually following the prescribed software engineering processes, often the distributed teams fail to act as a single product team. It is also a well accepted truth that misaligned distributed teams rarely produce satisfactory outcome. The short life cycle for Internet based products adds to these challenges. As a result, global software product engineering is still somewhat immature. In this paper we describe an empirical study to diagnose, detect and cure the health issues in a distributed software product engineering program. This consists of steps such as problem identification, research review, study design, validity consideration, data analysis and conclusion. The key hypothesis in this approach is the assumption that most distributed software product engineering teams in the same organization require alignment rather than bottom up retooling in the form of an elaborate software engineering initiative and this alignment can be achieved in a fast and effective manner by aligning the key interface leaders. By focusing first on causes of misalignment between different parts of distributed team, the root causes behind lack of satisfactory outcome can be quickly surfaced. This top down method is a departure from the usual bottom up approach of starting from process adherence. This approach allows the distributed teams to retain their cultural idiosyncrasies that are hard to remove. This paper shares the experience from such an initiative undertaken in an Internet based product company doing software product engineering across India and USA.
引用
收藏
页码:1340 / 1348
页数:9
相关论文
共 50 条
  • [21] Foreword to the special issue on empirical evidence on software product line engineering
    Ebrahim Bagheri
    David Benavides
    Klaus Schmid
    Per Runeson
    Empirical Software Engineering, 2016, 21 : 1579 - 1585
  • [22] Foreword to the special issue on empirical evidence on software product line engineering
    Bagheri, Ebrahim
    Benavides, David
    Schmid, Klaus
    Runeson, Per
    EMPIRICAL SOFTWARE ENGINEERING, 2016, 21 (04) : 1579 - 1585
  • [23] Managing software performance in the globally distributed software development paradigm
    Caprihan, Gaurav
    2006 IEEE International Conference on Global Software Engineering, Proceedings, 2006, : 83 - 91
  • [24] Availability of Globally Distributed Nodes: An Empirical Evaluation
    Warns, Timo
    Storm, Christian
    Hasselbring, Wilhelm
    PROCEEDINGS OF THE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, 2008, : 279 - 284
  • [25] Software Development Processes in Globally Distributed Environment
    Galvina, Zane
    Smite, Darja
    BALTIC JOURNAL OF MODERN COMPUTING, 2011, 770 : 7 - 14
  • [26] Adapting Agile in a Globally Distributed Software Development
    Gupta, Rajeev Kumar
    Manikreddy, Prabhulinga
    PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 5360 - 5367
  • [27] Managing software development in globally distributed teams
    Cusumano, Michael
    COMMUNICATIONS OF THE ACM, 2008, 51 (02) : 15 - 17
  • [28] Globally distributed software development and pair programming
    Flor, Nick V.
    COMMUNICATIONS OF THE ACM, 2006, 49 (10) : 57 - 58
  • [29] A Software Inspection Process for Globally Distributed Teams
    Mishra, Deepti
    Mishra, Alok
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2010 WORKSHOPS, 2010, 6428 : 289 - 296
  • [30] Agile Software Development and Reuse Approach with Scrum and Software Product Line Engineering
    Lee, Wen-Tin
    Chen, Chih-Hsien
    ELECTRONICS, 2023, 12 (15)