Content area

Abstract

Readiness for the adoption of Automated Software Engineering (ASE) tools and techniques can vary according to the size and maturity of software companies. ASE tools and techniques have been adopted by large or ultra-large software companies. However, little is known about the adoption of ASE tools and techniques in small and medium-sized software enterprises (SSMEs) in emerging countries, and the challenges faced by such companies. We study the adoption of ASE tools and techniques for software measurement, static code analysis, continuous integration, and software testing, and the respective challenges faced by software developers in Thailand, a developing country with a growing software economy which mainly consists of SSMEs (similar to other developing countries). Based on the answers from 103 Thai participants in an online survey, we found that Thai software developers are somewhat familiar with ASE tools and agree that adopting such tools would be beneficial. Most of the developers do not use software measurement or static code analysis tools due to a lack of knowledge or experience but agree that their use would be useful. Continuous integration tools have been used with some difficulties. Lastly, although automated testing tools are adopted despite several serious challenges, many developers are still testing the software manually. We call for improvements in ASE tools to be easier to use in order to lower the barrier to adoption in small and medium-sized software enterprises (SSMEs) in developing countries.

Details

Location
Title
Adoption of automated software engineering tools and techniques in Thailand
Author
Ragkhitwetsagul, Chaiyong 1   VIAFID ORCID Logo  ; Krinke, Jens 2   VIAFID ORCID Logo  ; Choetkiertikul, Morakot 1   VIAFID ORCID Logo  ; Sunetnanta, Thanwadee 1   VIAFID ORCID Logo  ; Sarro, Federica 2   VIAFID ORCID Logo 

 Mahidol University, Faculty of Information and Communication Technology (ICT), Nakhon Pathom, Thailand (GRID:grid.10223.32) (ISNI:0000 0004 1937 0490) 
 University College London, UCL Computer Science, London, UK (GRID:grid.83440.3b) (ISNI:0000 0001 2190 1201) 
Publication title
Volume
29
Issue
4
Pages
90
Publication year
2024
Publication date
Jul 2024
Publisher
Springer Nature B.V.
Place of publication
Dordrecht
Country of publication
Netherlands
ISSN
13823256
e-ISSN
15737616
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2024-06-10
Milestone dates
2024-03-11 (Registration); 2024-03-06 (Accepted)
Publication history
 
 
   First posting date
10 Jun 2024
ProQuest document ID
3066169587
Document URL
https://www.proquest.com/scholarly-journals/adoption-automated-software-engineering-tools/docview/3066169587/se-2?accountid=208611
Copyright
© The Author(s) 2024. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2024-07-06
Database
ProQuest One Academic