In this paper, we present the initial insights from a qualitative study conducted with developers working in the Italian software industry. More specifically, we conducted three focus groups to gain insights into the job characteristics, both job demands and resources, that characterize Software Development (SD) and might affect well-being at work among developers. The focus groups involved 21 developers from two multinational corporations operating in Italy. We analyzed the gathered data through template analysis. To drive our template analysis, we employed a theoretical model widely used in the field of occupational health psychology: the Job Demands-Resources (JD-R) model. We identified several job demands and resources that characterize SD. Among the job demands, time pressure is considered an important stress factor: deadlines often overlap one another so that developers have to accomplish more work at the same time, adding further difficulty in time management; moreover, most work is categorized as “urgent”. As for the job resources, we found (among others) that developers appreciate the autonomy in the organization of working time.

On Job Demands and Resources in the Italian Software Industry

Romano, S.;Scanniello, G.
2025

Abstract

In this paper, we present the initial insights from a qualitative study conducted with developers working in the Italian software industry. More specifically, we conducted three focus groups to gain insights into the job characteristics, both job demands and resources, that characterize Software Development (SD) and might affect well-being at work among developers. The focus groups involved 21 developers from two multinational corporations operating in Italy. We analyzed the gathered data through template analysis. To drive our template analysis, we employed a theoretical model widely used in the field of occupational health psychology: the Job Demands-Resources (JD-R) model. We identified several job demands and resources that characterize SD. Among the job demands, time pressure is considered an important stress factor: deadlines often overlap one another so that developers have to accomplish more work at the same time, adding further difficulty in time management; moreover, most work is categorized as “urgent”. As for the job resources, we found (among others) that developers appreciate the autonomy in the organization of working time.
2025
9783031783852
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4894276
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact