215 citations · 432 across the 15 of their papers we have counts for
15 papers
Investigating and Designing for Trust in AI-powered Code Generation Tools
Ruotong Wang, Ruijia Cheng, Denae Ford +1
As AI-powered code generation tools such as GitHub Copilot become popular, it is crucial to understand software developers' trust in AI tools -- a key factor for tool adoption and…
"It would work for me too": How Online Communities Shape Software Developers' Trust in AI-Powered Code Generation Tools
Ruijia Cheng, Ruotong Wang, Thomas Zimmermann +1
While revolutionary AI-powered code generation tools have been rising rapidly, we know little about how and how to help software developers form appropriate trust in those AI tools…
Understanding Skills for OSS Communities on GitHub
Jenny T. Liang, Thomas Zimmermann, Denae Ford
The development of open source software (OSS) is a broad field which requires diverse skill sets. For example, maintainers help lead the project and promote its longevity, technica…
Looking for related discussions on GitHub Discussions
Marcia Lima, Igor Steinmacher, Denae Ford +4
Software teams are increasingly adopting different tools and communication channels to aid the software collaborative development model and coordinate tasks. Among such resources,…
Towards Mining OSS Skills from GitHub Activity
Jenny T. Liang, Thomas Zimmermann, Denae Ford
Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a nove…
Attracting and Retaining OSS Contributors with a Maintainer Dashboard
Mariam Guizani, Thomas Zimmermann, Anita Sarma +1
Tools and artifacts produced by open source software (OSS) have been woven into the foundation of the technology industry. To keep this foundation intact, the open source community…
Developers Who Vlog: Dismantling Stereotypes through Community and Identity
Souti Chattopadhyay, Denae Ford, Thomas Zimmermann
Developers are more than "nerds behind computers all day", they lead a normal life, and not all take the traditional path to learn programming. However, the public still sees softw…
Reel Life vs. Real Life: How Software Developers Share Their Daily Life through Vlogs
Souti Chattopadhyay, Thomas Zimmermann, Denae Ford
Software developers are turning to vlogs (video blogs) to share what a day is like to walk in their shoes. Through these vlogs developers share a rich perspective of their technica…
Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social Good
Yu Huang, Denae Ford, Thomas Zimmermann
When inspiring software developers to contribute to open source software, the act is often referenced as an opportunity to build tools to support the developer community. However,…
Accessibility in Software Practice: A Practitioner's Perspective
Tingting Bi, Xin Xia, David Lo +3
Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessib…
"How Was Your Weekend?" Software Development Teams Working From Home During COVID-19
Courtney Miller, Paige Rodeghero, Margaret-Anne Storey +2
The mass shift to working at home during the COVID-19 pandemic radically changed the way many software development teams collaborate and communicate. To investigate how team cultur…
"Is My Mic On?" Preparing SE Students for Collaborative Remote Work and Hybrid Team Communication
Makayla Moster, Denae Ford, Paige Rodeghero
Communication is essential for the success of student and professional software engineering (SE) team development projects. The projects delivered by SE courses provide valuable le…
Please Turn Your Cameras On: Remote Onboarding of Software Developers during a Pandemic
Paige Rodeghero, Thomas Zimmermann, Brian Houck +1
The COVID-19 pandemic has impacted the way that software development teams onboard new hires. Previously, most software developers worked in physical offices and new hires onboarde…
Including Everyone, Everywhere: Understanding Opportunities and Challenges of Geographic Gender-Inclusion in OSS
Gede Artha Azriadi Prana, Denae Ford, Ayushi Rastogi +3
The gender gap is a significant concern facing the software industry as the development becomes more geographically distributed. Widely shared reports indicate that gender differen…
A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic
Denae Ford, Margaret-Anne Storey, Thomas Zimmermann +6
The COVID-19 pandemic has shaken the world to its core and has provoked an overnight exodus of developers that normally worked in an office setting to working from home. The magnit…