activity
20192024
most citedWomen's Participation in Open Source Software: A Survey of the Literature

100 citations · 437 across the 28 of their papers we have counts for

collaborators

28 papers

cs.SE2024

Gamification in Software Engineering Education: a Tertiary Study

Simone Tonhão, Marcelo Shigenaga, Julio Herculani +5

As the significance of Software Engineering (SE) professionals continues to grow in the industry, the adoption of gamification techniques for training purposes has gained traction…

cs.SE2023★ 12 cited

Tag that issue: Applying API-domain labels in issue tracking systems

Fabio Santos, Joseph Vargovich, Bianca Trinkenreich +8

Labeling issues with the skills required to complete them can help contributors to choose tasks in Open Source Software projects. However, manually labeling issues is time-consumin…

cs.SE2023★ 6 cited

Barriers and Self-Efficacy: A Large-Scale Study on the Impact of OSS Courses on Student Perceptions

Larissa Salerno, Simone de França Tonhão, Igor Steinmacher +1

Open source software (OSS) development offers a unique opportunity for students in Software Engineering to experience and participate in large-scale software development, however,…

cs.SE2023★ 13 cited

GiveMeLabeledIssues: An Open Source Issue Recommendation System

Joseph Vargovich, Fabio Santos, Jacob Penney +2

Developers often struggle to navigate an Open Source Software (OSS) project's issue-tracking system and find a suitable task. Proper issue labeling can aid task selection, but curr…

cs.CY2023★ 1 cited

Rules of Engagement: Why and How Companies Participate in OSS

Mariam Guizani, Aileen Abril Castro-Guzman, Anita Sarma +1

Company engagement in open source (OSS) is now the new norm. From large technology companies to startups, companies are participating in the OSS ecosystem by open-sourcing their te…

cs.SE2023★ 25 cited

Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors

Bianca Trinkenreich, Klaas-Jan Stol, Anita Sarma +3

The sense of belonging to a community is a basic human need that impacts an individuals behavior, long-term engagement, and job satisfaction, as revealed by research in disciplines…

cs.SE2023

Moving on from the software engineers' gambit: an approach to support the defense of software effort estimates

Patrícia Matsubara, Igor Steinmacher, Bruno Gadelha +1

Pressure for higher productivity and faster delivery is increasingly pervading software organizations. This can lead software engineers to act like chess players playing a gambit -…

cs.SE2023★ 9 cited

Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers

Italo Santos, João Felipe Pimentel, Igor Wiese +3

Social coding platforms such as GitHub have become defacto environments for collaborative programming and open source. When these platforms do not support specific cognitive styles…

cs.SE2023★ 20 cited

A Model for Understanding and Reducing Developer Burnout

Bianca Trinkenreich, Klaas-Jan Stol, Igor Steinmacher +6

Job burnout is a type of work-related stress associated with a state of physical or emotional exhaustion that also involves a sense of reduced accomplishment and loss of personal i…

cs.SE2022★ 6 cited

Guidelines for Developing Bots for GitHub

Mairieli Wessel, Andy Zaidman, Marco Gerosa +1

Projects on GitHub rely on the automation provided by software development bots to uphold quality and alleviate developers' workload. Nevertheless, the presence of bots can be anno…

cs.SE2022★ 3 cited

Together or Apart? Investigating a mediator bot to aggregate bot's comments on pull requests

Eric Ribeiro, Ronan Nascimento, Igor Steinmacher +4

Software bots connect users and tools, streamlining the pull request review process in social coding platforms. However, bots can introduce information overload into developers' co…

cs.SE2022★ 2 cited

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,…

cs.SE2022★ 6 cited

The best defense is a good defense: adapting negotiation methods for tackling pressure over software project estimates

Patricia G. F. Matsubara, Igor Steinmacher, Bruno Gadelha +1

Software estimation is critical for a software project's success and a challenging activity. We argue that estimation problems are not restricted to the generation of estimates but…

cs.SE2022★ 49 cited

An Empirical Investigation on the Challenges Faced by Women in the Software Industry: A Case Study

Bianca Trinkenreich, Ricardo Britto, Marco Aurelio Gerosa +1

Addressing women's under-representation in the software industry, a widely recognized concern, requires attracting as well as retaining more women. Hearing from women practitioners…

cs.SE2022★ 13 cited

How to Debug Inclusivity Bugs? A Debugging Process with Information Architecture

Mariam Guizani, Igor Steinmacher, Jillian Emard +3

Although some previous research has found ways to find inclusivity bugs (biases in software that introduce inequities), little attention has been paid to how to go about fixing suc…

cs.SE2022★ 10 cited

Perceptions of the State of D&I and D&I Initiative in the ASF

Mariam Guizani, Bianca Trinkenreich, Aileen Abril Castro-Guzman +3

Open Source Software (OSS) Foundations and projects are investing in creating Diversity and Inclusion (D&I) initiatives. However, little is known about contributors' perceptions ab…

cs.SE2021

Buying time in software development: how estimates become commitments?

Patricia Matsubara, Igor Steinmacher, Bruno Gadelha +1

Despite years of research for improving accuracy, software practitioners still face software estimation difficulties. Expert judgment has been the prevalent method used in industry…

cs.SE2021★ 18 cited

Pots of Gold at the End of the Rainbow: What is Success for Open Source Contributors?

Bianca Trinkenreich, Mariam Guizani, Igor Wiese +4

Success in Open Source Software (OSS) is often perceived as an exclusively code-centric endeavor. This perception can exclude a variety of individuals with a diverse set of skills…

cs.SE2021★ 100 cited

Women's Participation in Open Source Software: A Survey of the Literature

Bianca Trinkenreich, Igor Wiese, Anita Sarma +2

Participation of women in Open Source Software (OSS) is very unbalanced, despite various efforts to improve diversity. This is concerning not only because women do not get the chan…

cs.SE2021★ 5 cited

Don't Disturb Me: Challenges of Interacting with SoftwareBots on Open Source Software Projects

Mairieli Wessel, Igor Wiese, Igor Steinmacher +1

Software bots are used to streamline tasks in Open Source Software (OSS) projects' pull requests, saving development cost, time, and effort. However, their presence can be disrupti…

cs.SE2021★ 20 cited

Can I Solve It? Identifying APIs Required to Complete OSS Task

Fabio Santos, Igor Wiese, Bianca Trinkenreich +3

Open Source Software projects add labels to open issues to help contributors choose tasks. However, manually labeling issues is time-consuming and error-prone. Current automatic ap…

cs.SE2021★ 21 cited

Quality Gatekeepers: Investigating the Effects ofCode Review Bots on Pull Request Activities

Mairieli Wessel, Alexander Serebrenik, Igor Wiese +2

Software bots have been facilitating several development activities in Open Source Software (OSS) projects, including code review. However, these bots may bring unexpected impacts…

cs.SE2021★ 46 cited

Will You Come Back to Contribute? Investigating the Inactivity of OSS Core Developers in GitHub

Fabio Calefato, Marco Aurelio Gerosa, Giuseppe Iaffaldano +2

Several Open Source Software (OSS) projects depend on the continuity of their development communities to remain sustainable. Understanding how developers become inactive or why the…

cs.SE2021★ 4 cited

The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open Source

Marco Gerosa, Igor Wiese, Bianca Trinkenreich +5

Open Source Software (OSS) has changed drastically over the last decade, with OSS projects now producing a large ecosystem of popular products, involving industry participation, an…