Managing software performance in the globally distributed software development paradigm

被引:4
|
作者
Caprihan, Gaurav
机构
关键词
D O I
10.1109/ICGSE.2006.261200
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Information Technology (IT) industry continues to lose close to GBP 45 billion each year as a result of underperforming applications. Our observations, while troubleshooting a number of projects on performance related issues, has been that the root cause for most of these problems lies in shortcomings at the Requirements Engineering, Architecture and Design or System Integration Testing phases of the Software Development Lifecycle (SDLC). We attribute this to a lack of awareness on the basic principles of Performance Engineering in terms of the activities that need to be performed in this context and when and how in the SDLC should these be done. This problem is particularly accentuated in projects executed using the globally distributed software development model owing to the geographic dispersion of the development teams. This paper proposes an experience based methodology on how to manage the performance of an application that is developed under this radically new development paradigm.
引用
收藏
页码:83 / 91
页数:9
相关论文
共 50 条
  • [41] Experience developing software using a globally distributed workforce
    Avritzer, Alberto
    Ostrand, Thomas
    Weyuker, Elaine J.
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 179 - +
  • [42] Managing inconsistency in software development
    Kemmerer, RA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (11) : 905 - 905
  • [43] Managing cyclical software development
    Lattanze, AJ
    Rosso-Llopart, M
    [J]. PIONEERING NEW TECHNOLOGIES: MANAGEMENT ISSUES AND CHALLENGES IN THE THIRD MILLENNIUM, PROCEEDINGS, 1998, : 62 - 70
  • [44] Managing the software development process
    Lubelczyk, J
    Parra, A
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS IX, 2000, 216 : 3 - 11
  • [45] Managing the Secure Software Development
    Fujdiak, Radek
    Mlynek, Petr
    Mrnustik, Pavel
    Barabas, Maros
    Blazek, Petr
    Borcik, Filip
    Misurec, Jiri
    [J]. 2019 10TH IFIP INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES, MOBILITY AND SECURITY (NTMS), 2019,
  • [46] MANAGING SOFTWARE-DEVELOPMENT
    BROWN, P
    [J]. DATAMATION, 1985, 31 (08): : 133 - 136
  • [47] Managing costs in software development
    Oliveira, Jorge
    Nunes, Manuel
    Afonso, Paulo
    [J]. 2018 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS (IS), 2018, : 365 - 370
  • [48] Managing of software design and development
    DeVolder, Dennis
    Zadeh, Jeff
    [J]. WMSCI 2007: 11TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 2007, : 281 - +
  • [49] Developing a Course on Designing Software in Globally Distributed Teams
    Lago, Patricia
    Muccini, Henry
    Babar, Muhammad Ali
    [J]. 2008 3RD IEEE INTERNATIONAL CONFERENCE GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 249 - +
  • [50] Effective Communication among Globally Distributed Software Development Teams: Development of an "Effective Communication" Scale
    Bhatti, Muhammad Wasim
    Ahsan, Ali
    [J]. JOURNAL OF GLOBAL INFORMATION MANAGEMENT, 2017, 25 (03) : 40 - 62