Chinese    Dutch    English    French    German    Hindi    Italian    Persian    Portuguese    Russian    Spanish    Tamil    Turkish

 

Manifesto SOA

L'orientamento ai servizi è il paradigma che circoscrive quello che fai. L' architettura orientata ai
servizi (SOA) è il tipo di architettura fondata sull'applicazione dell'orientamento ai servizi.

Applichiamo l'orientamento ai servizi per favorire in un modo consistente le organizzazioni nel
fornire prestazioni di business sostenibile, con maggiore agilità di impiego ed efficienza
nei costi, adattandosi alle mutevoli esigenze aziendali.

La nostra esperienza ci induce a dare priorità:

Al valore di business rispetto all'aspetto tecnico
Agli obiettivi strategici rispetto ai benefici specifici di un progetto
All'interoperabilità intrinseca rispetto all'integrazione personalizzata
Ai servizi condivisi rispetto alle implementazioni particolari
Alla flessibilità rispetto all'ottimizzazione
Al miglioramento evolutivo rispetto alla ricerca della perfezione iniziale

Cioè, mentre apprezziamo il valore degli elementi esposti a destra, noi prediligiamo
gli elementi indicati a sinistra.

 

 

Principi Guida

Noi seguiamo questi principi:

Rispetto per la struttura sociale e di potere dell'organizzazione.

Consapevolezza che in ultima analisi il SOA richiede cambiamenti a vari livelli.

L'ambito di adozione del SOA può variare. L'impegno va gestito all'interno di limiti precisi.

Da soli, prodotti e standards non vi daranno una SOA né applicheranno il paradigma dell'orientamento ai servizi per voi.

SOA può essere realizzato attraverso una gamma di tecnologie e di standards.

Stabilire un insieme uniforme di standards e direttive aziendali basati su standard industriali, de facto, e della comunitá.

Perseguire l'uniformitá esterna rispettando la diversitá interna.

Identificare i servizi coinvolgendo i rappresentanti di tutte le parti interessate: business e tecnologia.

Massimizzare l'uso dei servizi, tenendo in considerazione i loro ambiti di utilizzo attuali e futuri.

Verificare che i servizi soddisfino i requisiti e gli obiettivi del business.

Evolvere i servizi e la loro organizzazione in risposta al loro reale utilizzo. Separare le parti di un sistema che cambiano con frequenza differente.

Ridurre le dipendenze implicite e rendere trasparenti tutte le dipendenze esterne per aumentare la robustezza dell'insieme e ridurre l'impatto del cambiamento.

Su tutti i livelli di astrazione, organizzare ogni servizio intorno ad un'unità responsabile, coesa e gestibile.


 

Authors

Ali Arsanjani
Grady Booch
Toufic Boubez
Paul C. Brown
David Chappell
John deVadoss
Thomas Erl
Nicolai Josuttis
Dirk Krafzig
Mark Little
Brian Loesgen
Anne Thomas Manes
Joe McKendrick
Steve Ross-Talbot
Stefan Tilkov
Clemens Utschig-Utschig
Herbjörn Wilhelmsen

 

Traduttori

Cesare Pautasso
Francesco Pautasso

 

Home    Diventa un firmatario    Vedi i firmatari    A proposito del Manifesto    PDF   
A proposito degli autori    Ringraziamenti       
A proposito dei traduttori   


Creative Commons Attribution-Share Alike 3.0 Unported License
Copyright © 2009-2013, The SOA Manifesto Authors