AI assistance tools such as ChatGPT, Copilot, and Gemini have dramatically impacted the nature of software development in recent years. Numerous studies have studied the positive benefits that practitioners have achieved from using these tools in their work. While there is a growing body of knowledge regarding the usability aspects of leveraging AI tools, we still lack concrete details on the issues that organizations and practitioners need to consider should they want to explore increasing adoption or use of AI tools. In this study, we conducted a mixed methods study involving interviews with 26 industry practitioners and 395 survey respondents. We found that there are several motives and challenges that impact individuals and organizations and developed a theory of AI Tool Adoption. For example, we found creating a culture of sharing of AI best practices and tips as a key motive for practitioners' adopting and using AI tools. In total, we identified 2 individual motives, 4 individual challenges, 3 organizational motives, and 3 organizational challenges, and 3 interleaved relationships. The 3 interleaved relationships act in a push-pull manner where motives pull practitioners to increase the use of AI tools and challenges push practitioners away from using AI tools.
翻译:近年来,ChatGPT、Copilot和Gemini等人工智能辅助工具已深刻改变了软件开发的本质。大量研究探讨了从业者在工作中使用这些工具所获得的积极效益。尽管关于利用人工智能工具的可用性方面的知识体系日益增长,但对于组织和从业者若想探索增加人工智能工具的采纳或使用所需考虑的具体问题,我们仍缺乏详细认知。在本研究中,我们采用混合方法开展研究,包括对26位行业从业者的访谈及395份问卷调查。研究发现存在多种影响个体与组织的动机和挑战,并由此构建了人工智能工具采纳理论。例如,我们发现创建人工智能最佳实践与技巧的共享文化是促使从业者采纳和使用人工智能工具的关键动机。研究共识别出2项个体动机、4项个体挑战、3项组织动机、3项组织挑战以及3种交织关系。这3种交织关系以推拉方式相互作用:动机拉动从业者增加人工智能工具的使用,而挑战则推动从业者远离人工智能工具的使用。