In recent years, the adoption of Agile methodologies in software development has radically transformed the way companies manage projects, enhancing flexibility and responsiveness to change. This thesis explores the application of Agile in a corporate context, with particular reference to the experience gained during my internship at YouCo. After an introduction to project management methodologies, the structure of Agile is analyzed, with a focus on frameworks such as Scrum and Kanban. The core of the thesis is the case study on YouCo, where Agile was adopted to optimize the software development process and technical support management. Through the use of tools such as Jira, workflow management mechanisms, activity monitoring, and periodic retrospectives were implemented to improve team productivity. The results analysis highlights the benefits of Agile adoption, including greater transparency, reduced release times, and improved product quality. However, some challenges also emerge, such as the need for cultural change and the difficulty of integrating Agile with traditional business processes.

Negli ultimi anni, l’adozione delle metodologie Agile nello sviluppo software ha trasformato radicalmente il modo in cui le aziende gestiscono i progetti, migliorando la flessibilità e la capacità di risposta ai cambiamenti. Questa tesi esplora l’applicazione di Agile nel contesto aziendale, con particolare riferimento all’esperienza maturata durante il mio stage presso YouCo. Dopo un’introduzione sulle metodologie di gestione dei progetti, viene analizzata la struttura di Agile, con un focus su framework come Scrum e Kanban. Il cuore della tesi è rappresentato dal caso studio su YouCo, in cui Agile è stato adottato per ottimizzare il processo di sviluppo software e la gestione del supporto tecnico. Attraverso l’uso di strumenti come Jira, sono stati implementati meccanismi di gestione del flusso di lavoro, monitoraggio delle attività e retrospettive periodiche per migliorare la produttività del team. L’analisi dei risultati evidenzia i benefici derivanti dall’adozione di Agile, tra cui una maggiore trasparenza, una riduzione dei tempi di rilascio e un miglioramento della qualità del prodotto. Tuttavia, emergono anche criticità, come la necessità di un cambiamento culturale e la difficoltà nell’integrare Agile con processi aziendali tradizionali.

Sviluppo agile di applicazioni web: un caso di studio

TRAPASSO, MATTEO
2023/2024

Abstract

Negli ultimi anni, l’adozione delle metodologie Agile nello sviluppo software ha trasformato radicalmente il modo in cui le aziende gestiscono i progetti, migliorando la flessibilità e la capacità di risposta ai cambiamenti. Questa tesi esplora l’applicazione di Agile nel contesto aziendale, con particolare riferimento all’esperienza maturata durante il mio stage presso YouCo. Dopo un’introduzione sulle metodologie di gestione dei progetti, viene analizzata la struttura di Agile, con un focus su framework come Scrum e Kanban. Il cuore della tesi è rappresentato dal caso studio su YouCo, in cui Agile è stato adottato per ottimizzare il processo di sviluppo software e la gestione del supporto tecnico. Attraverso l’uso di strumenti come Jira, sono stati implementati meccanismi di gestione del flusso di lavoro, monitoraggio delle attività e retrospettive periodiche per migliorare la produttività del team. L’analisi dei risultati evidenzia i benefici derivanti dall’adozione di Agile, tra cui una maggiore trasparenza, una riduzione dei tempi di rilascio e un miglioramento della qualità del prodotto. Tuttavia, emergono anche criticità, come la necessità di un cambiamento culturale e la difficoltà nell’integrare Agile con processi aziendali tradizionali.
Agile web application development: a case study
In recent years, the adoption of Agile methodologies in software development has radically transformed the way companies manage projects, enhancing flexibility and responsiveness to change. This thesis explores the application of Agile in a corporate context, with particular reference to the experience gained during my internship at YouCo. After an introduction to project management methodologies, the structure of Agile is analyzed, with a focus on frameworks such as Scrum and Kanban. The core of the thesis is the case study on YouCo, where Agile was adopted to optimize the software development process and technical support management. Through the use of tools such as Jira, workflow management mechanisms, activity monitoring, and periodic retrospectives were implemented to improve team productivity. The results analysis highlights the benefits of Agile adoption, including greater transparency, reduced release times, and improved product quality. However, some challenges also emerge, such as the need for cultural change and the difficulty of integrating Agile with traditional business processes.
Non autorizzo consultazione esterna dell'elaborato
File in questo prodotto:
File Dimensione Formato  
tesi_finale.pdf

non disponibili

Descrizione: Studio sull'adozione di Agile nello sviluppo software, con focus su Scrum, Kanban e il caso YouCo.
Dimensione 2.11 MB
Formato Adobe PDF
2.11 MB Adobe PDF

Se sei interessato/a a consultare l'elaborato, vai nella sezione Home in alto a destra, dove troverai le informazioni su come richiederlo. I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Usare il seguente URL per citare questo documento: https://hdl.handle.net/20.500.14240/164162