University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Artikkelit
  • Informaatioteknologian tiedekunta
  • View Item
JYX > Artikkelit > Informaatioteknologian tiedekunta > View Item

Looking for Peace of Mind? Manage your (Technical) Debt : An Exploratory Field Study

ThumbnailFinal Draft
View/Open
945.5Kb

Downloads:  
Show download detailsHide download details  
Ghanbari, H., Besker, T., Martini, A., & Bosch, J. (2017). Looking for Peace of Mind? Manage your (Technical) Debt : An Exploratory Field Study. In ESEM 2017 : ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 384-393). IEEE Computer Society Press. https://doi.org/10.1109/ESEM.2017.53
Authors
Ghanbari, Hadi |
Besker, Terese |
Martini, Antonio |
Bosch, Jan
Date
2017
Discipline
TietojärjestelmätiedeInformation Systems Science
Copyright
© 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

 
Background: In the last two decades Technical Debt (TD) has received a considerable amount of attention from software engineering research and practice. Recently, a small group of studies suggests that, in addition to its technical and economic consequences, TD can affect developers’ psychological states and morale. However, until now there has been a lack of empirical research clarifying such influences. Aims: In this study, we aim at taking the first step in filling this gap by investigating the potential impacts of TD and its management on developers’ morale. Method: Drawing from previous literature on morale, we decided to explore the influence of TD and its management on three dimensions of morale called affective, future/goal, and interpersonal antecedents. In so doing, we conducted an exploratory field study and collected data from software professionals active in different industrial domains through eight qualitative interviews and an online survey (n=33). Results: Our results indicate that TD mainly has a negative influence on future/goal and affective antecedents of morale. This is mainly because the occurrence of TD hinders developers from performing their tasks and achieving their goals. TD management, on the other hand, has a positive influence on all the three dimensions of morale since it is associated with positive feelings and interpersonal feedback as well as a sense of progress. Conclusions: According to the results of this empirical study, the occurrence of TD reduces developers’ morale, while its management increases developers’ morale. ...
Publisher
IEEE Computer Society Press
Parent publication ISBN
978-1-5090-4039-1
Conference
International Symposium on Empirical Software Engineering and Measurement
Is part of publication
ESEM 2017 : ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
ISSN Search the Publication Forum
1949-3789
Keywords
technical debt morale behavioral software engineering exploratory field study mixed-method thematic analysis information systems development ohjelmistokehitys
DOI
https://doi.org/10.1109/ESEM.2017.53
URI

http://urn.fi/URN:NBN:fi:jyu-201711244361

Publication in research information system

https://converis.jyu.fi/converis/portal/detail/Publication/27381744

Metadata
Show full item record
Collections
  • Informaatioteknologian tiedekunta [1594]

Related items

Showing items with similar title or keywords.

  • Investigating the causal mechanisms underlying the customization of software development methods 

    Ghanbari, Hadi (University of Jyväskylä, 2017)
    Over the last four decades, software development has been one of the mainstream topics in the Software Engineering and Information Systems disciplines. Thousands of methods have been put forward offering prescriptions ...
  • Seeking Technical Debt in Critical Software Development Projects : An Exploratory Field Study 

    Ghanbari, Hadi (IEEE Computer Society, 2016)
    In recent years, the metaphor of technical debt has received considerable attention, especially from the agile community. Still, despite the fact that agile practices are increasingly used in critical domains, to the ...
  • Omission of Quality Software Development Practices : A Systematic Literature Review 

    Ghanbari, Hadi; Vartiainen, Tero; Siponen, Mikko (Association for Computing Machinery (ACM), 2018)
    Software deficiencies are minimized by utilizing recommended software development and quality assurance practices. However, these recommended practices (i.e., quality practices) become ineffective if software professionals ...
  • A Root Cause Analysis Method for Preventing Erratic Behavior in Software Development: PEBA 

    Mohammadnazar, Hojat; Pulkkinen, Mirja; Ghanbari, Hadi (Elsevier, 2019)
    Measures taken to prevent faults from being introduced or going undetected can secure development of highly reliable software systems. One such measure is analyzing root causes of recurring faults and preventing them from ...
  • User-centered development and maintenance method for software teams 

    Laitila, Tero (2017)
    Tämä tutkimus pyrkii löytämään sopivan metodin jatkuvaan ohjelmistokehitykseen (tuotekehitys ja ylläpito). Se yhdistää ketterän ohjelmistokehitysmenetelmän uusimpiin operatiivisiin metodeihin sekä käyttäjäläheiseen ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre