Grey literature in software engineering: A critical review
Abstract Context: Grey Literature (GL) recently has grown in Software Engineering (SE)
research since the increased use of online communication channels by software engineers …
research since the increased use of online communication channels by software engineers …
Knowledge sharing via social media in software development: a systematic literature review
Effective knowledge exchange among software developers is crucial for the competitive
performance of their organizations. Today, the constant pressure on businesses to …
performance of their organizations. Today, the constant pressure on businesses to …
A large-scale survey on the usability of ai programming assistants: Successes and challenges
The software engineering community recently has witnessed widespread deployment of AI
programming assistants, such as GitHub Copilot. However, in practice, developers do not …
programming assistants, such as GitHub Copilot. However, in practice, developers do not …
The shifting sands of motivation: Revisiting what drives contributors in open source
Open Source Software (OSS) has changed drastically over the last decade, with OSS
projects now producing a large ecosystem of popular products, involving industry …
projects now producing a large ecosystem of popular products, involving industry …
How social and communication channels shape and challenge a participatory culture in software development
Software developers use many different communication tools and channels in their work.
The diversity of these tools has dramatically increased over the past decade and developers …
The diversity of these tools has dramatically increased over the past decade and developers …
Why developers are slacking off: Understanding how software teams use slack
Slack is a modern communication platform for teams that is seeing wide and rapid adoption
by software develop-ment teams. Slack not only facilitates team messaging and archiving …
by software develop-ment teams. Slack not only facilitates team messaging and archiving …
How to ask for technical help? Evidence-based guidelines for writing questions on Stack Overflow
Abstract Context The success of Stack Overflow and other community-based question-and-
answer (Q&A) sites depends mainly on the will of their members to answer others' questions …
answer (Q&A) sites depends mainly on the will of their members to answer others' questions …
The emergence of github as a collaborative platform for education
A Zagalsky, J Feliciano, MA Storey, Y Zhao… - Proceedings of the 18th …, 2015 - dl.acm.org
The software development community has embraced GitHub as an essential platform for
managing their software projects. GitHub has created efficiencies and helped improve the …
managing their software projects. GitHub has created efficiencies and helped improve the …
Adding sparkle to social coding: an empirical study of repository badges in the npm ecosystem
In fast-paced, reuse-heavy, and distributed software development, the transparency
provided by social coding platforms like GitHub is essential to decision making. Developers …
provided by social coding platforms like GitHub is essential to decision making. Developers …
The challenges of sentiment detection in the social programmer ecosystem
A recent research trend has emerged to study the role of affect in in the social programmer
ecosystem, by applying sentiment analysis to the content available in sites such as GitHub …
ecosystem, by applying sentiment analysis to the content available in sites such as GitHub …