The following document has the purposes of describing the general aspects and analyzing the technical facets connected to the work experience gathered during an internship in business consulting. The project of matter — followed as a back-end developer hired by Deloitte Digital — was part of the Omni-channel program for a B2C worldwide retail enterprise. It focused mainly on two primary topics: the re-platforming of the already present infrastructure from SiteGenesis architecture onto the (most recent and better performing) StoreFront Reference Architecture, and the extension of such all-new eCommerce to two south-Asian countries, representing the "irst locales performing a rollout in the scope of the entire project. This paper will describe such topic in all its aspects, including the pipeline through which it was managed, the interface with the business client or the external services’ providers and a few examples of the actual activities involved in the software engineering. In doing so, the document will provide the reader with an all-round insight on the reality of team working in such business from a technical and executive point of view, and will assume both the team perspective and the point of view of a single developer to better explain how the forecast goals were reached.

Il seguente lavoro di Tesi ha lo scopo di descrivere gli aspetti generali ed e ettuare analisi in ambito tecnico riguardo l’esperienza lavorativa acquisita durante un tirocinio nell’ambito della consulenza aziendale. Il progetto in questione — seguito come back-end developer del team di Deloitte Digital — era parte del programma di Omni-channel per una multinazionale di vendite retail. Il suo focus era diretto su due topic in particolare: l’operazione di re- platforming dell’infrastruttura esistente dall’architettura SiteGenesis alla (più recente e performante) StoreFront Reference Architecture, e l’estensione di tale rinnovato eCommerce su due nuove country dell’Asia meridionale, costituenti le prime localizzazioni di rollout nell’ambito dell’intero progetto. Questo documento descrive l’argomento in ogni sua sfaccettatura, includendo la pipeline relativa alla gestione, le relazioni col cliente o i provider dei vari servizi esterni e alcuni esempi pratici delle attività comprese nel software engineering. Nel fare ciò, il paper fornirà al lettore una vista a tutto tondo sulla realtà di team working in tale ambito sia da un punto di vista tecnico che strategico, e assumerà sia il punto di vista del team sia quello del singolo developer nello spiegare come si sia arrivati al raggiungimento degli obiettivi prefissati.

Re-platforming operation of the e-commerce web portal for a retail global enterprise. Support the rollout of new countries in the company's Omni-channel program by developing new features and exporting existing ones from SiteGenesis onto the StoreFront reference architecture

SCHEMBARI, FABRIZIO
2020/2021

Abstract

The following document has the purposes of describing the general aspects and analyzing the technical facets connected to the work experience gathered during an internship in business consulting. The project of matter — followed as a back-end developer hired by Deloitte Digital — was part of the Omni-channel program for a B2C worldwide retail enterprise. It focused mainly on two primary topics: the re-platforming of the already present infrastructure from SiteGenesis architecture onto the (most recent and better performing) StoreFront Reference Architecture, and the extension of such all-new eCommerce to two south-Asian countries, representing the "irst locales performing a rollout in the scope of the entire project. This paper will describe such topic in all its aspects, including the pipeline through which it was managed, the interface with the business client or the external services’ providers and a few examples of the actual activities involved in the software engineering. In doing so, the document will provide the reader with an all-round insight on the reality of team working in such business from a technical and executive point of view, and will assume both the team perspective and the point of view of a single developer to better explain how the forecast goals were reached.
ING - Scuola di Ingegneria Industriale e dell'Informazione
7-ott-2021
2020/2021
Il seguente lavoro di Tesi ha lo scopo di descrivere gli aspetti generali ed e ettuare analisi in ambito tecnico riguardo l’esperienza lavorativa acquisita durante un tirocinio nell’ambito della consulenza aziendale. Il progetto in questione — seguito come back-end developer del team di Deloitte Digital — era parte del programma di Omni-channel per una multinazionale di vendite retail. Il suo focus era diretto su due topic in particolare: l’operazione di re- platforming dell’infrastruttura esistente dall’architettura SiteGenesis alla (più recente e performante) StoreFront Reference Architecture, e l’estensione di tale rinnovato eCommerce su due nuove country dell’Asia meridionale, costituenti le prime localizzazioni di rollout nell’ambito dell’intero progetto. Questo documento descrive l’argomento in ogni sua sfaccettatura, includendo la pipeline relativa alla gestione, le relazioni col cliente o i provider dei vari servizi esterni e alcuni esempi pratici delle attività comprese nel software engineering. Nel fare ciò, il paper fornirà al lettore una vista a tutto tondo sulla realtà di team working in tale ambito sia da un punto di vista tecnico che strategico, e assumerà sia il punto di vista del team sia quello del singolo developer nello spiegare come si sia arrivati al raggiungimento degli obiettivi prefissati.
File allegati
File Dimensione Formato  
Thesis.pdf

accessibile in internet per tutti

Dimensione 1.4 MB
Formato Adobe PDF
1.4 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi 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/10589/180107