Social debt analytics for improving the management of software evolution tasks

Fabio Palomba, Alexander Serebrenik, Andy Zaidman

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)
    102 Downloads (Pure)

    Abstract

    The success of software engineering projects is in a large part dependent on social and organization aspects of the development community. Indeed, it not only depends on the complexity of the product or the number of requirements to be implemented, but also on people, processes, and how they impact the technical side of software development. Social debt represents patterns across the organizational structure around a software system that may lead to additional unforeseen project costs. Condescending behavior, disgruntlement or rage quitting are just some examples of social issues that may occur among the developers of a software project. While the research community has recently investigated the underlying dynamics leading to the introduction of social debt (e.g., the so-called “community smells” which represent symptoms of the presence of social problems in a community), as well as how such debt can be payed off, there is still a noticeable lack of empirical evidence on how social debt impacts software maintenance and evolution. In this paper, we present our position on how social debt can impacts technical aspects of source code by presenting a road map toward a deeper understanding of such relationship.

    Original languageEnglish
    Title of host publicationBENEVOL 2017 : BElgian-NEtherlands Software eVOLution Symposium, 4-5 December 2017, Antwerp, Belgium
    EditorsSerge Demeyer, Ali Parsai, Gulsher Laghari, Brent van Bladel
    Place of Publications.l.
    PublisherCEUR-WS.org
    Pages18-21
    Number of pages4
    Publication statusPublished - 1 Jan 2017
    Event16th Edition of the BElgian-NEtherlands Software EVOLution Symposium (BENEVOL 2017) - Antwerp, Belgium
    Duration: 4 Dec 20175 Dec 2017
    Conference number: 16
    http://ansymore.uantwerpen.be/events/BENEVOL2017

    Publication series

    NameCEUR Workshop Proceedings
    Volume2047
    ISSN (Print)1613-0073

    Conference

    Conference16th Edition of the BElgian-NEtherlands Software EVOLution Symposium (BENEVOL 2017)
    Abbreviated titleBENEVOL 2017
    Country/TerritoryBelgium
    CityAntwerp
    Period4/12/175/12/17
    Internet address

    Fingerprint

    Dive into the research topics of 'Social debt analytics for improving the management of software evolution tasks'. Together they form a unique fingerprint.

    Cite this