What Needs Attention? Prioritizing Drivers of Developers' Trust and Adoption of Generative AI
Rudrajit Choudhuri, Bianca Trinkenreich, Rahul Pandita, Eirini Kalliamvakou, Igor Steinmacher, Marco Gerosa, Christopher Sanchez, Anita Sarma
TL;DR
The paper tackles miscalibrated trust and adoption barriers for generative AI in software development, foregrounding cognitive diversity as a design constraint. It adopts a concurrent embedded mixed-methods approach, aggregating a large-scale survey ($N=238$) from GitHub and Microsoft, psychometrically validating a PICSE-based trust model, and applying PLS-SEM to link trust and cognitive styles to adoption, complemented by IPMA and qualitative analysis to identify high-impact design gaps. Key contributions include a validated, four-factor PICSE instrument (System/Output Quality, Functional Value, Ease of Use, Goal Maintenance), a robust model explaining substantial variance in trust ($R^2=0.68$) and adoption intentions ($R^2=0.66$), and an IPMA-informed, design-focused roadmap highlighting underperforming yet critical areas (notably goal maintenance, output accuracy, and presentation) for improving trust and inclusion. The work provides a practical guide for building trustworthy, inclusive genAI tools for developers, with implications for HAI research through a validated measurement instrument and a theory-driven prioritization of design improvements.
Abstract
Generative AI (genAI) tools promise productivity gains, yet miscalibrated trust and usage friction still hinder adoption. Moreover, genAI can be exclusionary, failing to adequately support diverse users. One such aspect of diversity is cognitive diversity, which leads to diverging interaction styles (e.g., a risk-averse developer may gate genAI outputs behind tests/review; a risk-tolerant one may prototype directly/fix issues post-hoc). When an individual's cognitive styles are unsupported, it creates additional usability barriers. Thus, to design tools that developers trust and use, we must first understand which factors shape their trust and intentions to use genAI at work? We developed a theoretical model of developers' trust and adoption of genAI through a large-scale survey (N = 238) conducted at GitHub and Microsoft. Using Partial Least Squares-Structural Equation Modeling (PLS-SEM), we found aspects related to genAI's system/output quality (e.g., presentation, safety/security, performance), functional value (e.g., educational/practical benefits), and goal maintenance (ability to sustain alignment with task goals) significantly influence trust, which, alongside developers' cognitive styles (i.e., risk tolerance, technophilic motivations, computer self-efficacy), affect adoption. An Importance-Performance Matrix Analysis (IPMA) identified high-importance factors where genAI underperforms, revealing targets for design improvement. We bolster these findings by qualitatively analyzing developers' reported challenges and risks of genAI use to uncover why these gaps persist in development contexts. We offer practical guidance for designing genAI tools that support effective, trustworthy, and inclusive developer-AI interactions.
