Context
Software development is evolving with the emergence of Generative AI (GAI) tools that boost productivity, reduce manual errors, and accelerate workflows. However, little is known about how users perceive the usability, effectiveness, and security of these tools, especially among varied user populations.
Objectives
This study examines the determinants of GAI tool adoption. Specifically, it examines the behavioural determinants driving GAI adoption in software development and investigates how students compare with professionals in their perception of GAI adoption.
Methods
This study employs a cross-sectional, quantitative approach, comprising structured surveys distributed to software engineering students and senior engineers. The survey was designed based on the UTAUT framework. Data was collected from 305 participants (125 students, 133 professional developers, and 47 other tech professionals; industry total = 180). Descriptive statistics, t-tests, and regression analysis were conducted to analyse data and report trends and predictors of adoption intention.
Results
Social influence was the most important predictor of adoption intention (β = 0.945, p< 0.001), and its effect differed between groups. Compared to professionals, students are more cautious about security, though their responses are less technically specific. Professional developers employ systematic refinement strategies; a large percentage make extensive code changes to improve maintainability and ensure architectural alignment. By contrast, students exhibit different usage behaviour, focusing more on getting the final product working but less on code refinement and security issues.
Conclusion
This study fills the empirical gap in the diffusion of generative AI into software development. The findings suggest different patterns between students and professional developers. The results are of interest to educators, developers, and industry leaders. Future studies should examine adoption trends among a broader range of user groups and assess the long-term effects of GAI tools on software engineering.
扫码关注我们
求助内容:
应助结果提醒方式:
