This thesis aims to describe the work carried out during the internship period at the company Ifin Sistemi Srl. The internship, lasting three hundred hours, focused on the architectural re-engineering of a pre-existing web application that emulates the behavior of the Exchange System (SdI) of the Italian Revenue Agency. The application, named Ades and implemented using the Java Spring Boot framework, allows developers to easily test the sending and receiving of electronic invoices to and from the SdI. The thesis examines the work processes adopted, the implementation choices made, and the project plan structured according to the principles of the Agile methodology. It then illustrates the integration of the intern into a real development team that uses various technological tools for the creation of software products. Lastly, it offers an overview of the difficulties and issues encountered throughout the entire experience, providing a concrete perspective on the professional environment experienced.
La presente tesi si propone di descrivere il lavoro svolto durante il periodo di stage azienda- le presso l’azienda Ifin Sistemi Srl. Il tirocinio, della durata di trecento ore, si è concentrato sulla reingegnerizzazione architetturale di una web-application preesistente che emula il com- portamento del Sistema di Interscambio (SdI) dell’Agenzia Entrate. L’applicazione, denominata Ades e implementata attraverso il framework di Java Spring Boot, permette agli sviluppatori di testare in modo semplice l’invio e la ricezione di fatture elettroniche verso lo SdI. La tesi esamina i processi lavorativi adottati, le scelte implementative e il piano progettuale strutturato secondo i principi della metodologia Agile. Viene poi illustrato l’inserimento del tirocinante in un team di sviluppo reale che utilizza diversi strumenti tecnologici per la realizzazione di prodotti software. Infine si offre una panoramica di quelle che sono state le difficoltà e le problematiche riscontrate durante tutto il percorso, fornendo uno sguardo concreto sul contesto professionale vissuto.
Progettazione e reingegnerizzazione architetturale di una Web-Application: il Sistema di Interscambio dell’Agenzia delle Entrate
ZERBATO, ANTONIO
2024/2025
Abstract
This thesis aims to describe the work carried out during the internship period at the company Ifin Sistemi Srl. The internship, lasting three hundred hours, focused on the architectural re-engineering of a pre-existing web application that emulates the behavior of the Exchange System (SdI) of the Italian Revenue Agency. The application, named Ades and implemented using the Java Spring Boot framework, allows developers to easily test the sending and receiving of electronic invoices to and from the SdI. The thesis examines the work processes adopted, the implementation choices made, and the project plan structured according to the principles of the Agile methodology. It then illustrates the integration of the intern into a real development team that uses various technological tools for the creation of software products. Lastly, it offers an overview of the difficulties and issues encountered throughout the entire experience, providing a concrete perspective on the professional environment experienced.| File | Dimensione | Formato | |
|---|---|---|---|
|
Zerbato_Antonio.pdf
accesso aperto
Dimensione
3.82 MB
Formato
Adobe PDF
|
3.82 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/89307