Marini, Michele
(2026)
Adozione delle pratiche DevOps e CI/CD nelle
organizzazioni software: un’analisi della letteratura.
[Laurea], Università di Bologna, Corso di Studio in
Informatica per il management [L-DM270]
Documenti full-text disponibili:
Abstract
Il presente lavoro di tesi analizza i principi, gli strumenti e le sfide che caratterizzano l'approccio DevOps e le pratiche di Continuous Integration e Continuous Delivery (CI/CD), con particolare attenzione alla gestione del versionamento del codice e dei rilasci software. Attraverso una revisione sistematica della letteratura scientifica e professionale, la tesi esamina l'evoluzione dei modelli di sviluppo software, dai paradigmi tradizionali alle metodologie Agile, fino all'emergere di DevOps come risposta strutturale alla separazione tra sviluppo e gestione operativa. Vengono analizzati in dettaglio l'ecosistema degli strumenti DevOps (piattaforme CI/CD, containerizzazione, Infrastructure as Code, monitoraggio e DevSecOps) e le architetture di riferimento per l'automazione del ciclo di rilascio. Lo studio approfondisce le evidenze empiriche sui benefici dell'adozione di DevOps, con particolare riferimento al modello DORA e alle quattro metriche chiave di performance, evidenziando come velocità e stabilità dei rilasci non siano obiettivi in conflitto ma si rafforzino reciprocamente. Vengono inoltre discusse le sfide tecniche, organizzative e culturali dell'adozione, il ruolo della cultura generativa secondo la tipologia di Westrum e i modelli di maturità DevOps. Particolare attenzione è dedicata alle strategie di adozione per organizzazioni con risorse limitate, inclusi l'approccio incrementale, l'utilizzo di servizi cloud gestiti e il modello DevOps as a Service. Infine, vengono esaminate le tendenze emergenti quali Platform Engineering, GitOps e l'integrazione dell'intelligenza artificiale nelle pipeline CI/CD. Il lavoro propone come sviluppo futuro la somministrazione di un questionario strutturato già progettato per la raccolta di evidenze empiriche dirette.
Abstract
Il presente lavoro di tesi analizza i principi, gli strumenti e le sfide che caratterizzano l'approccio DevOps e le pratiche di Continuous Integration e Continuous Delivery (CI/CD), con particolare attenzione alla gestione del versionamento del codice e dei rilasci software. Attraverso una revisione sistematica della letteratura scientifica e professionale, la tesi esamina l'evoluzione dei modelli di sviluppo software, dai paradigmi tradizionali alle metodologie Agile, fino all'emergere di DevOps come risposta strutturale alla separazione tra sviluppo e gestione operativa. Vengono analizzati in dettaglio l'ecosistema degli strumenti DevOps (piattaforme CI/CD, containerizzazione, Infrastructure as Code, monitoraggio e DevSecOps) e le architetture di riferimento per l'automazione del ciclo di rilascio. Lo studio approfondisce le evidenze empiriche sui benefici dell'adozione di DevOps, con particolare riferimento al modello DORA e alle quattro metriche chiave di performance, evidenziando come velocità e stabilità dei rilasci non siano obiettivi in conflitto ma si rafforzino reciprocamente. Vengono inoltre discusse le sfide tecniche, organizzative e culturali dell'adozione, il ruolo della cultura generativa secondo la tipologia di Westrum e i modelli di maturità DevOps. Particolare attenzione è dedicata alle strategie di adozione per organizzazioni con risorse limitate, inclusi l'approccio incrementale, l'utilizzo di servizi cloud gestiti e il modello DevOps as a Service. Infine, vengono esaminate le tendenze emergenti quali Platform Engineering, GitOps e l'integrazione dell'intelligenza artificiale nelle pipeline CI/CD. Il lavoro propone come sviluppo futuro la somministrazione di un questionario strutturato già progettato per la raccolta di evidenze empiriche dirette.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Marini, Michele
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
DevOps,ingegneria del software,continuous integration,release management,continuous delivery,DORA,automazione rilasci
Data di discussione della Tesi
25 Marzo 2026
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Marini, Michele
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
DevOps,ingegneria del software,continuous integration,release management,continuous delivery,DORA,automazione rilasci
Data di discussione della Tesi
25 Marzo 2026
URI
Statistica sui download
Gestione del documento: