Adopting Test Automation on Agile Development Projects: A Grounded Theory Study of Indian Software Organizations

被引:5
|
作者
Tyagi, Sulabh [1 ]
Sibal, Ritu [1 ]
Suri, Bharti [2 ]
机构
[1] Delhi Univ, Netaji Subhash Inst Technol, New Delhi, India
[2] Guru Gobind Singh Indraprastha Univ, New Delhi, India
来源
AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2017): 18TH INTERNATIONAL CONFERENCE, XP 2017 | 2017年 / 283卷
关键词
Test automation; Test driven development; Agile software development; Grounded theory;
D O I
10.1007/978-3-319-57633-6_12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The role of test automation in Agile Software Development projects is of paramount importance. It is absolutely necessary to automate tests on agile projects as the number of test cases will continue to grow with each successive sprint. Through a Grounded Theory study involving 38 agile practitioners from 18 different software organizations in India, we identified five key challenges faced by agile practitioners and different strategies to overcome those challenges while practicing test automation. Understanding these challenges and strategies would help agile teams in streamlining their test automation practices.
引用
收藏
页码:184 / 198
页数:15
相关论文
共 50 条
  • [31] Exploring knowledge management in agile software development organizations
    Carine Khalil
    Sabine Khalil
    International Entrepreneurship and Management Journal, 2020, 16 : 555 - 569
  • [32] A Theory of Effectiveness of Agile Software Development
    Kakar, Adarsh Kumar
    AMCIS 2020 PROCEEDINGS, 2020,
  • [33] Agile principles and achievement of success in software development: A quantitative study in Brazilian organizations
    de Souza Bermejo, Paulo Henrique
    Zambalde, Andre Luiz
    Tonelli, Adriano Olimpio
    Souza, Samara Alyne
    Zuppo, Larissa Avelino
    Rosa, Priscila Luiz
    CENTERIS 2014 - CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2014 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2014 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, 2014, 16 : 718 - 727
  • [34] Learning software organizations and agile software development: Complementary or contradictory concepts?
    Henninger, S
    Maurer, F
    ADVANCES IN LEARNING SOFTWARE ORGANIZATIONS, 2002, 2640 : 1 - 3
  • [35] Agile software development methodology for medium and large projects
    Qureshi, M. Rizwan Jameel
    IET SOFTWARE, 2012, 6 (04) : 358 - 363
  • [36] Knowledge Management in Distributed Agile Software Development Projects
    Razzak, Mohammad Abdur
    Bhuiyan, Touhid
    Ahmed, Rajib
    ARTIFICIAL INTELLIGENCE FOR KNOWLEDGE MANAGEMENT, AI4KM 2014, 2015, 469 : 107 - 131
  • [37] Learning software organizations and agile software development: Complementary or contradictory concepts?
    Henninger, Scott
    Maurer, Frank
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2640 : 1 - 3
  • [38] Towards a Theory of Simplicity in Agile Software Development: A Qualitative Study
    Santos, Wylliams Barbosa
    Cunha, Jose Adson O. G.
    Moura, Hermano
    Margaria, Tiziana
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 40 - 43
  • [39] Cultural development in organizations. A model study based on the Grounded Theory
    Alvarez-Nobell, Alejandro
    Romero-Calmache, Maria
    Sanchez-Sanvicente, Manuel
    Araguees-Dufol, Paz
    REVISTA MEDITERRANEA COMUNICACION-JOURNAL OF COMMUNICATION, 2012, 3 (02): : 111 - 127
  • [40] Agile Software Development Applied to the Management of Business Projects
    Lopez, R. E.
    2015 IEEE THIRTY FIFTH CENTRAL AMERICAN AND PANAMA CONVENTION (CONCAPAN XXXV), 2015,