Community smells—The sources of social debt: A systematic literature review
Context: Social debt describes the accumulation of unforeseen project costs (or potential
costs) from sub-optimal software development processes. Community smells are …
costs) from sub-optimal software development processes. Community smells are …
How to characterize the health of an Open Source Software project? A snowball literature review of an emerging practice
Motivation: Society's dependence on Open Source Software (OSS) and the communities that
maintain the OSS is ever-growing. So are the potential risks of, eg, vulnerabilities being …
maintain the OSS is ever-growing. So are the potential risks of, eg, vulnerabilities being …
Towards better dependency management: A first look at dependency smells in python projects
Managing cross-project dependencies is tricky in modern software development. A primary
way to manage dependencies is using dependency configuration files, which brings …
way to manage dependencies is using dependency configuration files, which brings …
Predicting the emergence of community smells using socio-technical metrics: A machine-learning approach
Community smells represent sub-optimal conditions appearing within software development
communities (eg, non-communicating sub-teams, deviant contributors, etc.) that may lead to …
communities (eg, non-communicating sub-teams, deviant contributors, etc.) that may lead to …
Learning to detect community smells in open source software projects
Community smells are symptoms of organizational and social issues within the software
development community that often lead to additional project costs. Recent studies identified …
development community that often lead to additional project costs. Recent studies identified …
On the detection of community smells using genetic programming-based ensemble classifier chain
Community smells are symptoms of organizational and social issues within the software
development community that often increase the project costs and impact software quality …
development community that often increase the project costs and impact software quality …
Evolving collaboration, dependencies, and use in the rust open source software ecosystem
Abstract Open Source Software (OSS) is widely spread in industry, research, and
government. OSS represents an effective development model because it harnesses the …
government. OSS represents an effective development model because it harnesses the …
[HTML][HTML] An Empirical Investigation Into the Influence of Software Communities' Cultural and Geographical Dispersion on Productivity
Estimating and understanding software development productivity represent crucial tasks for
researchers and practitioners. Although different works focused on evaluating the impact of …
researchers and practitioners. Although different works focused on evaluating the impact of …
In search of socio-technical congruence: A large-scale longitudinal study
We report on a large-scale empirical study investigating the relevance of socio-technical
congruence over key basic software quality metrics, namely, bugs and churn. In particular …
congruence over key basic software quality metrics, namely, bugs and churn. In particular …
Refactoring community smells in the wild: the practitioner's field manual
Community smells have been defined as sub-optimal organizational structures that may
lead to social debt. Previous studies have shown that they are highly diffused in both open …
lead to social debt. Previous studies have shown that they are highly diffused in both open …