Skip to Content
Facilitare l'architettura del software
book

Facilitare l'architettura del software

by Andrew Harmel-Law
March 2025
Intermediate to advanced
512 pages
17h 31m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Facilitare l'architettura del software

Prefazione

Oggi sviluppiamo software in modo molto diverso rispetto a quando ho iniziato a lavorare come sviluppatore più di 20 anni fa.

I cambiamenti avvenuti - tra cui Agile, DevOps e il passaggio dal progetto al prodotto - hanno comportato una crescente decentralizzazione e indipendenza. I team ora rilasciano generalmente il proprio codice, supportano i propri sistemi e decidono come risolvere le esigenze aziendali.

Tuttavia, nella mia esperienza, il ruolo più difficile da risolvere è stato quello dell'architetto.

Quando costruivo sistemi monolite più di dieci anni fa, gli architetti lavoravano in un team separato, progettando l'architettura dell'intero sistema, definendo gli standard e scegliendo quale database, linguaggio di programmazione o meccanismo di distribuzione utilizzare. Ci sono diversi motivi per cui questo non funziona nelle moderne organizzazioni di ingegneria: queste decisioni diventano un collo di bottiglia, impedendo ai team di progredire, ma oggi c'è anche meno possibilità che una singola decisione vada bene per tutti i team.

Ma qual è l'alternativa? Puoi permettere ai team di prendere le proprie decisioni architettoniche, assegnando agli architetti il compito di lavorare a stretto contatto con i team stessi o facendo dell'"architettura" una cosa che fanno le persone che ricoprono ruoli ingegneristici di alto livello (insieme a tutto il resto). Tuttavia, questo può portare a un'ampia divergenza di approcci. Questo può essere rischioso: tutti i diversi data ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Modelli di progettazione dell'ingegneria dei dati

Modelli di progettazione dell'ingegneria dei dati

Bartosz Konieczny
La sicurezza dei dati e delle reti aziendali

La sicurezza dei dati e delle reti aziendali

Amanda Berlin, Lee Brotherstone
Fondamenti di ingegneria dei dati

Fondamenti di ingegneria dei dati

Joe Reis, Matt Housley

Publisher Resources

ISBN: 9798341639355Supplemental Content