Studying Team Evolution during Software Testing

被引:0
|
作者
Sharma, Vibhu Saujanya [1 ]
Kaulgud, Vikrant [1 ]
机构
[1] Accenture, Accenture Technol Labs, Bangalore, Karnataka, India
关键词
Team Analysis; Team Evolution; Social Network Analysis; Software Testing;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development teams are one of the most dynamic entities of any software development project. While the individuals are assigned planned roles at the start of any project, during the course of the project, the team constitution, structure, relationships and roles change. Such changes are often spontaneous and constitute the evolution of the team along different phases of the software development lifecycle. As software development is a team effort, these dynamics may have a significant effect on the development lifecycle itself. This work is aimed at studying the evolution of project teams and gathering insights that can be correlated with project health and outcomes. In this study we apply social network analysis techniques to investigate team evolution in a project in its testing phase. While the questions and insights that we investigate in this paper are valid and useful for all phases of the software development lifecycle, we have focused on software testing phase as it one of the most critical phases in the lifecycle. Our work aims to provide insights in the changes in team interactions and individual roles as the testing process continues and can help find if the same is aligned to the planned and desired project behavior.
引用
收藏
页码:72 / 75
页数:4
相关论文
共 50 条
  • [31] Software Bottleneck Analysis during Performance Testing
    Duttagupta, Subhasri
    Virk, Rupinder
    Nambiar, Manoj
    2015 INTERNATIONAL CONFERENCE AND WORKSHOP ON COMPUTING AND COMMUNICATION (IEMCON), 2015,
  • [32] The software architect -: and the software architecture team
    Kruchten, P
    SOFTWARE ARCHITECTURE, 1999, 12 : 565 - 583
  • [33] Mutation Testing in Evolving Systems: Studying the Relevance of Mutants to Code Evolution
    Ojdanic, Milos
    Soremekun, Ezekiel
    Degiovanni, Renzo
    Papadakis, Mike
    Le Traon, Yves
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (01)
  • [34] An Exploratory Analysis for Studying Software Evolution: Time-Delayed Correlation Analysis
    Yamatani, Yosuke
    Ohira, Masao
    2014 6TH INTERNATIONAL WORKSHOP ON EMPIRICAL SOFTWARE ENGINEERING IN PRACTICE (IWESEP 2014), 2014, : 13 - 18
  • [35] Guaranteed inconsistency avoidance during software evolution
    Gallagher, K
    Harman, M
    Danicic, S
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2003, 15 (06): : 393 - 416
  • [36] PROGRAM COMPREHENSION DURING SOFTWARE MAINTENANCE AND EVOLUTION
    VONMAYRHAUSER, A
    VANS, AM
    COMPUTER, 1995, 28 (08) : 44 - 55
  • [37] Tackling Knowledge Needs during Software Evolution
    Krueger, Jacob
    ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, : 1244 - 1246
  • [38] Supporting requirements update during software evolution
    Ben Charrada, Eya
    Koziolek, Anne
    Glinz, Martin
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (03) : 166 - 194
  • [39] A Bundled Software for Studying an Electromagnetic Field during Transcranial Magnetic Stimulation
    Goncharov V.D.
    Evdakova E.G.
    Yashkardin R.V.
    Russian Electrical Engineering, 2022, 93 (03) : 168 - 173
  • [40] HoliCoW: Automatically Breaking Team-based Software Projects to Motivate Student Testing
    Zhang, Peng
    White, Jules
    Schmidt, Douglas C.
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 436 - 439