软件测试的组织和客户相关挑战:对11家软件公司的实证研究

Frank Philip Seth, Ossi Taipale, K. Smolander
{"title":"软件测试的组织和客户相关挑战:对11家软件公司的实证研究","authors":"Frank Philip Seth, Ossi Taipale, K. Smolander","doi":"10.1109/RCIS.2014.6861031","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":288073,"journal":{"name":"2014 IEEE Eighth International Conference on Research Challenges in Information Science (RCIS)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Organizational and customer related challenges of software testing: An empirical study in 11 software companies\",\"authors\":\"Frank Philip Seth, Ossi Taipale, K. Smolander\",\"doi\":\"10.1109/RCIS.2014.6861031\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":288073,\"journal\":{\"name\":\"2014 IEEE Eighth International Conference on Research Challenges in Information Science (RCIS)\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-05-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE Eighth International Conference on Research Challenges in Information Science (RCIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RCIS.2014.6861031\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Eighth International Conference on Research Challenges in Information Science (RCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RCIS.2014.6861031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

这个实证研究的目的是阐明影响软件开发公司中软件测试过程的组织和客户相关的挑战,以及这些挑战如何影响软件质量构建。采用扎根理论研究方法,我们研究了11家软件公司在不同的领域,如银行,空间卫星,医疗保健和能源。本文提出了七个主要发现:首先,测试人员在软件开发生命周期(SDLC)的计划阶段的低参与度导致了对测试范围和所需资源的低估。其次,项目经理对测试的支持不够,这导致测试人员在一些SDLC活动中的参与不足。第三,项目经理的冒险行为导致他们跳过重要的测试。第四,公司内部的垂直组织结构和操作模式限制了开发项目中测试和质量保证单元的授权和可见性。第五,客户和软件开发公司之间预算和合同的疏忽限制了测试的范围。第六,资源管理与可用系统的不良使用有关,造成了团队之间的沟通差距和需求解释中的冲突;第七,客户不愿意配合售后测试,限制了售后测试的范围和效率,从而影响了软件质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Organizational and customer related challenges of software testing: An empirical study in 11 software companies
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信