Riassunto analitico
Il presente lavoro di tesi analizza l'architettura dell'ERP Pro.Man., sviluppato dalla startup Euler s.r.l.. Questo software è un esempio di applicativo basato sui concetti di cloud computing IaaS e SaaS. Il software è stato sviluppato da zero nel corso dello stage curricolare dell'autore che è stato reso partecipe anche del processo di progettazione del sistema. Nel primo capitolo si andrà ad analizzare lo stato del mercato ERP al giorno d'oggi, mostrando quali sono le sfide che questo prospetta ad un eventuale nuovo competitor, ma anche quali sono le potenzialità che possono essere sfruttate. Nel capitolo 2 si andrà ad introdurre il software ERP in oggetto, utilizzando il modello c4 per rappresentarne l'architettura e si analizzerà come il software sfrutti il cloud computing, essendo fruito come IaaS da Euler e servito ai clienti come SaaS; seguirà una descrizione riguardante l'implementazione e la metodologia Scrum. In seguito, nel capitolo 3, si scenderà in ulteriore dettaglio e sarà riportata l'esperienza di progettazione e sviluppo del software. Nel capitolo 4 si andrà a ridisegnare l'architettura mediante design patterns proponendo eventuali migliorie. Nella conclusione si cercherà di mostrare quali sono i vantaggi che l'ERP porta ai clienti, i punti di forza del software rispetto a soluzioni proprietarie o open source e le sue debolezze. La tesi si propone di mostrare come al giorno d'oggi sia possibile entrare nel mercato degli ERP, malgrado questo rappresenti un oligopolio, ovvero è controllato da poche aziende.
|