Organizational and Customer related Challenges of Software Testing: An Empirical Study in 11 Software Companies

被引:0
|
作者
Seth, Frank Philip [1 ]
Taipale, Ossi [1 ]
Smolander, Kari [1 ]
机构
[1] Lappeenranta Univ Technol, Dept Software Engn & Informat Management, Lappeenranta, Finland
关键词
testing; software testing; challenges of testing; software quality; software quality construction; QUALITY;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The aim of this empirical study was to elucidate organizational and customer related challenges that affect the software testing process in software developing companies and how these challenges affect software quality construction. Using the grounded theory research method, we studied eleven software companies operating in different domains such as banking, space satellites, health care and energy. Seven main findings are presented: First, the low involvement of testers in the planning phase of the software development life cycle (SDLC) led to underestimation of the scope of testing and resources required. Second, there was poor buy-in for testing from project managers, which led to insufficient involvement of testers in some SDLC activities. Third, the risk-taking behaviour of project managers led them to skip important tests. Fourth, vertical organizational structures and modes of operation within the companies limited the mandate and visibility of testing and quality assurance units in development projects. Fifth, oversights in budgeting and contracts between customers and the software developing companies limited the extent of testing. Sixth, resources management, which was related to poor use of available systems, created a communication gap between teams and conflict in requirements interpretation; and seventh, customers' willingness to co-operate in after-sales testing limited the extent and efficiency of such testing and thus affected software quality.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A maturity model and an evaluation system of software customer satisfaction: the case of software companies in Korea
    Leem, CS
    Yoon, YK
    [J]. INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2004, 104 (3-4) : 347 - 354
  • [32] THE MEASUREMENT PROCESS IN MICRO AND SMALL SOFTWARE MAINTENANCE COMPANIES: EMPIRICAL STUDY
    Teixeira de Melo Fran, Victor Jose Aguiar
    Lapasini Leal, Gislaine Camila
    Balancieri, Renato
    Rouiller, Ana Cristina
    [J]. INDEPENDENT JOURNAL OF MANAGEMENT & PRODUCTION, 2020, 11 (02): : 519 - 537
  • [33] Cost Drivers of Software Corrective Maitenance: An Empirical Study in Two Companies
    Li, Jingyue
    Stalhane, Tor
    Kristiansen, Jan M. W.
    Conradi, Reidar
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [34] An empirical study of portfolio management and Kanban in agile and lean software companies
    Ahmad, Muhammad Ovais
    Lwakatare, Lucy Ellen
    Kuvaja, Pasi
    Oivo, Markku
    Markkula, Jouni
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2017, 29 (06)
  • [35] Challenges in migrating legacy software systems to the cloud an empirical study
    Gholami, Mahdi Fahmideh
    Daneshgar, Farhad
    Beydoun, Ghassan
    Rabhi, Fethi
    [J]. INFORMATION SYSTEMS, 2017, 67 : 100 - 113
  • [36] Empirical Measurement of the Software Testing and Reliability
    Zou Feng-zhong 1
    2. School of Computer
    [J]. Wuhan University Journal of Natural Sciences, 2004, (01) : 23 - 26
  • [37] Sound Empirical Evidence in Software Testing
    Fraser, Gordon
    Arcuri, Andrea
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 178 - 188
  • [38] Empirical Observations on Software Testing Automation
    Karhu, Katja
    Repo, Tiina
    Taipale, Ossi
    Smolander, Kari
    [J]. SECOND INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION, PROCEEDINGS, 2009, : 201 - 209
  • [39] Applying empirical software engineering to software architecture: challenges and lessons learned
    Falessi, Davide
    Babar, Muhammad Ali
    Cantone, Giovanni
    Kruchten, Philippe
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (03) : 250 - 276
  • [40] Applying empirical software engineering to software architecture: challenges and lessons learned
    Davide Falessi
    Muhammad Ali Babar
    Giovanni Cantone
    Philippe Kruchten
    [J]. Empirical Software Engineering, 2010, 15 : 250 - 276