{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T18:38:16Z","timestamp":1732041496709},"reference-count":44,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2022,5,17]],"date-time":"2022-05-17T00:00:00Z","timestamp":1652745600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSIT"],"published-print":{"date-parts":[[2022,7,11]]},"abstract":"Purpose<\/jats:title>Organisations make use of different tools and methods in testing software to ensure quality and appropriateness for business needs. Despite the efforts, many organisations continue to have challenges with the quality of their software. This has impacted the service that the organisation provides to their customers and business partners. Software quality challenges persist because of two main reasons: some organisations do not conduct testing and evaluation of their software, and many organisations pay less attention to the non-technical activities in the testing and evaluation of software in their organisations. Thus, the purpose of this paper is to understand the factors that influence software testing through empirical study.<\/jats:p><\/jats:sec>Design\/methodology\/approach<\/jats:title>This study used actor\u2013network theory (ANT) to assess the factors that influence the testing and evaluation of software, using a South African organisation as case in the study. Qualitative data was collected from 14 participants using semi-structured interview techniques. The interpretivist approach was applied in the analysis of the data.<\/jats:p><\/jats:sec>Findings<\/jats:title>From the analysis, six factors, software evaluation, process oriented, implementation policy, change management, power relationship and organisational structure, were found to be of influence on software testing. Based on the factors, a framework was developed to help software testers and managers understand how to customise their testing tools.<\/jats:p><\/jats:sec>Originality\/value<\/jats:title>The originality of this study comes from its empirical nature, through which it contributes to practice by proposing a model for practical actions towards improving software testing in organisations. Also, this study contributes to ANT usefulness from the point of investigative effectiveness.<\/jats:p><\/jats:sec>","DOI":"10.1108\/jsit-07-2021-0125","type":"journal-article","created":{"date-parts":[[2022,5,14]],"date-time":"2022-05-14T09:35:27Z","timestamp":1652520927000},"page":"202-220","source":"Crossref","is-referenced-by-count":5,"title":["Understanding the factors that influence software testing through moments of translation"],"prefix":"10.1108","volume":"24","author":[{"given":"Tefo","family":"Sekgweleo","sequence":"first","affiliation":[]},{"given":"Tiko","family":"Iyamu","sequence":"additional","affiliation":[]}],"member":"140","published-online":{"date-parts":[[2022,5,17]]},"reference":[{"issue":"4","key":"key2022070810242010100_ref001","first-page":"176","article-title":"Software testing techniques for parallel systems: a survey","volume":"19","year":"2019","journal-title":"International Journal of Computer Science and Network Security"},{"issue":"1","key":"key2022070810242010100_ref002","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1007\/s12652-019-01235-z","article-title":"An algorithm for detecting SQL injection vulnerability using black-box testing","volume":"11","year":"2020","journal-title":"Journal of Ambient Intelligence and Humanized Computing"},{"issue":"1","key":"key2022070810242010100_ref003","first-page":"106","article-title":"A comparison between three SDLC models waterfall model, spiral model, and incremental\/iterative model","volume":"12","year":"2015","journal-title":"IJCSI International Journal of Computer Science Issue"},{"issue":"3","key":"key2022070810242010100_ref004","first-page":"6","article-title":"Advantages and limitations of different SDLC models","volume":"1","year":"2012","journal-title":"International Journal of Computer Applications and Information Technology"},{"issue":"4","key":"key2022070810242010100_ref005","doi-asserted-by":"crossref","first-page":"1959","DOI":"10.1007\/s10664-017-9570-9","article-title":"An experience report on applying software testing academic results in industry: we need usable automated test generation","volume":"23","year":"2018","journal-title":"Empirical Software Engineering"},{"issue":"3","key":"key2022070810242010100_ref006","first-page":"122","article-title":"Software testing techniques","volume":"4","year":"2017","journal-title":"International Journal of Innovative Computer Science and Engineering"},{"issue":"5","key":"key2022070810242010100_ref007","first-page":"742","article-title":"A simulation model for the waterfall software development life cycle","volume":"2","year":"2012","journal-title":"International Journal of Engineering and Technology"},{"issue":"3","key":"key2022070810242010100_ref008","first-page":"2334","article-title":"Comparative study of load testing tools","volume":"3","year":"2015","journal-title":"International Journal of Innovative Research in Computer and Communication Engineering"},{"issue":"3","key":"key2022070810242010100_ref009","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1080\/02681102.2020.1727826","article-title":"ICT for agriculture extension: actor network theory for understanding the establishment of agricultural knowledge centers in South Wollo","volume":"26","year":"2020","journal-title":"Information Technology for Development"},{"key":"key2022070810242010100_ref010","article-title":"A comparative study on usage of traditional and agile software development methodologies in software industry of Asia","year":"2014"},{"issue":"3","key":"key2022070810242010100_ref011","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1109\/TR.2019.2892517","article-title":"Machine learning applied to software testing: a systematic mapping study","volume":"68","year":"2019","journal-title":"IEEE Transactions on Reliability"},{"key":"key2022070810242010100_ref012","article-title":"How is actor-network theory contributing to educational research? A critical revisitation","volume-title":"Revisiting Actor-Network Theory in Education","year":"2019"},{"issue":"12","key":"key2022070810242010100_ref013","doi-asserted-by":"crossref","first-page":"371","DOI":"10.3390\/info10120371","article-title":"Design thinking: challenges for software requirements elicitation","volume":"10","year":"2019","journal-title":"Information"},{"issue":"8","key":"key2022070810242010100_ref014","first-page":"e2251","article-title":"Exploring the industry\u2019s challenges in software testing: an empirical study","volume":"32","year":"2020","journal-title":"Journal of Software: Evolution and Process"},{"issue":"1","key":"key2022070810242010100_ref015","first-page":"8","article-title":"An introduction to mixed methods research for nephrology nurses","volume":"9","year":"2013","journal-title":"Renal Society of Australasia Journal"},{"issue":"13","key":"key2022070810242010100_ref016","doi-asserted-by":"crossref","first-page":"10","DOI":"10.5120\/19597-1433","article-title":"Software test process, testing types and techniques","volume":"111","year":"2015","journal-title":"International Journal of Computer Applications"},{"issue":"1","key":"key2022070810242010100_ref017","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/jantti.2010071601","article-title":"The use of structuration theory and actor network theory for analysis: case study of a financial institution in South Africa","volume":"2","year":"2010","journal-title":"International Journal of Actor-Network Theory and Technological Innovation"},{"key":"key2022070810242010100_ref018","volume-title":"Applying Theories for Information Systems Research","year":"2021"},{"key":"key2022070810242010100_ref019a","first-page":"177","article-title":"Software testing techniques: a literature review","year":"2016","journal-title":"Proceedings of the 2016 6th International Conference on Information and Communication Technology for the Muslim World (ICT4M)"},{"issue":"5","key":"key2022070810242010100_ref019","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1177\/1350508419842715","article-title":"Organizing rocks: actor \u2013 network theory and space","volume":"27","year":"2020","journal-title":"Organization"},{"issue":"1","key":"key2022070810242010100_ref020","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/s11219-020-09523-0","article-title":"Challenges concerning test case specifications in automotive software testing: assessment of frequency and criticality","volume":"29","year":"2021","journal-title":"Software Quality Journal"},{"issue":"10","key":"key2022070810242010100_ref021","first-page":"2680","article-title":"Agile vs waterfall: a comparative analysis","volume":"3","year":"2014","journal-title":"International Journal of Science, Engineering and Technology Research (IJSETR)"},{"issue":"6","key":"key2022070810242010100_ref022","doi-asserted-by":"crossref","first-page":"1933","DOI":"10.1007\/s00500-017-2906-y","article-title":"An extensive evaluation of search-based software testing: a review","volume":"23","year":"2019","journal-title":"Soft Computing"},{"key":"key2022070810242010100_ref023","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/978-981-15-7066-7_12","article-title":"How actors of social networks affect differently on the others? Addressing the critique of equal importance on actor-network theory by use of social network analysis","volume-title":"Contemporary Applications of Actor Network Theory","year":"2020"},{"key":"key2022070810242010100_ref024","unstructured":"Koza, N. (2015), \u201cFly safair\u2019s R1 bargain causes website to crash [online]\u201d, available at: http:\/\/ewn.co.za\/2015\/08\/25\/Fly-Safairs-R1-bargain-causes-website-crash. (accessed 26 May 2018)."},{"issue":"3","key":"key2022070810242010100_ref025","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.jsis.2005.10.002","article-title":"A standards war waged by a developing country: understanding international standard setting from the actor-network perspective","volume":"15","year":"2006","journal-title":"The Journal of Strategic Information Systems"},{"key":"key2022070810242010100_ref026","first-page":"1","article-title":"Machine learning techniques for software testing effort prediction","year":"2021","journal-title":"Software Quality Journal"},{"key":"key2022070810242010100_ref027","first-page":"1085","article-title":"Input-sensitive performance testing","year":"2016"},{"issue":"3","key":"key2022070810242010100_ref028","doi-asserted-by":"crossref","first-page":"e12165","DOI":"10.1002\/isd2.12165","article-title":"Practices in software testing in Cameroon challenges and perspectives","volume":"87","year":"2021","journal-title":"The Electronic Journal of Information Systems in Developing Countries"},{"key":"key2022070810242010100_ref029","unstructured":"Monama, T., Ndlazi, S. and Mabotja, K. (2016), \u201cOnline applications: bring it on, says Lesufi. [online]\u201d, available at: www.iol.co.za\/lifestyle\/family\/parenting\/online-applications-bring-it-on-says-lesufi-2011891. (accessed 26 May 2018)."},{"issue":"5","key":"key2022070810242010100_ref030","doi-asserted-by":"crossref","first-page":"1911","DOI":"10.5194\/hess-20-1911-2016","article-title":"The use of semi-structured interviews for the characterisation of farmer irrigation practices","volume":"20","year":"2016","journal-title":"Hydrology and Earth System Sciences"},{"issue":"9","key":"key2022070810242010100_ref031","first-page":"2248","article-title":"Qualitative marketing research: the state of journal publications","volume":"22","year":"2017","journal-title":"The Qualitative Report"},{"issue":"7","key":"key2022070810242010100_ref032","first-page":"18","article-title":"Understanding agile system development methodologies","volume":"5","year":"2015","journal-title":"International Journal of Advanced Research in Computer Science and Software Engineering"},{"issue":"1","key":"key2022070810242010100_ref033","first-page":"10","article-title":"Distributed agile software development: a review","volume":"1","year":"2010","journal-title":"Journal of Computer Science and Engineering"},{"issue":"6","key":"key2022070810242010100_ref034","first-page":"125","article-title":"Selenium keyword driven automation testing framework","volume":"4","year":"2014","journal-title":"International Journal of Advanced Research in Computer Science and Software Engineering"},{"issue":"3","key":"key2022070810242010100_ref035","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1016\/j.scaman.2010.05.003","article-title":"Actor-network theory and the dilemma of the resource concept in strategic management","volume":"26","year":"2010","journal-title":"Scandinavian Journal of Management"},{"key":"key2022070810242010100_ref036","unstructured":"Tarrant, H. (2016), \u201cBig four\u2019 IT spending tops R30 billion a year. [online]\u201d, available at: www.moneyweb.co.za\/news\/tech\/big-four-it-spending-tops-r30-billion-a-year (accessed 26 May 2018)."},{"key":"key2022070810242010100_ref037","volume-title":"Determining the Suitability of Agile Methods for a Software Project","year":"2011"},{"issue":"2","key":"key2022070810242010100_ref038","first-page":"673","article-title":"Software testing, mythology and methodologies","volume":"4","year":"2014","journal-title":"International Journal of Emerging Technology and Advanced Engineering"},{"issue":"2","key":"key2022070810242010100_ref039","first-page":"134","article-title":"Three approaches to case study methods in education: Yin, Merriam, and stake","volume":"20","year":"2015","journal-title":"The Qualitative Report"},{"key":"key2022070810242010100_ref039a","article-title":"Case study research and applications: design and methods","year":"2017"},{"key":"key2022070810242010100_ref040","article-title":"A comparative study on usage of traditional and agile software development methodologies in software industry of Asia","year":"2014"},{"key":"key2022070810242010100_ref041","doi-asserted-by":"crossref","first-page":"1911","DOI":"10.5194\/hess-20-1911-2016","article-title":"The use of semi-structured interviews for the characterisation of farmer irrigation practices","volume":"20","year":"2016","journal-title":"Hydrol and Earth System Sciences"},{"issue":"4","key":"key2022070810242010100_ref042","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1108\/09593841011087806","article-title":"The affordances of actor network theory in ICT for development research","volume":"23","year":"2010","journal-title":"Information Technology and People"}],"container-title":["Journal of Systems and Information Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/JSIT-07-2021-0125\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/JSIT-07-2021-0125\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,21]],"date-time":"2023-11-21T15:28:38Z","timestamp":1700580518000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/JSIT-07-2021-0125\/full\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,17]]},"references-count":44,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,5,17]]},"published-print":{"date-parts":[[2022,7,11]]}},"alternative-id":["10.1108\/JSIT-07-2021-0125"],"URL":"https:\/\/doi.org\/10.1108\/jsit-07-2021-0125","relation":{},"ISSN":["1328-7265","1328-7265"],"issn-type":[{"value":"1328-7265","type":"print"},{"value":"1328-7265","type":"print"}],"subject":[],"published":{"date-parts":[[2022,5,17]]}}}