Organizational social structures for software engineering

DA Tamburri, P Lago, H Vliet - ACM Computing Surveys (CSUR), 2013 - dl.acm.org
Software engineering evolved from a rigid process to a dynamic interplay of people (eg,
stakeholders or developers). Organizational and social literature call this interplay an …

The ABC of software engineering research

KJ Stol, B Fitzgerald - ACM Transactions on Software Engineering and …, 2018 - dl.acm.org
A variety of research methods and techniques are available to SE researchers, and while
several overviews exist, there is consistency neither in the research methods covered nor in …

An empirical comparison of dependency network evolution in seven software packaging ecosystems

A Decan, T Mens, P Grosjean - Empirical Software Engineering, 2019 - Springer
Nearly every popular programming language comes with one or more package managers.
The software packages distributed by such package managers form large software …

The mirroring hypothesis: theory, evidence, and exceptions

LJ Colfer, CY Baldwin - Industrial and Corporate Change, 2016 - academic.oup.com
The mirroring hypothesis predicts that organizational ties within a project, firm, or group of
firms (eg, communication, collocation, employment) will correspond to the technical …

Beyond technical aspects: How do community smells influence the intensity of code smells?

F Palomba, DA Tamburri, FA Fontana… - IEEE transactions on …, 2018 - ieeexplore.ieee.org
Code smells are poor implementation choices applied by developers during software
evolution that often lead to critical flaws or failure. Much in the same way, community smells …

Conceptualising “coupling” for sustainability implementation in the industrial sector: a review of the field and projection of future research opportunities

NC Kunz, CJ Moran, T Kastelle - Journal of cleaner production, 2013 - Elsevier
The industrial sector is an important player in the global sustainable development agenda.
Over the last several decades, the sector has made considerable progress towards the …

An empirical analysis of build failures in the continuous integration workflows of java-based open-source software

T Rausch, W Hummer, P Leitner… - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
Continuous Integration (CI) has become a common practice in both industrial and open-
source software development. While CI has evidently improved aspects of the software …

Exploring community smells in open-source: An automated approach

DA Tamburri, F Palomba… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Software engineering is now more than ever a community effort. Its success often weighs on
balancing distance, culture, global engineering practices and more. In this scenario many …

There and back again: Can you compile that snapshot?

M Tufano, F Palomba, G Bavota… - Journal of Software …, 2017 - Wiley Online Library
A broken snapshot represents a snapshot from a project's change history that cannot be
compiled. Broken snapshots can have significant implications for researchers, as they could …

[HTML][HTML] Social debt in software engineering: insights from industry

DA Tamburri, P Kruchten, P Lago, H Vliet - Journal of Internet Services …, 2015 - Springer
Social debt is analogous to technical debt in many ways: it represents the state of software
development organisations as the result of “accumulated” decisions. In the case of social …