Con il brand Team Scaling abbiamo affiancato Photosì in questo progetto che prevede l’utilizzo di Micro Frontend per raggiungere obiettivi sfidanti. Scopri di più sul Case Study nel video dell’intervento tenuto per l’Università degli studi di Urbino!
In questo articolo parleremo e approfondiremo un progetto reale, sviluppato dal nostro brand Team Scaling in collaborazione e per conto di Adrias Online, azienda specializzata nella creazione di siti web full responsive e marketing per il mondo del turismo.
Scopri di più!
Molte cose possono mettere un grande progetto fuori rotta: la burocrazia, obiettivi poco chiari, mancanza di risorse, solo per citarne alcuni, ma è l’approccio alla progettazione che determina in gran parte come il software complesso può diventare.
Quando la complessità sfugge di mano il software non può più essere compreso abbastanza bene per essere facilmente modificato o esteso; al contrario, un buon design può dare opportunità su quelle caratteristiche complesse.
Alcuni di questi fattori di complessità nella progettazione sono di carattere tecnico, ma per molte applicazioni non lo sono, la complessità è nel dominio stesso o l’attività commerciale dell’utente.
Quando questa complessità di dominio non viene affrontata nella progettazione, non importa se la tecnologia infrastrutturale sia ben concepita. Un design di successo deve affrontare sistematicamente questo aspetto centrale del software.
In questi casi un ottimo approccio da valutare è proprio il Domain Driven Design.