Salta al contenuto principale
Passa alla visualizzazione normale.

RAFFAELE GIANCARLO

The Digital Transformation of Software Development

Abstract

Digital Transformation is a continuous, disruptive, and never-ending process that has a deep impact on both public and private institutions. Its realization requires deep changes that, among many aspects, affect the way software is developed and operated. Using a recently proposed model of Digital Transformation, consisting of four knowledge pillars, namely, People, Technologies, Data, and Processes, this chapter describes how Software Development itself is changing to meet growing demands for agility, efficiency, and innovation required by any Digital Transformation. This study is based on a review of the literature involving major computer science databases, restricting the search to 2022–2024, since its intent is to capture new and emerging trends on how Digital Transformation affects Software Development.