MICROSOFT ENTERPRISE CLUB. Soluzioni SOA per il mondo reale attraverso la piattaforma Microsoft. Infrastrutture Applicative e di Integrazione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "MICROSOFT ENTERPRISE CLUB. Soluzioni SOA per il mondo reale attraverso la piattaforma Microsoft. Infrastrutture Applicative e di Integrazione"

Transcript

1 Infrastrutture Applicative e di Integrazione Soluzioni SOA per il mondo reale attraverso la piattaforma Microsoft La capacità di modificare e ottimizzare prontamente i processi aziendali è la chiave della competitività e della crescita di un'organizzazione. La flessibilità aziendale può essere compromessa se il supporto delle risorse IT non è in grado di rispondere adeguatamente ad esigenze in continua evoluzione. Sbloccare le risorse IT dagli archivi delle applicazioni per mettere a disposizione dell'intera azienda le relative funzionalità consente di ottimizzare il processo aziendale e la flessibilità organizzativa. L'architettura SOA (Service Oriented Architecture) è un approccio mirato che migliora l'allineamento dell'it con le esigenze aziendali, consentendo a dipendenti, clienti e partner commerciali di rispondere e adattarsi più rapidamente alle continue pressioni del business. MICROSOFT ENTERPRISE CLUB Disponibile anche sul sito:

2 Infrastrutture Applicative e di Integrazione INDICE Introduzione 3 Il contesto aziendale 3 I vantaggi della SOA 4 SOA: come vincere la sfida 5 Esempio di realizzazione di un progetto SOA 5 Piattaforma SOA Microsoft 8 Dove inizia il programma SOA aziendale? 10 Aggiornato ad aprile 2007 Conclusioni 10

3 INTRODUZIONE Le aziende devono mettere in correlazione processi, persone e informazioni sia internamente sia all esterno con filiali e partner commerciali. La mancata integrazione delle risorse, cioè sistemi, applicazioni e dati, rende difficile per l IT rispondere in modo rapido ed efficace ai requisiti aziendali in continua evoluzione. Questa mancanza di flessibilità aumenta i costi, riduce la capacità di risposta ai clienti, impedisce la conformità e diminuisce la produttività dei singoli dipendenti. In breve, l assenza d integrazione è il problema maggiore che le aziende si trovano ad affrontare per rimanere competitive e crescere. SOA è un approccio mirato all organizzazione delle risorse IT esistenti in grado di trasformare l insieme eterogeneo di applicazioni e sistemi complessi e distribuiti in una rete di risorse altamente flessibile, integrata e semplificata. I progetti SOA ben implementati consentono di allineare direttamente le risorse IT agli obiettivi aziendali, aiutando le organizzazioni a creare una rete di rapporti consolidati con clienti e fornitori, fornendo informazioni aziendali più precise e puntuali per ottimizzare il processo decisionale e semplificando i processi e la condivisione delle informazioni a vantaggio della produttività dei dipendenti. Il risultato finale è una maggiore flessibilità organizzativa. Se da una parte un progetto SOA ben pianificato e implementato può aiutare le organizzazioni a migliorare la capacità di soddisfare le crescenti esigenze di mercato, dall altra non tutti gli sforzi orientati ai servizi sono garanzia di successo. Il successo dei progetti SOA è limitato se questi vengono gestiti con un approccio bottom-up da parte degli sviluppatori. Creare una soluzione SOA in quanto tale senza riferimento al contesto aziendale è un progetto privo di guida e principi organizzativi; il risultato è un implementazione caotica con nessuna rilevanza per il business. D altro canto, un approccio top down esagerato alla SOA richiede notevoli investimenti in termini di tempo e quando il progetto è completato la soluzione non rispecchia più le esigenze aziendali. Al contrario, Microsoft sostiene sia necessario un approccio intermedio. In virtù di questo approccio gli sforzi mirati alla SOA sono basati sulla visione strategica e sulle esigenze aziendali, e richiedono progetti SOA incrementali e iterativi appositamente creati per soddisfare singoli obiettivi. Microsoft aiuta concretamente i clienti nella gestione delle soluzioni SOA dal 1999, quando ha presentato per la prima volta il modello dei servizi Web, seguito dalla release di.net Framework, strumenti e approcci SOA mirati, integrati nella piattaforma applicativa. Da allora l approccio realistico di Microsoft ha aiutato le organizzazioni di qualsiasi dimensione a ottimizzare i processi aziendali, migliorare la flessibilità di business e ridurre il time to value grazie all implementazione dei principi, procedure ottimali, strumenti e tecnologie SOA di Microsoft. Questo documento descrive il contesto aziendale da cui deriva la necessità di un approccio orientato ai servizi e l approccio di Microsoft per garantire il successo delle implementazioni SOA. Inoltre, vengono presentati gli strumenti e le tecnologie SOA principali integrate nella piattaforma applicativa Microsoft. IL CONTESTO AZIENDALE Le organizzazioni si affidano sempre più all infrastruttura IT per il successo aziendale. In uno scenario di mercato sempre più competitivo, però, sfruttare le opportunità di business significa accelerare la crescita. Tuttavia, l IT spesso non è in grado di muoversi con sufficiente rapidità e flessibilità per competere in maniera efficace. Le inefficienze organizzative sono infatti numerose: predominanza dei processi manuali, soggetti a errore; condivisione inefficiente delle informazioni; incapacità di controllare i processi aziendali dall inizio alla fine; troppo tempo impiegato per individuare le informazioni necessarie alla conformità normativa; assistenza clienti non efficiente. Se queste aree costituiscono un problema, la produttività del singolo lavoratore è compromessa, così come la crescita e la capacità di competere con la concorrenza. L elemento chiave di queste sfide sono le informazioni. Non tanto la mancanza di informazioni, tenendo conto che i dati sono le risorse aziendali in più rapida crescita, quanto la mancanza di informazioni importanti e facilmente accessibili offerte agli operatori in modo coerente e unificato. La radice del problema è il fatto che sebbene le applicazioni esistenti e le LOB supportino un numero elevato di funzioni, tra cui finanza, marketing, rapporti con i clienti e altre aree, non sono comunque in grado di condividere le informazioni e quindi di fornire le conoscenze necessarie in merito a processi aziendali interfunzionali. Per trasferire le informazioni tra più sistemi diversi e spesso incompatibili, all interno e all esterno di un organizzazione, è necessario l intervento umano. In passato tale intervento era di due tipi. Immissione manuale dei dati di un sistema nel sistema non compatibile. Scrittura di un codice per l interfaccia appositamente creata per consentire la condivisione dei dati tra due applicazioni incompatibili. Entrambe le soluzioni sono costose e inefficaci. La prima perché è un processo continuo di duplicazione, soggetto ad errore; la seconda perché uno strumento di interoperabilità fortemente accoppiato non è solo difficile da creare, ma anche pressoché impossibile da mantenere: qualsiasi modifica all applicazione interrompe la capacità di interfacciarsi con l altro sistema e rende impossibili le comunicazioni. È necessario quindi uno strumento basato su standard che consenta di integrare diversi sistemi e applicazioni su un insieme eterogeneo di piattaforme e protocolli di comunicazione, oltre a uno strumento di integrazione debolmente accoppiato in modo che l infrastruttura sottostante supporti e non impedisca ulteriori modifiche richieste da esigenze sempre nuove. Implementazione della SOA L architettura SOA fornisce il framework per integrare le applicazioni archiviate e accedere alle funzionalità come servizi in rete. Per implementare la SOA si utilizzano normalmente servizi Web basati su standard indipendenti dalla tecnologia; questa architettura suddivide le applicazioni monolitiche in una suite di servizi, implementando le funzionalità in modo modulare. Cosa si intende esattamente per servizio? Un servizio è un componente di funzionalità indipendente che può essere rilevato in rete e che descrive quali sono le operazioni che può eseguire e quale tipo di interazione offre. Da una prospettiva aziendale, un servizio esegue un task specifico che, in quanto tale, viene mappato su un processo aziendale in modo estremamente semplice, come per l input o l output di un campo di dati, per esempio l ID cliente. In alternativa, i servizi possono essere aggregati in un applicazione composita che offre un servizio di ordinazione superiore complesso come Riempi ordine cliente, un processo che riguarda più applicazioni aziendali. L approccio orientato al servizio consente di creare servizi e applicazioni compositi indipendenti dalle tecnologie sottostanti. Anziché richiedere che tutti i dati e la logica risiedano su un unico computer, il modello di servizio semplifica l accesso e l utilizzo delle risorse IT sulla rete. Dato che i servizi sono progettati per essere stand alone, autonomi e debolmente accoppiati, possono essere combinati in applicazioni composite secondo le esigen- 3

4 ze aziendali in continua evoluzione. Le applicazioni composite (denominate anche dinamiche) consentono alle aziende di migliorare e automatizzare le attività manuali, per ottenere una vista coerente dei clienti e dei partner commerciali, nonché per armonizzare i processi aziendali in conformità con le regole interne e le normative vigenti. Il risultato finale, per le aziende che adottano le soluzioni orientate ai servizi, consiste nella possibilità di creare e riutilizzare i servizi e le applicazioni in base ai nuovi requisiti di business, garantendo la flessibilità necessaria per aumentare il fatturato. Servizi Web L approccio basato sulla SOA non richiede servizi Web; tuttavia, come descritto in precedenza, i servizi Web sono il modo più diffuso per implementare la SOA. Si tratta di applicazioni che utilizzano trasporti, codifiche e protocolli standard per lo scambio delle informazioni. I servizi Web consentono ai sistemi di qualsiasi piattaforma di comunicare tra loro e sono utilizzati in un ampia gamma di scenari di integrazione delle applicazioni, sia all interno dell organizzazione sia tra partner commerciali. I servizi Web si basano su standard di comunicazione di base, inclusi XML per la presentazione dei dati, il protocollo SOAP (Simple Object Access Protocol) per lo scambio dei dati e il linguaggio WSDL (Web Services Description Language) per descrivere le funzionalità dei singoli servizi Web. Specifiche aggiuntive, nell insieme denominate architettura WS-*, definiscono le funzioni per ricerca dei servizi Web, eventi, allegati, protezione, messaggistica affidabile, transazioni e gestione. Microsoft ha presentato per la prima volta questo modello di servizi Web nel settembre 1999, avviando un processo di innovazione che ha notevolmente modificato lo scenario delle architetture applicative. A partire dalla versione 1.0 di.net Framework, gli investimenti di Microsoft in strumenti, oltre al supporto intrinseco dei servizi Web nella piattaforma Windows, hanno decretato il successo dell orientamento ai servizi. Poco tempo dopo Microsoft ha collaborato con IBM per sviluppare l organizzazione WS-I (Web Services Interoperability) con lo scopo di promuovere l interoperabilità tra piattaforme, sistemi operativi e linguaggi di programmazione differenti. Con oltre 150 membri, l organizzazione WS-I ha creato servizi Web che riguardano aree critiche, per esempio interoperabilità, protezione e affidabilità dei sistemi di messaggistica. Implementazione SaaS Un altro concetto strettamente collegato alla SOA è il cosiddetto SaaS (Software as a Service). Molto semplicemente SaaS può essere definito come software distribuito come servizio host e accessibile in Internet. Il concetto SaaS è spesso associato agli ASP (Application Service Provider) degli anni 90, che fornivano applicazioni confezionate per gli utenti aziendali che utilizzano Internet. Questi primi tentativi di creare un software fornito tramite Internet erano più simili alle tradizionali applicazioni interne aziendali che alle applicazioni SaaS moderne, come per esempio licenze e architettura. Dato che tali applicazioni sono nate come applicazioni singletenant, la capacità di condividere dati e processi con altre applicazioni era limitata e tendenzialmente offrivano pochi vantaggi economici rispetto alle relative controparti installate localmente. Oggi le applicazioni SaaS dovrebbero trarre vantaggio dalla centralizzazione attraverso un architettura multiproprietaria a singola istanza, per offrire numerose funzioni che possano competere con applicazioni aziendali interne similari. Le applicazioni SaaS tradizionali sono offerte direttamente dal fornitore e attraverso un intermediario denominato aggregatore, che raccoglie le soluzioni SaaS di diversi fornitori e le offre come parte integrante di una piattaforma applicativa unificata. Rispetto al modello di licenza unico normalmente utilizzato per il software interno, l accesso alle applicazioni SaaS è venduto per abbonamento, per cui gli utenti pagano un canone per utilizzare l applicazione. Il costo dell abbonamento varia in base all applicazione; alcuni fornitori addebitano una tariffa flat per l accesso illimitato ad alcune o a tutte le funzioni dell applicazione, mentre altri prevedono tariffe differenziate secondo l uso. SaaS si basa inoltre sull orientamento ai servizi. Nell ambito di questo white paper, si fa riferimento alla SOA come a un architettura che include servizi sul posto e host in senso lato. SaaS è una componente strategica di qualsiasi strategia SOA del cliente. Implementazione BPM La gestione dei processi aziendali BPM (Business Process Management) è spesso correlata alla SOA. BPM è una disciplina di gestione che combina un approccio interfunzionale incentrato sui processi al miglioramento dei metodi con cui le organizzazioni raggiungono i propri obiettivi. Le soluzioni BPM forniscono gli strumenti per rendere tali processi espliciti, nonché le funzionalità che consentono ai manager di controllare e modificare i workflow manuali e automatizzati. La gestione dei processi aziendali ha origine nella gestione della qualità totale e nella riprogettazione dei processi stessi. Aggiunge un framework tecnologico, ma è anche più di una semplice combinazione di queste discipline. BPM è una disciplina di gestione IT che migliora la flessibilità dell organizzazione e supporta gli sforzi mirati al cambiamento dei processi e a un innovazione rapida. In quanto tale, BPM supporta l allineamento delle attività IT e aziendali sia all interno dell organizzazione sia tra i partner commerciali e i fornitori. I processi aziendali possono essere strutturati o meno, in base al livello di definizione delle fasi sottostanti, quindi automatizzati o modificabili, e generalmente eseguiti da persone che interagiscono o meno con i sistemi. Le persone sono un elemento essenziale di quasi tutti i processi aziendali: essendo alla base delle soluzioni e delle informazioni che fanno crescere un azienda, l obiettivo dovrebbe essere quello di consentire loro di creare innovazione continua ed essere più produttivi (evitando di riprogettare le persone fuori dal processo). Mentre la gestione BPM può essere implementata separatamente dalle iniziative SOA, la definizione rapida e flessibile dei nuovi processi aziendali è più semplice se le risorse IT di sistema sono orientate ai servizi. Nell ambito di questo white paper, la composizione e il monitoraggio dei processi aziendali è parte integrante dello sviluppo di una strategia SOA. I VANTAGGI DELLA SOA I vantaggi della SOA per l organizzazione si manifestano a due livelli, quello dell utente aziendale IT e quello della divisione IT. Dal punto di vista aziendale la SOA consente di sviluppare una nuova generazione di applicazioni dinamiche, in grado di soddisfare molte delle problematiche principali del business che influiscono notevolmente sulla crescita e sulla competitività. Vantaggi delle soluzioni SOA: Un migliore processo decisionale nell azienda. L aggregazione dell accesso ai servizi e alle informazioni aziendali in una serie di applicazioni specifiche, dinamiche e composite, offre ai responsabili delle decisioni una visione più completa e accurata delle informazioni disponibili. Risorse umane, processi e sistemi estesi su più reparti possono essere mappati 4

5 con maggiore facilità in un unica vista unificata, in modo da permettere alle organizzazioni di valutare meglio il peso dei costi sulle attività aziendali quotidiane. La disponibilità di migliori informazioni in tempi più rapidi consente alle organizzazioni di rispondere tempestivamente in caso di problemi. Una maggiore produttività dei dipendenti. L accesso semplificato a sistemi e informazioni e il miglioramento dei processi aziendali aiutano le aziende ad aumentare la produttività dei propri dipendenti. Il personale, infatti, può concentrare le proprie energie sull esecuzione di processi chiave a valore aggiunto e su attività collaborative semi-strutturate, anziché essere costretto a conformarsi alle limitazioni e alle restrizioni dei sistemi IT sottostanti. La produttività aumenta anche perché gli utenti finali possono accedere alle informazioni in diversi formati di presentazione (Web, rich client e dispositivi mobili), a seconda delle loro esigenze specifiche. Un rapporto più solido con clienti e fornitori. I vantaggi della SOA si estendono oltre i limiti dell azienda. Fusioni e acquisizioni risultano più vantaggiose, dal momento che è più facile integrare sistemi e applicazioni diverse. L integrazione con i partner commerciali e la semplificazione dei processi della catena di distribuzione sono obiettivi facilmente raggiungibili. La fornitura di servizi ai clienti è più rapida e tempestiva, così come le nuove iniziative in loro favore, per esempio il lancio di portali di servizi globali. La disponibilità di nuove applicazioni e servizi aziendali per i clienti e i fornitori esterni non è solo il presupposto per rafforzare la collaborazione esistente, ma anche per aumentare la soddisfazione di clienti e partner. La SOA è la chiave per semplificare i processi critici della catena di fornitura e della domanda, come l outsourcing di attività aziendali specifiche, liberandoli dai vincoli delle architetture IT sottostanti per consentire un migliore allineamento dei processi con la strategia dell organizzazione. La SOA aiuta le aziende a documentare il proprio modello di business per integrare le dinamiche in costante evoluzione e raggiungere l ottimizzazione. Dal punto di vista del reparto IT, l orientamento dei servizi fornisce il framework necessario per semplificare la creazione e la gestione di sistemi e applicazioni integrate, nonché un nuovo metodo per allineare le risorse IT con il modello di business e le esigenze aziendali in costante evoluzione. Applicazioni più produttive e flessibili. L approccio orientato ai servizi consente all IT di aumentare la produttività e redditività delle risorse IT esistenti, inclusi i sistemi e le applicazioni legacy, senza costringere l azienda a implementare soluzioni di integrazione one-off codificate dai clienti. L orientamento ai servizi favorisce inoltre lo sviluppo di una nuova generazione di applicazioni composite, che forniscono alle organizzazioni una serie di capacità interfunzionali che prescindono dalle piattaforme e dai linguaggi di programmazioni disponibili. Dal momento che i servizi sono quindi indipendenti dall infrastruttura IT sottostante, è la natura stessa della soluzione così come è concepita a garantire un elevato grado di flessibilità. Sviluppo di applicazioni più rapido e vantaggioso. La progettazione di servizi basata su standard consente all IT di creare un repository di servizi riutilizzabili, che possono essere combinati in livelli di servizio più elevati e applicazioni composite in linea con l evoluzione delle esigenze aziendali. Oltre a ridurre la ridondanza e i costi di sviluppo e test delle soluzioni, questo permette di ottenere risultati aziendali in tempi più rapidi. L uso di un unico modello e di una sola framework di sviluppo semplifica e standardizza le attività correlate alla creazione, al test e alla manutenzione delle applicazioni. Applicazioni sicure gestibili con maggiore facilità. Le soluzioni orientate ai servizi forniscono un infrastruttura (e documentazione) comune per lo sviluppo di servizi sicuri, controllati e prevedibili. Mano a mano che le esigenze aziendali cambiano, la SOA semplifica l integrazione di nuovi servizi e funzionalità mappabili sui processi aziendali di importanza critica. Dal momento che l accesso viene effettuato ai servizi anziché alle applicazioni, l orientamento ai servizi è un metodo che assicura la protezione dell investimento IT esistente senza impedire lo sviluppo di nuove funzionalità. Ma non è tutto: dato che per ogni servizio si utilizza un potente modello di autenticazione e i servizi esistono indipendentemente l uno dall altro ossia senza il rischio di impatti incrociati l approccio SOA rappresenta la migliore garanzia di sicurezza completa. SOA: COME VINCERE LA SFIDA Realizzare un progetto SOA comporta alcune difficoltà, sia a livello organizzativo sia tecnico: un percorso che può diventare molto ostico se si pensa che SOA sia la panacea di tutti i mali. Perché un progetto SOA abbia successo è fondamentale: Definire obiettivi di business chiari. Il primo passaggio di un progetto SOA è identificare chiaramente i problemi o le sfide aziendali di importanza critica. Maggiore è l accuratezza di questa fase di definizione, più facile sarà determinare l ambito e l orientamento di ciascun progetto SOA. Una visione e un orientamento chiari sin dall inizio, inoltre, contribuiscono a semplificare l acquisizione di progetti di natura interfunzionale. Definire chiaramente l ambito del progetto SOA. Un progetto SOA specifico non dovrebbe mai essere finalizzato a rivoluzionare completamente l infrastruttura IT. Progetti su vasta scala di questo tipo, infatti, sono spesso destinati a fallire perché quando la soluzione richiesta è finalmente pronta il contesto aziendale è ormai cambiato e i problemi che l organizzazione deve affrontare non sono più quelli per i quali l infrastruttura è stata progettata. L obiettivo concreto di un progetto SOA, quindi, è risolvere sfide aziendali specifiche e creare soluzioni affidabili in una serie di passaggi iterativi e incrementali. Evitare una SOA fine a se stessa. La SOA non dovrebbe essere guidata dalla tecnologia, bensì dalle esigenze specifiche dell organizzazione. L approccio opposto progettare una SOA fine a se stessa e fornire servizi senza la necessaria granularità, ossia senza aver identificato chiaramente le loro finalità aziendali, oppure con troppe interconnessioni ha come conseguenza un implementazione complessa, costosa e pressoché ingestibile. Gestire il processo. I servizi e le applicazioni vengono mappati sui processi e i risultati aziendali desiderati sulle aree funzionali dell organizzazione. Dato che si tratta di processi condivisi, è fondamentale che la proprietà sia assegnata in modo da consentirne l inventario e la gestione e continuare così a soddisfare le esigenze dell organizzazione. ESEMPIO DI REALIZZAZIONE DI UN PROGETTO SOA Dopo aver discusso di SOA da una prospettiva di alto livello, è giunto il momento di conoscere nel dettaglio in che modo un progetto SOA si sviluppa all interno dell azienda. Per illustrare un approccio di progetto tipico utilizziamo un case study fittizio. 5

6 Il focus è sugli elementi di spinta aziendali Prima della scrittura di una singola riga di codice da parte di uno sviluppatore, è fondamentale individuare sia gli elementi di spinta aziendali specifici del progetto SOA sia le dipendenze tra il business e le tecnologie sottostanti. Ignorando il contesto aziendale, il risultato potrebbe essere un progetto in cui l infrastruttura SOA è fine a se stessa oppure dove gli investimenti effettuati non sono ben allineati ai requisiti e alle priorità dell azienda. L implementazione della SOA è generalmente basata su due approcci: topdown e bottom-up. Entrambi gli approcci presentano alcune insidie che possono ostacolare il successo. Molte delle aziende che hanno tentato di implementare una SOA tramite un approccio di tipo top-down si sono rese conto che, una volta terminata l implementazione, l infrastruttura non era sincronizzata con i requisiti dell azienda. Allo stesso modo, l approccio bottom-up può avere risvolti negativi in quanto può portare a un implementazione caotica dei servizi creati senza rispettare gli obiettivi aziendali. Il middle-out è un approccio ibrido di successo nato dagli altri due. Gli elementi di spinta e la visione strategica dell azienda vengono innanzitutto utilizzati per definire linee guida e priorità precise. Sulla base di questi fattori, l organizzazione intraprende più fasi iterative in modo da suddividere le funzionalità end-to-end, con ciascuna iterazione tesa a fornire all azienda un applicazione nuova e dinamica, che viene utilizzata per generare un ritorno. Microsoft ha a lungo sostenuto questo approccio realistico per sfruttare le architetture orientate ai servizi: l approccio, incentrato su un rapido time-to-value, fornisce risultati aziendali mediante fasi iterative e incrementali che agevolano l allineamento delle risorse IT alle condizioni aziendali in continua evoluzione. problematica. Anche la gestione delle eccezioni, ossia fornire alla persona giusta le informazioni necessarie per risolvere un problema non appena questo si verifica, è inefficiente a causa delle numerose fasi manuali previste. Il risultato: spese generali elevate e, in alcuni casi, perdita di affari o opportunità. Il responsabile delle operazioni ha nominato un project manager per la creazione di un processo di evasione degli ordini con l obiettivo di comprendere i ruoli e le attività dei dipendenti, nonché le tecnologie che supportano tale processo dall inizio alla fine. Con l aumentare del numero dei processi, diventa evidente che le numerose operazioni manuali relative ai preventivi per i clienti, alla tracciabilità delle scorte e alla pianificazione della logistica allungano i tempi del processo stesso e lo rendono soggetto a errori e inefficienze; inoltre, la mancanza di integrazione tra le applicazioni aziendali esistenti e le LOB database clienti, inventario e sistema di contabilità non garantisce il livello di business intelligence necessario per rispondere rapidamente ai cambiamenti nel processo di elaborazione degli ordini. I dirigenti sono favorevoli all integrazione e all automazione dei sistemi aziendali, così da eliminare le inefficienze nel processo di evasione e spedizione degli ordini, mentre il personale IT ritiene che l approccio all integrazione SOA possa aiutare Northern Electronics a creare un infrastruttura tecnologica flessibile e ben collegata. La visione e gli elementi di spinta definiti dai dirigenti Northern Electronics vengono utilizzati per individuare ed esaminare una serie di funzionalità specifiche SOA ben definite, necessarie a supportare il processo ideale desiderato. Approccio incrementale Una volta definiti gli elementi di spinta aziendali, il processo di implementazione della tecnologia può avere inizio. In base alla visione chiaramente definita in precedenza, alla quale sono state assegnate priorità precise, ciascun progetto di implementazione costituisce una fase iterativa di creazione ( esposizione ) di nuovi servizi, aggregazione ( composizione ) di tali servizi in processi più ampi e disponibilità dei risultati per l utilizzo ( consumo ) da parte dell utente aziendale. L esempio seguente illustra il processo di definizione iniziale chiara e precisa degli elementi di spinta aziendali. Esempio: elementi di spinta della SOA a livello aziendale Northern Electronics è un produttore di sistemi elettronici con sede a Everett, Washington, e con una sussidiaria di produzione parzialmente posseduta a Nanjing, Cina. L azienda subisce in misura sempre maggiore le pressioni della concorrenza ed è quindi alla ricerca di un modo per ottenere un vantaggio competitivo tramite una gestione più efficace della catena del valore. A questo proposito, tutti i responsabili dell azienda sono d accordo in quanto si rendono conto della necessità di consolidare e automatizzare le attività che costituiscono la catena del valore. L evasione degli ordini alla Northern Electronics coinvolge i reparti di vendita, contabilità, gestione del magazzino e trasporto dei prodotti. Richiedendo la coordinazione con terze parti, inclusi spedizionieri, magazzinieri e trasportatori, la spedizione dei prodotti risulta particolarmente Esposizione La fase di esposizione dell approccio SOA è incentrata su quali servizi creare dai dati e dalle applicazioni sottostanti. La creazione dei servizi può essere specifica (un unico servizio che mappa un solo processo aziendale, ad esempio l inserimento del codice prodotto) oppure generica (integrazione di più servizi per eseguire una serie di funzioni aziendali, per esempio l elaborazione degli ordini d acquisto). La fase di esposizione riguarda anche le modalità di implementazione dei servizi. La funzionalità delle risorse IT sottostanti può essere resa disponibile in nativo se già genera servizi Web oppure può essere messa a disposizione come servizi Web utilizzando un adattatore. Composizione Dopo essere stati creati, i servizi possono essere combinati in altri servizi, applicazioni o processi aziendali interfunzionali di maggiore complessità. Poiché i servizi esistono indipendentemente dalla presenza di altri e dall infrastruttura IT sottostante, è possibile combinarli e riutilizzarli con la massima flessibilità. Inoltre, con l evolversi dei processi aziendali, regole e pratiche dell organizzazione possono essere liberamente adattate senza i limiti delle applicazioni sottostanti. 6

7 Consumo Dopo aver creato nuove applicazioni o nuovi processi aziendali, questa funzionalità viene resa disponibile per l accesso (consumo) da parte dei sistemi IT o degli utenti finali. Con la creazione di applicazioni composte che consumano tali servizi e processi, all azienda vengono fornite nuove applicazioni dinamiche che garantiscono una maggiore produttività e performance superiori. Gli utenti possono sfruttare il servizio composto in diversi modi, tra cui portali Web, rich client, applicazioni aziendali Office e dispositivi mobili. L esempio seguente illustra un progetto di implementazione tipica per la stessa azienda fittizia descritta in precedenza. Esempio: implementazione SOA a livello aziendale Il processo di evasione degli ordini di Northern Electronics inizia con l apertura di un ordine d acquisto, seguita da una verifica d inventario per assicurarsi che i prodotti siano a magazzino, e termina, nell ambito di processo collaborativo, con il ritiro e la consegna della merce al cliente. Ciascuna delle fasi del processo è caratterizzata da più operazioni non automatizzate. Northern Electronics ha deciso di abbandonare gli ordini d acquisto cartacei a favore di un modulo elettronico, così da automatizzare il trasferimento delle informazioni tra il reparto vendita e quello delle spedizioni. La spedizione richiede prima una verifica dell inventario: se gli articoli non sono a magazzino, il PO rimane in sospeso e la consegna della merce viene differita. Se invece gli articoli sono disponibili a magazzino, lo spedizioniere ordina il trasporto della spedizione e notifica allo scaricatore che i prodotti, pronti per la spedizione, dovranno essere prelevati dal magazzino. Northern Electronics ritiene che queste due operazioni del processo di evasione degli ordini debbano essere automatizzate e implementate utilizzando servizi Web. Esposizione Northern Electronics decide quindi di implementare un livello orientato ai servizi flessibile e riutilizzabile che espone la logica aziendale delle applicazioni esistenti (e dei partner dell azienda), al fine di ridurre le inefficienze associate alle richieste di servizio manuali e alle notifiche di stato. Alcuni esempi includono: Servizio spedizione: servizio Web utilizzato da Northern Electronics per inviare e ricevere i dettagli relativi al ritiro della merce. Servizio ritiro: processo interno di Northern Electronics per informare lo scaricatore della necessità di ritirare il prodotto e confermarne l avvenuto ritiro. Servizio trasporto: servizio Web del fornitore utilizzato per ordinare il trasporto e confermare il ritiro della spedizione. Questo servizio Web deve essere implementato dalla società di trasporti. Ciascuno di questi servizi aziendali è caratterizzato alla base da servizi specifici o chiamate API combinate tra loro in modo da creare un livello di servizio superiore. Questo livello di servizio viene implementato da Northern Electronics mediante uno sviluppo personalizzato con.net Framework e Visual Studio, insieme ad adattatori di integrazione preconfigurati per le applicazioni LOB e i sistemi mainframe. Composizione Dopo aver abilitato le applicazioni come servizi, Northern Electronics mappa il relativo processo aziendale in un modello di processo gestito che mette in sequenza, controlla e monitora il flusso completo degli ordini d acquisto. Un principio strategico fondamentale consiste nel non preimpostare la logica aziendale e le regole in un codice di implementazione, bensì di esternalizzare la logica in un modello che può essere facilmente visualizzato e modificato. Questo fornisce anche un maggiore livello di visibilità e tracciabilità, inclusa la possibilità di aggregare metriche ed eventi di processo in tempo reale in un dashboard decisionale o in una score card. È possibile monitorare lo stato del processo dall inizio alla fine: non solo le singole applicazioni complete, ma anche tutte le attività che costituiscono il processo aziendale. Nel caso in cui alcune fasi del processo non andassero a buon fine, per esempio il mancato arrivo dei mezzi di trasporto entro i tempi di ritiro previsti, è possibile notificare immediatamente gli utenti aziendali e intraprendere eventuali azioni correttive. Questo livello di composizione flessibile viene implementato da Northern Electronics utilizzando BizTalk Server e Visual Studio per modellare il processo aziendale e definire la logica di gestione, SQL Server e BizTalk Server per tenere traccia dei processi aziendali in tempo reale tramite il monitoraggio delle attività di business e, infine, Microsoft Office SharePoint Server per automatizzare i processi collaborativi umani e assegnare attività di workflow agli utenti nel corso del processo. Consumo Poiché gli utenti finali non sono esperti in informazioni, Northern Electronics ha deciso di realizzare un applicazione composta basata su Office (spesso chiamata Office Business Application o OBA). Questa OBA consente agli utenti finali di accedere con facilità alle informazioni e ai processi necessari tramite gli strumenti che sono soliti utilizzare. In questo modo aumenta la produttività dell utente finale e si evita la necessità di un training esteso. I moduli utilizzati dai reparti di vendita e spedizione sono progettati con InfoPath, così da fornire uno strumento dinamico per acquisire informazioni dagli utenti finali. Questi moduli InfoPath vengono archiviati e gestiti in Microsoft Office SharePoint Server, il quale, grazie alle funzionalità integrate di workflow dei documenti, consente di automatizzare il routing dei moduli stessi tra team e reparti. Con la creazione di nuovi flussi di lavoro o l assegnazione di nuove attività, queste operazioni vengono automaticamente assegnate all utente tramite posta elettronica con Outlook, quindi tracciate all interno della coda delle attività di SharePoint. Così come il workflow collaborativo all interno di SharePoint necessita di accedere ai sistemi back-end strutturati, l integrazione tra SharePoint e BizTalk Server consente di richiamare il livello di servizi aziendale o la logica di gestione del processo. Risultati Il primo progetto di implementazione è stato studiato e implementato per fornire risultati entro 90 giorni dalla sua esecuzione. Anche dopo questa suddivisione iniziale dell infrastruttura SOA, Northern Electronics ha ottenuto rapidamente risultati aziendali reali. Senza aver dovuto elaborare un piano pluriennale di implementazione dell infrastruttura, l azienda è riuscita immediatamente a gestire in modo più efficace la propria catena di valore, nonché individuare più rapidamente e sfruttare nuove opportunità di consolidamento e automazione delle attività aziendali all interno della catena di valore stessa. 7

8 PIATTAFORMA SOA MICROSOFT L architettura SOA è incorporata in ogni aspetto dello stack di tecnologia Microsoft, dagli strumenti dedicati agli sviluppatori per la creazione di servizi Web quali.net ai prodotti server (come BizTalk Server e Microsoft Office SharePoint Server), i quali favoriscono la creazione di servizi Web collegando e gestendo altri servizi, fino alle applicazioni composte che consumano servizi Web (per esempio applicazioni basate su Web disponibili via reti intranet, extranet e Internet, nonché applicazioni rich client sviluppate utilizzando Microsoft Office o altre tecnologie client intelligenti). Creazione di servizi Web L impegno di Microsoft è quello di fornire un ricco ecosistema per la creazione e la gestione dei sistemi collegati. Microsoft ha investito ingenti capitali in servizi Web, sviluppando l intera piattaforma Microsoft per gli sviluppatori di nuova generazione attorno ai servizi Web con Microsoft.NET..NET Framework 3.0 Per gli sviluppatori software,.net Framework è il modello di programmazione a codice gestito di Microsoft per la creazione di applicazioni sulla piattaforma Windows..NET framework porta nel sistema operativo soluzioni precodificate, in precedenza fornite singolarmente tramite strumenti e linguaggi di programmazione di varie origini..net Framework supporta i servizi Web che consentono agli sviluppatori di.net di sviluppare, individuare, eseguire il debug e consumare servizi Web utilizzando uno qualsiasi degli oltre 20 linguaggi di programmazione supportati su.net..net Framework 3.0, lanciato nel 2006, estende le interfacce di programmazione di.net Framework 2.0 con nuove tecnologie per la creazione di applicazioni, al fine di fornire massima interoperabilità delle comunicazioni, realizzare modelli per una serie di processi aziendali, nonché gestire le identità e generare un esperienza utente unica. I componenti estesi della versione.net Framework 3.0 per la creazione e l utilizzo di servizi Web sono Windows Communication Foundation (WCF), Windows Workflow Foundation (WF),Windows CardSpace e Windows Presentation Foundation. In particolare, WCF e WF forniscono funzionalità potenti e innovative per lo sviluppo di applicazioni debolmente accoppiate che supportano i servizi Web: Windows Communication Foundation è la tecnologia Microsoft di nuova generazione per i servizi Web che semplifica la connessione di sistemi e applicazioni all interno dell organizzazione e di siti geograficamente distribuiti. È il primo modello di programmazione appositamente realizzato per garantire uno sviluppo completo dell applicazione orientato ai servizi. WCF ottimizza i servizi Web fornendo agli sviluppatori un framework estremamente produttivo per la creazione di applicazioni basate su servizi Web sicure e affidabili in grado di interagire su più piattaforme. Gli sviluppatori possono ora concentrarsi sulla logica aziendale e lasciare il resto a WCF. Oltre a fornire un modello di programmazione per creare servizi Web, WCF fornisce un set di strumenti e funzionalità di gestione che agevolano la creazione, lo sviluppo, la configurazione e il monitoraggio dei servizi Web da parte dei professionisti IT. Windows Workflow Foundation è composto da un modello di programmazione, un motore e alcuni strumenti per la creazione rapida di applicazioni che supportano workflow su Windows. Fornisce una struttura comune per la creazione di flussi di lavoro in applicazioni Windows, indipendentemente dal fatto che questi workflow coordinino interazioni tra software, persone o entrambe le risorse. Visual Studio Visual Studio è un ambiente di sviluppo professionale per la creazione di applicazioni su piattaforma Windows che consente l utilizzo dei servizi Web in applicazioni Windows, Web, mobili e basate su Office. Permette inoltre agli sviluppatori di pubblicare e individuare con maggiore semplicità nuovi servizi Web all interno dell azienda, oltre a supportare i test di unità e carico dei servizi Web. Visual Studio Team System consente di gestire le attività di sviluppo durante l intero ciclo di vita dell applicazione, in modo che l azienda possa gestire al meglio la fornitura e la manutenzione dell applicazione tramite una piattaforma integrata di gestione delle modifiche software e il reporting in tempo reale delle principali metriche relative a prestazioni e qualità. Terze parti e manager IT possono così conoscere nel dettaglio lo stato del progetto e aiutare i team del software a migliorare continuamente i loro processi di sviluppo. Integrazione e armonizzazione dei processi Microsoft fornisce le tecnologie necessarie per supportare progettazione flessibile, automazione, gestione e ottimizzazione dei processi aziendali. Microsoft ha compiuto investimenti importanti nella strategia People-Ready Process che consente alla persone di determinare i risultati aziendali influendo direttamente sui processi alla base della crescita del business (per maggiori informazioni, vedere il sito Due delle principali tecnologie di server per l armonizzazione dei processi People- Ready sono BizTalk Server e Microsoft Office SharePoint Server. BizTalk Server Complementare alle tecnologie di sviluppo.net Framework 3.0, BizTalk Server è un prodotto server per esperti e sviluppatori IT che consente ai clienti di integrare sistemi, dipendenti e partner commerciali. Grazie all architettura principale basata su XML e.net Framework, BizTalk Server supporta completamente tutti gli standard aperti utilizzati per creare i servizi Web. Le soluzioni BizTalk possono utilizzare i servizi Web esistenti e presentare i processi aziendali (orchestrazioni BizTalk) come servizi Web. BizTalk funge da livello di gestione per l orchestrazione dei servizi, controllandone il flusso e l interazione e aggregando singoli servizi in una soluzione composita più ampia. BizTalk Server consente inoltre di integrare applicazioni e sistemi che non utilizzano i servizi Web. Avvalendosi di una vasta gamma di adattatori, Biz- Talk Server garantisce la disponibilità delle funzioni dei sistemi e delle applicazioni esistenti per l intera organizzazione. BizTalk Server si integra inoltre con Microsoft Office SharePoint Server. BizTalk Server e SharePoint utilizzati insieme semplificano la creazione di soluzioni di processi aziendali People-Ready nei quali è coinvolto il personale IT. SharePoint consente al personale IT di raccogliere e gestire i dati aziendali, acquisendo sia i dati strutturati sia quelli non strutturati in XML e fornendo il desktop come parte integrale del puzzle di soluzioni per i processi aziendali. BizTalk Server funge inoltre da punto centrale di orchestrazione per processi estesi che riguardano più sistemi e addetti. Microsoft Office SharePoint Server Fornendo un esperienza utente semplice e coerente attraverso applicazioni client conosciute, Microsoft Office SharePoint Server 2007 semplifica e rende più flessibili le attività di avvio, partecipazione, tracking e reporting dei processi aziendali incentrati sulle persone. Progettato appositamente per consentire agli utenti di ottimizzare l interazione di persone, contenuti e processi all interno e tra più organizzazioni, 8

9 Office SharePoint Server utilizza i workflow per automatizzare e ottenere maggiore visibilità nelle attività aziendali comuni, per esempio analisi e approvazione dei documenti, registrazione dei problemi e raccolta di firme. L integrazione con le applicazioni client, i sistemi di posta elettronica e i browser Web più diffusi semplifica l esperienza utente. Gli utenti finali possono definire e creare modelli dei propri processi in modo semplice, utilizzando gli strumenti Microsoft più comuni. Office SharePoint Server aiuta le organizzazioni a eliminare gli inefficienti processi manuali di gestione delle informazioni. I formati elettronici possono essere utilizzati per raccogliere le informazioni per la semplice integrazione nei sistemi LOB (Line Of Business), l archiviazione nelle librerie di documenti, l uso per avviare i processi di workflow e l invio ai servizi Web. Questo processo automatizzato aiuta gli utenti a ridurre le attività di duplicazione e i costi derivanti dall immissione manuale dei dati, garantendo al contempo l accesso a informazioni precise e aggiornate. Uso dei servizi Web Oltre a fornire una piattaforma di sviluppo completa per la creazione di servizi Web, Microsoft ha integrato il supporto ai servizi Web nell intera linea di prodotti presentando le caratteristiche principali come servizi Web. I prodotti Microsoft e dei partner utilizzano questi servizi per fornire agli utenti finali maggiore connettività e migliori esperienze. Windows Vista Windows Vista offre il supporto esteso dei servizi Web attraverso WCF; è la prossima release del sistema operativo client Windows che semplifica la creazione delle applicazioni, rendendole più sicure, affidabili e gestibili. Windows Vista consente a sviluppatori e progettisti di creare esperienze utente innovative che migliorano la semplicità d uso e valorizzano il lavoro degli utenti. In particolare, Windows Presentation Foundation, la nuova base di presentazione per Windows Vista, unifica i modi in cui Windows crea, visualizza e gestisce documenti, supporti e interfaccia utente. Sviluppatori e progettisti possono così creare esperienze utente diversificate e opportunità di branding personalizzate per le aziende. Il supporto delle tradizionali forme di presentazione, inclusi interfaccia utente, supporti, grafica vettoriale e documenti, assicura un grado di unificazione totalmente nuovo per la piattaforma Windows. Office System 2007 Office System 2007 è l ultima suite di produttività di Microsoft per il personale IT e include gli strumenti di Office più utilizzati, come Word ed Excel. Oltre a questa suite di applicazioni office, Office System fornisce una gamma completa di strumenti e servizi integrati che aiutano gli sviluppatori a creare soluzioni aziendali utilizzando i servizi Web. I prodotti Office offrono anche il supporto integrato per l uso dei servizi Web: InfoPath offre il supporto integrato per l associazione ai dati tramite i servizi Web, mentre Visio offre lo stesso tipo di supporto per l uso di servizi Web basati su database, come quelli presentati dal database relazionale di SQL Server. La piattaforma di Microsoft 2007 Office System consente di creare soluzioni composite denominate OBA (Office Business Application). Costituite dalle informazioni aziendali correnti, le applicazioni OBA offrono le funzionalità LOB nei prodotti Office tradizionali, supportando processi interfunzionali e favorendo la collaborazione tra i dipendenti. Lo sviluppo di applicazioni OBA è reso possibile dalle nuove funzioni della piattaforma nel sistema Microsoft Office 2007 denominate Office Business Application (OBA) Services. I servizi OBA includono workflow, ricerca, Business Data Catalog, una nuova interfaccia utente ampliabile, i nuovi formati Microsoft Office Open XML e il Web Site e Security Framework. Questi servizi possono essere utilizzati per aumentare gli investimenti del sistema Microsoft Office in Business Intelligence, comunicazioni e collaborazione unificate, gestione dei contenuti aziendali, nonché in altre applicazioni di ISV o sviluppatori aziendali. Gestione del ciclo di vita dei servizi Microsoft è consapevole del fatto che una volta implementate, l infrastruttura SOA e le applicazioni dinamiche devono poter essere gestite attraverso l intero ciclo di vita. Per risolvere queste problematiche Microsoft offre una visione strategica nonché una famiglia di prodotti e strutture per la gestione dei sistemi. Dynamic Systems Initiative La Dynamic Systems Initiative (DSI) rispecchia l impegno di Microsoft per fornire sistemi dinamici con gestione automatizzata che consentono ai team IT di acquisire e utilizzare le conoscenze sui sistemi IT per progettare sistemi più facili da gestire e automatizzare le attività correnti. La Dynamic Systems Initiative consente alle aziende di ridurre i costi e di avere più tempo a disposizione per concentrarsi su ciò che è più importante per l organizzazione. Microsoft investe in modo considerevole nelle attività di ricerca e sviluppo del software DSI e collabora con i partner per fornire soluzioni end-to-end integrate tra strumenti di sviluppo delle applicazioni, sistemi operativi, applicazioni, hardware, tecnologie di virtualizzazione e strumenti di gestione. System Center Microsoft fornisce una famiglia di prodotti e soluzioni per la gestione dei sistemi espressamente concepiti per mettere a disposizione dei professionisti IT gli strumenti e le conoscenze necessari per gestire l infrastruttura IT. Questa famiglia di soluzioni esprime la vision Microsoft per quanto attiene l integrazione di strumenti e tecnologie che consentono di semplificare le attività, ridurre il tempo di risoluzione dei problemi e migliorare le capacità di panificazione delle aziende. System Center Operations Manager 2007 è la soluzione di gestione dei servizi completa progettata per interagire perfettamente con il software e le applicazioni Microsoft su centinaia di sistemi operativi e applicazioni per fornire un unica vista delle condizioni dell ambiente IT aziendale. Questa vista a 360 gradi delle condizioni di un servizio è fondamentale per fornire una risposta rapida e dinamica agli eventi che possono avere ripercussioni sul normale svolgimento delle attività e in ultima analisi sui costi per l azienda. Microsoft Operations Framework La Microsoft Operation Framework (MOF) fornisce consulenza sulla gestione dei servizi che consente alle aziende di poter contare su affidabilità, disponibilità, supportabilità e facilità di gestione dei prodotti, delle piattaforme e delle tecnologie Microsoft e di altri fornitori. La MOF fornisce alle aziende concetti e consulenza per valutare in termini quantitativi la maturità della gestione dei servizi IT, definire priorità per i processi più complessi e applicare principi e best practice comprovate per ottimizzare tali processi e alla fine l intera struttura. La MOF si basa sull infrastruttura ITIL (IT Infrastructure Library) dell OGC (Office of Government Commerce) del Regno Unito. L ITIL fornisce una terminologia comune e la adatta per ampliare l obiettivo in termini di estensione (attraverso il miglioramento continuo) e profondità (attraverso altre 9

10 considerazioni come per esempio i ruoli utente, il supporto di funzioni quali l amministrazione e il monitoraggio). Questa profondità fornisce un importante connessione alle funzionalità fornite dalle soluzioni di gestione di Microsoft System Center. DOVE INIZIA IL PROGRAMMA SOA AZIENDALE? Se SOA dovrà diventare una risorsa strategica per l azienda, è indispensabile valutare i progressi compiuti nella creazione di un infrastruttura ottimizzata. Per semplificare la pianificazione del processo di miglioramento e sviluppo delle proprie funzionalità, Microsoft ha presentato il modello APIO (Application Platform Infrastructure Optimization), che può essere utilizzato come strumento di valutazione della maturità della piattaforma tecnologica esistente e per identificare i prodotti e le soluzioni utili per raggiungere lo stato desiderato. Il modello APIO identifica una serie di funzioni di riferimento per le soluzioni alla base della piattaforma delle applicazioni aziendali. Una delle funzioni strategiche principali è la SOA and Business Process, che viene mappata insieme alla continuità della maturità. Questa continuità si evolve da infrastruttura base, nella quale l IT di un azienda può essere considerato più reattivo o un centro di costo, ad ambiente più dinamico, dove l infrastruttura è percepita come risorsa strategica per la crescita aziendale. Il modello APIO di Microsoft è stato sviluppato sulla scorta delle procedure ottimali del settore, dell esperienza di Microsoft e dei suoi partner con i nostri clienti comuni e delle analisi IT più aggiornate fornite dalle aziende tecnologiche leader del mercato. Uno degli obiettivi principali di Microsoft nella creazione di questo modello è stato sviluppare un metodo semplice per utilizzare un framework di maturità flessibile, utilizzabile come benchmark per le funzioni tecniche e il valore del business. Il primo passaggio per utilizzare il modello è collaborare con Microsoft o uno dei suoi partner per valutare il livello di maturità raggiunto dall azienda. Il modello include domande che vertono su tutte le funzionalità e aiutano a identificare l attuale livello di maturità dell organizzazione. È possibile utilizzare il modello per elaborare un piano di evoluzione della maturità fino al livello desiderato, ossia quello che offre all azienda il massimo vantaggio. Per maggiori informazioni sul modello APIO, visitare la pagina Web: 2. Gli approcci top-down non sono applicabili al mondo reale. Gli approcci bottom-up sono anch essi ingestibili. Per contro le organizzazioni che ottengono il successo con SOA adottano spesso un approccio di tipo middle-out. Queste aziende hanno in comune il fatto di partire da sfide di business chiare e di concentrarsi sulla creazione di valore. 3. Tenere presente che creare non significa per forza ottenere. Alcune organizzazioni impiegano dai 18 ai 30 mesi per realizzare un infrastruttura di servizi. Quando finalmente il servizio entra in uso o l utente ne può fruire si scopre che le esigenze aziendali sono cambiate e l investimento si è tradotto in una perdita di tempo e denaro. Spesso è più pratico suddividere gli scenari di utilizzo in piccole sezioni e riorganizzare l intero scenario dall alto al basso, ossia dalle informazioni alle applicazioni che utilizzano i servizi. Il partizionamento delle funzionalità è un approccio che consente di tenere sotto controllo l evoluzione delle esigenze aziendali in modo più efficiente. 4. Dimostrare il valore in iterazioni rapide. Il time-to-value è un parametro critico per valutare l efficacia di un progetto. Basarsi solo sulla fiducia non è il modo migliore per utilizzare una SOA in modo proficuo. 5. Non ultimo, le organizzazioni che hanno adottato con successo una soluzione SOA spesso ricorrono all approccio cosiddetto a palla di neve. Come si fa una grossa palla di neve? Si inizia da una palla piccola. Questo probabilmente è l aspetto più importante da considerare quando si sceglie la SOA per aumentare il valore del proprio business. CONCLUSIONI Le soluzioni SOA Microsoft aiutano le organizzazioni di ogni dimensione a integrare le risorse IT esistenti e a facilitarne l accesso unificandole in processi aziendali estesi, i cui risultati vengono messi a disposizione degli utenti per consentire loro di gestire l attività aziendale in modo più efficiente. Grazie a questo approccio realistico alla SOA, che deriva da un analisi approfondita dei problemi aziendali, le organizzazioni possono allineare le risorse IT disponibili con le esigenze del business in continua evoluzione e ottenere gli obiettivi pianificati procedendo per gradi. Come si inizia un progetto SOA? 1. Verificare l esistenza di solidi elementi di spinta aziendali. Quando un organizzazione trova difficoltà nel giustificare i propri progetti SOA è perché è troppo concentrata nell elaborazione dell architettura fine a se stessa da perdere di vista gli obiettivi che si è prefissa. 10

11 Disponibile anche sul sito: 11

12 2007 Microsoft. Tutti i diritti riservati. Questa pubblicazione è puramente informativa. Informiamo i gentili Clienti che i contenuti di questo documento hanno una valenza meramente indicativa, senza pretesa d esaustività o assenza d imprecisioni. Preghiamo i Clienti pertanto di farne oggetto d attenta verifica e analisi. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Microsoft - Centro Direzionale S. Felice - Pal. A - Via Rivoltana, Segrate (MI) Servizio Clienti , infoita@microsoft.com

Il modello di ottimizzazione SAM

Il modello di ottimizzazione SAM Il modello di ottimizzazione control, optimize, grow Il modello di ottimizzazione Il modello di ottimizzazione è allineato con il modello di ottimizzazione dell infrastruttura e fornisce un framework per

Dettagli

PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ

PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ SERVIZI DI PROJECT MANAGEMENT CENTRATE I VOSTRI OBIETTIVI LA MISSIONE In qualità di clienti Rockwell Automation, potete contare

Dettagli

Il cloud per la tua azienda.

Il cloud per la tua azienda. Il cloud per la tua azienda. Questo è Microsoft Cloud Ogni azienda è unica. Dalla sanità alla vendita al dettaglio, alla produzione o alla finanza, non esistono due aziende che operano nello stesso modo.

Dettagli

AMMINISTRARE I PROCESSI

AMMINISTRARE I PROCESSI LE SOLUZIONI AXIOMA PER LE AZIENDE DI SERVIZI AMMINISTRARE I PROCESSI (ERP) Axioma Value Application Servizi Axioma, che dal 1979 offre prodotti software e servizi per le azienda italiane, presenta Axioma

Dettagli

RELAZIONE E COMUNICAZIONE. Sviluppare la gestione delle relazioni con i clienti grazie a:

RELAZIONE E COMUNICAZIONE. Sviluppare la gestione delle relazioni con i clienti grazie a: RELAZIONE E COMUNICAZIONE Sviluppare la gestione delle relazioni con i clienti grazie a: Microsoft Office System 2007 Windows Vista Microsoft Exchange Server 2007 è ancora più potente ed efficace, grazie

Dettagli

Grazie a Ipanema, Coopservice assicura le prestazioni delle applicazioni SAP & HR, aumentando la produttivita del 12%

Grazie a Ipanema, Coopservice assicura le prestazioni delle applicazioni SAP & HR, aumentando la produttivita del 12% Grazie a Ipanema, Coopservice assicura le prestazioni delle applicazioni SAP & HR, aumentando la produttivita del 12% CASE STUDY TM ( Re ) discover Simplicity to Guarantee Application Performance 1 Gli

Dettagli

lem logic enterprise manager

lem logic enterprise manager logic enterprise manager lem lem Logic Enterprise Manager Grazie all esperienza decennale in sistemi gestionali, Logic offre una soluzione modulare altamente configurabile pensata per la gestione delle

Dettagli

Sistemi informativi secondo prospettive combinate

Sistemi informativi secondo prospettive combinate Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da

Dettagli

MANUALE DELLA QUALITÀ Pag. 1 di 6

MANUALE DELLA QUALITÀ Pag. 1 di 6 MANUALE DELLA QUALITÀ Pag. 1 di 6 INDICE GESTIONE DELLE RISORSE Messa a disposizione delle risorse Competenza, consapevolezza, addestramento Infrastrutture Ambiente di lavoro MANUALE DELLA QUALITÀ Pag.

Dettagli

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda.

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda. Scheda Il CRM per la Gestione delle Vendite Le organizzazioni di vendita sono costantemente alla ricerca delle modalità migliori per aumentare i ricavi aziendali e ridurre i costi operativi. Oggi il personale

Dettagli

SACE BT realizza su tecnologia Microsoft la piattaforma di gestione delle polizze

SACE BT realizza su tecnologia Microsoft la piattaforma di gestione delle polizze Caso di successo Microsoft Integration SACE BT SACE BT realizza su tecnologia Microsoft la piattaforma di gestione delle polizze Informazioni generali Settore Istituzioni finanziarie Il Cliente Il Gruppo

Dettagli

Retail L organizzazione innovativa del tuo punto vendita

Retail L organizzazione innovativa del tuo punto vendita fare Retail L organizzazione innovativa del tuo punto vendita fareretail è una soluzione di by www.fareretail.it fareretail fareretail è la soluzione definitiva per la Gestione dei Clienti e l Organizzazione

Dettagli

IL CASO DELL AZIENDA. Perché SAP. www.softwarebusiness.it

IL CASO DELL AZIENDA. Perché SAP. www.softwarebusiness.it LA SOLUZIONE SAP FOR PROFESSIONAL SERVICES IL CASO DELL AZIENDA Perché SAP Grazie a SAP siamo riusciti a pianificare meglio e ad ottenere tempestive informazioni su tempi e costi delle nostre commesse.

Dettagli

Sfrutta appieno le potenzialità del software SAP in modo semplice e rapido

Sfrutta appieno le potenzialità del software SAP in modo semplice e rapido Starter Package è una versione realizzata su misura per le Piccole Imprese, che garantisce una implementazione più rapida ad un prezzo ridotto. E ideale per le aziende che cercano ben più di un semplice

Dettagli

ANTONELLA LAVAGNINO COMUNICAZIONE & MARKETING

ANTONELLA LAVAGNINO COMUNICAZIONE & MARKETING ANTONELLA LAVAGNINO COMUNICAZIONE & MARKETING CREARE OPPORTUNITÀ PER COMPETERE Oggi le imprese di qualsiasi settore e dimensione devono saper affrontare, singolarmente o in rete, sfide impegnative sia

Dettagli

B.P.S. Business Process Server ALLEGATO C10

B.P.S. Business Process Server ALLEGATO C10 B.P.S. Business Process Server ALLEGATO C10 REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA REGIONALE UFFICIO SISTEMA INFORMATIVO REGIONALE E STATISTICA Via V. Verrastro, n. 4 85100 Potenza tel

Dettagli

ARCHIVIAZIONE DOCUMENTALE

ARCHIVIAZIONE DOCUMENTALE ARCHIVIAZIONE DOCUMENTALE Value proposition La gestione dei documenti cartacei è oggi gravemente compromessa: l accesso ai documenti e lo spazio fisico per la conservazione, cioè le key feature, sono messi

Dettagli

SOLUZIONE Web.Orders online

SOLUZIONE Web.Orders online SOLUZIONE Web.Orders online Gennaio 2005 1 INDICE SOLUZIONE Web.Orders online Introduzione Pag. 3 Obiettivi generali Pag. 4 Modulo di gestione sistema Pag. 5 Modulo di navigazione prodotti Pag. 7 Modulo

Dettagli

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del

Dettagli

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l. Open System s.r.l. P.IVA: 00905040895 C.C.I.A.A.: SR-7255 Sede Legale: 96016 Lentini Via Licata, 16 Sede Operativa: 96013 Carlentini Via Duca degli Abruzzi,51 Tel. 095-7846252 Fax. 095-7846521 e-mail:

Dettagli

LA GESTIONE DELLE INFORMAZIONI IN AZIENDA: LA FUNZIONE SISTEMI INFORMATIVI 173 7/001.0

LA GESTIONE DELLE INFORMAZIONI IN AZIENDA: LA FUNZIONE SISTEMI INFORMATIVI 173 7/001.0 LA GESTIONE DELLE INFORMAZIONI IN AZIENDA: LA FUNZIONE SISTEMI INFORMATIVI 173 7/001.0 LA GESTIONE DELLE INFORMAZIONI IN AZIENDA: LA FUNZIONE SISTEMI INFORMATIVI PIANIFICAZIONE STRATEGICA NELL ELABORAZIONE

Dettagli

Infrastruttura di produzione INFN-GRID

Infrastruttura di produzione INFN-GRID Infrastruttura di produzione INFN-GRID Introduzione Infrastruttura condivisa Multi-VO Modello Organizzativo Conclusioni 1 Introduzione Dopo circa tre anni dall inizio dei progetti GRID, lo stato del middleware

Dettagli

IBM Software Demos The Front-End to SOA

IBM Software Demos The Front-End to SOA Oggi, imprese piccole e grandi utilizzano software basato sull'architettura SOA (Service-Oriented Architecture), per promuovere l'innovazione, ottimizzare i processi aziendali e migliorare l'efficienza.

Dettagli

Il Business Process Management nella PA: migliorare la relazione con i cittadini ed ottimizzare i processi interni. A cura di Bernardo Puccetti

Il Business Process Management nella PA: migliorare la relazione con i cittadini ed ottimizzare i processi interni. A cura di Bernardo Puccetti Il Business Process Management nella PA: migliorare la relazione con i cittadini ed ottimizzare i processi interni A cura di Bernardo Puccetti Il Business Process Management nella PA Presentazione SOFTLAB

Dettagli

HR Human Resouces. Lo strumento innovativo e completo per la gestione del personale. ZUCCHETTI CENTRO SISTEMI SPA www.centrosistemi.

HR Human Resouces. Lo strumento innovativo e completo per la gestione del personale. ZUCCHETTI CENTRO SISTEMI SPA www.centrosistemi. HR Human Resouces Lo strumento innovativo e completo per la gestione del personale ZUCCHETTI CENTRO SISTEMI SPA www.centrosistemi.it tel. (+39) 055 91971 fax. (+39) 055 9197515 e mail: commerciale@centrosistemi.it

Dettagli

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

2 Gli elementi del sistema di Gestione dei Flussi di Utenza SISTEMA INFORMATIVO page 4 2 Gli elementi del sistema di Gestione dei Flussi di Utenza Il sistema è composto da vari elementi, software e hardware, quali la Gestione delle Code di attesa, la Gestione di

Dettagli

Gestione in qualità degli strumenti di misura

Gestione in qualità degli strumenti di misura Gestione in qualità degli strumenti di misura Problematiche Aziendali La piattaforma e-calibratione Il servizio e-calibratione e-calibration in action Domande & Risposte Problematiche Aziendali incertezza

Dettagli

commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale

commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale XBOOK, valido supporto all attività quotidiana del professionista e dei collaboratori dello studio,

Dettagli

2) Entro Novembre. 6) Entro Marzo 2004

2) Entro Novembre. 6) Entro Marzo 2004 Documento di programmazione del progetto denominato: Realizzazione della seconda fase di sviluppo di intranet: Dall Intranet istituzionale all Intranet per la gestione e condivisione delle conoscenze.

Dettagli

DATAMORFOSI. E la sintesi della strategia di prodotto di Webgate400.

DATAMORFOSI. E la sintesi della strategia di prodotto di Webgate400. DATAMORFOSI E la sintesi della strategia di prodotto di Webgate400. Indica tutte le trasformazioni di forma e di struttura che si possono applicare alle soluzioni software RPG per IBM Power System, attraverso

Dettagli

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS Adobe Open Options Domande frequenti Modifiche principali al programma Adobe Open Options NOVITÀ! SCONTO SPECIALE PER ORDINI CLP HIGH-VOLUME DEL SOFTWARE ADOBE ACROBAT NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL

Dettagli

E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING

E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING Cluster Reply ha sviluppato un framework software basato sulla tecnologia Microsoft SharePoint 2007 (MOSS 2007) che, sfruttando alcune funzionalità native

Dettagli

IDENTITÀ GIOVANE. Nata nel 2006 con l intento di diventare leader nel settore IT, Easytech cresce con una solida competenza in tre divisioni:

IDENTITÀ GIOVANE. Nata nel 2006 con l intento di diventare leader nel settore IT, Easytech cresce con una solida competenza in tre divisioni: copertina pg. 1 immagine pg. 2 Easytech è un gruppo di giovani professionisti uniti da un obiettivo comune: proporre le migliori soluzioni per rendere le imprese leggere e pronte a sostenere la competizione

Dettagli

Attività federale di marketing

Attività federale di marketing Attività federale di marketing Gestione e certificazione delle sponsorizzazioni Il Feedback Web Nel piano di sviluppo della propria attività di marketing, la FIS ha adottato il sistema Feedback Web realizzato

Dettagli

JOB - Amministrazione del personale. La soluzione Sistemi per il professionista delle paghe.

JOB - Amministrazione del personale. La soluzione Sistemi per il professionista delle paghe. JOB - Amministrazione del personale La soluzione Sistemi per il professionista delle paghe. 1 La soluzione Sistemi per il professionista delle paghe JOB è il risultato delle competenze maturate da Sistemi

Dettagli

UN APP FLESSIBILE E INTUITIVA PER GESTIRE I TUOI AFFARI IN TUTTA COMODITÀ

UN APP FLESSIBILE E INTUITIVA PER GESTIRE I TUOI AFFARI IN TUTTA COMODITÀ UN APP FLESSIBILE E INTUITIVA PER GESTIRE I TUOI AFFARI IN TUTTA COMODITÀ APP Mobile MIGLIORA LA QUALITÀ DEL RAPPORTO CON I CLIENTI, SCEGLI LA TECNOLOGIA DEL MOBILE CRM INTEGRABILE AL TUO GESTIONALE AZIENDALE

Dettagli

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING Febbraio Inserto di Missione Impresa dedicato allo sviluppo pratico di progetti finalizzati ad aumentare la competitività delle imprese. COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING COS E UN

Dettagli

La soluzione per le imprese che lavorano su commessa.

La soluzione per le imprese che lavorano su commessa. La soluzione per le imprese che lavorano su commessa. ASSISTENZA OFFERTA PROGETTO CONSEGNA ACQUISTI PRODUZIONE Scopri la soluzione verticale di Soluzioni Software che estende e completa SAP Business One.

Dettagli

Ridurre i rischi. Ridurre i costi. Migliorare i risultati.

Ridurre i rischi. Ridurre i costi. Migliorare i risultati. Ridurre i rischi. Ridurre i costi. Migliorare i risultati. Servizi di approvvigionamento professionale. Essere più informati, fare scelte migliori. Supplier Management System delle Communities (CSMS) Prequalifiche

Dettagli

Il gestionale completo e modulare per l azienda di trasporto

Il gestionale completo e modulare per l azienda di trasporto Gestione Spedizioni Il gestionale completo e modulare per l azienda di trasporto GESPE E LA SOLUZIONE IDEALE PER AZIENDE DI TRASPORTO CHE OFFRONO SERVIZI DI: CORRIERE ESPRESSO, COLLETTAME, COMPLETO, GROUPAGE,

Dettagli

Quel che ogni azienda deve sapere sul finanziamento*

Quel che ogni azienda deve sapere sul finanziamento* Quel che ogni azienda deve sapere sul finanziamento* *ma senza le note scritte in piccolo Allineare gli investimenti tecnologici con le esigenze in evoluzione dell attività Il finanziamento è una strategia

Dettagli

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo CAPITOLO 8 Tecnologie dell informazione e controllo Agenda Evoluzione dell IT IT, processo decisionale e controllo Sistemi di supporto al processo decisionale Sistemi di controllo a feedback IT e coordinamento

Dettagli

25/11/14 ORGANIZZAZIONE AZIENDALE. Tecnologie dell informazione e controllo

25/11/14 ORGANIZZAZIONE AZIENDALE. Tecnologie dell informazione e controllo ORGANIZZAZIONE AZIENDALE 1 Tecnologie dell informazione e controllo 2 Evoluzione dell IT IT, processo decisionale e controllo Sistemi di supporto al processo decisionale IT e coordinamento esterno IT e

Dettagli

Le fattispecie di riuso

Le fattispecie di riuso Le fattispecie di riuso Indice 1. PREMESSA...3 2. RIUSO IN CESSIONE SEMPLICE...4 3. RIUSO CON GESTIONE A CARICO DEL CEDENTE...5 4. RIUSO IN FACILITY MANAGEMENT...6 5. RIUSO IN ASP...7 1. Premessa Poiché

Dettagli

La tecnologia cloud computing a supporto della gestione delle risorse umane

La tecnologia cloud computing a supporto della gestione delle risorse umane La tecnologia cloud computing a supporto della gestione delle risorse umane L importanza delle risorse umane per il successo delle strategie aziendali Il mondo delle imprese in questi ultimi anni sta rivolgendo

Dettagli

LE SOLUZIONI PER L'INDUSTRIA AMMINISTRARE I PROCESSI

LE SOLUZIONI PER L'INDUSTRIA AMMINISTRARE I PROCESSI LE SOLUZIONI PER L'INDUSTRIA AMMINISTRARE I PROCESSI (ERP) Le soluzioni Axioma per l'industria Le soluzioni di Axioma per l'industria rispondono alle esigenze di tutte le aree funzionali dell azienda industriale.

Dettagli

LA PIANIFICAZIONE DELLE ATTIVITÀ AZIENDALI E.R.P. (ENTERPRISE RESOURCE PLANNING)

LA PIANIFICAZIONE DELLE ATTIVITÀ AZIENDALI E.R.P. (ENTERPRISE RESOURCE PLANNING) LA PIANIFICAZIONE DELLE ATTIVITÀ AZIENDALI E.R.P. (ENTERPRISE RESOURCE PLANNING) L IMPATTO SULLA GESTIONE LA MISURAZIONE DELL IMPATTO IL SUPPORTO ALLA CREAZIONE DEL VALORE L INTEGRAZIONE ESIGENZE DEL BUSINESS

Dettagli

Sistemi informativi aziendali struttura e processi

Sistemi informativi aziendali struttura e processi Sistemi informativi aziendali struttura e processi Concetti generali sull informatica aziendale Copyright 2011 Pearson Italia Prime definizioni Informatica Scienza che studia i principi di rappresentazione

Dettagli

SUAP. Per gli operatori SUAP/amministratori. Per il richiedente

SUAP. Per gli operatori SUAP/amministratori. Per il richiedente Procedura guidata per l inserimento della domanda Consultazione diretta, da parte dell utente, dello stato delle sue richieste Ricezione PEC, protocollazione automatica in entrata e avviamento del procedimento

Dettagli

Il CRM per la Gestione del Servizio Clienti

Il CRM per la Gestione del Servizio Clienti Scheda Il CRM per la Gestione del Servizio Clienti Le Soluzioni CRM aiutano le aziende a gestire i processi di Servizio e Supporto ai Clienti. Le aziende di Servizio stanno cercando nuove modalità che

Dettagli

REALIZZARE GLI OBIETTIVI

REALIZZARE GLI OBIETTIVI REALIZZARE GLI OBIETTIVI BENEFICI Aumentare la produttività e ridurre i i tempi ed i costi di apprendimento grazie ad un interfaccia semplice ed intuitiva che permette agli utenti di accedere facilmente

Dettagli

Norme per l organizzazione - ISO serie 9000

Norme per l organizzazione - ISO serie 9000 Norme per l organizzazione - ISO serie 9000 Le norme cosiddette organizzative definiscono le caratteristiche ed i requisiti che sono stati definiti come necessari e qualificanti per le organizzazioni al

Dettagli

Piani integrati per lo sviluppo locale. Progetti di marketing territoriale. Progettazione e start-up di Sistemi Turistici Locali

Piani integrati per lo sviluppo locale. Progetti di marketing territoriale. Progettazione e start-up di Sistemi Turistici Locali Piani integrati per lo sviluppo locale Progetti di marketing territoriale Progettazione e start-up di Sistemi Turistici Locali Sviluppo di prodotti turistici Strategie e piani di comunicazione Percorsi

Dettagli

EdiSoftware S.r.l. La Soluzione che stavi cercando EdiSoftware EdiSoftware gruppo di esperti Soluzione Gestionale Soluzione Gestionale

EdiSoftware S.r.l. La Soluzione che stavi cercando EdiSoftware EdiSoftware gruppo di esperti Soluzione Gestionale Soluzione Gestionale EdiSoftware S.r.l. Soluzioni Gestionali dal 1995 Migliaia di utenti utilizzano ogni giorno i nostri applicativi per portare al successo aziende come la tua La Soluzione che stavi cercando Scegli EdiSoftware

Dettagli

Virtualization. Strutturare per semplificare la gestione. ICT Information & Communication Technology

Virtualization. Strutturare per semplificare la gestione. ICT Information & Communication Technology Virtualization Strutturare per semplificare la gestione Communication Technology Ottimizzare e consolidare Le organizzazioni tipicamente si sviluppano in maniera non strutturata e ciò può comportare la

Dettagli

REALIZZARE UN MODELLO DI IMPRESA

REALIZZARE UN MODELLO DI IMPRESA REALIZZARE UN MODELLO DI IMPRESA - organizzare e gestire l insieme delle attività, utilizzando una piattaforma per la gestione aziendale: integrata, completa, flessibile, coerente e con un grado di complessità

Dettagli

PROXYMA Contrà San Silvestro, 14 36100 Vicenza Tel. 0444 544522 Fax 0444 234400 Email: proxyma@proxyma.it

PROXYMA Contrà San Silvestro, 14 36100 Vicenza Tel. 0444 544522 Fax 0444 234400 Email: proxyma@proxyma.it PROXYMA Contrà San Silvestro, 14 36100 Vicenza Tel. 0444 544522 Fax 0444 234400 Email: proxyma@proxyma.it igrafx Process Central è una soluzione che aiuta le organizzazioni a gestire, sviluppare, documentare

Dettagli

WorkFLow (Gestione del flusso pratiche)

WorkFLow (Gestione del flusso pratiche) WorkFLow (Gestione del flusso pratiche) Il workflow è l'automazione di una parte o dell'intero processo aziendale dove documenti, informazioni e compiti vengono passati da un partecipante ad un altro al

Dettagli

Per informazioni rivolgersi allo Studio:

Per informazioni rivolgersi allo Studio: Lo Studio, notificando direttamente via e-mail o sms l avvenuta pubblicazione di news, circolari, prontuari, scadenzari, dà la possibilità all azienda di visualizzare immediatamente ed in qualsiasi luogo,

Dettagli

Docebo: la tua piattaforma E-Learning Google Ready.

Docebo: la tua piattaforma E-Learning Google Ready. Docebo: la tua piattaforma E-Learning Google Ready. Potenzia la tua suite Google Apps con Piattaforma FAD e Tutorial gratuiti Docebo! Docebo aiuta le aziende nella transizione da altre suite d ufficio

Dettagli

Configuration Management

Configuration Management Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni

Dettagli

Diventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione.

Diventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione. ISO 9001 Con la sigla ISO 9001 si intende lo standard di riferimento internazionalmente riconosciuto per la Gestione della Qualità, che rappresenta quindi un precetto universale applicabile all interno

Dettagli

lo standard della comunicazione tra farmacia e distributore farmaceutico

lo standard della comunicazione tra farmacia e distributore farmaceutico lo standard della comunicazione tra farmacia e distributore farmaceutico 4 4 5 6 6 IL PROTOCOLLO WWW.FARMACLICK.IT I SERVIZI L ARCHITETTURA LA CERTIFICAZIONE 3 IL PROTOCOLLO Farmaclick è un nuovo modo

Dettagli

Sistemi Informativi e Sistemi ERP

Sistemi Informativi e Sistemi ERP Sistemi Informativi e Sistemi Trasformare i dati in conoscenza per supportare le decisioni CAPODAGLIO E ASSOCIATI 1 I SISTEMI INFORMATIVI LI - E IMPRESA SISTEMA DI OPERAZIONI ECONOMICHE SVOLTE DA UN DATO

Dettagli

SERVER DI STAMPA AXIS

SERVER DI STAMPA AXIS Axis Print Servers ARTICLE SERVER DI STAMPA AXIS OPPORTUNITÀ DI MERCATO Created: March 23, 2005 Last updated: March 23, 2005 Rev: 1.0 TABLE OF CONTENTS RIASSUNTO 3 1 IL MERCATO GLOBALE 3 2 ANALISI DETTAGLIATA

Dettagli

EasyMACHINERY ERPGestionaleCRM. partner

EasyMACHINERY ERPGestionaleCRM. partner ERPGestionaleCRM partner La soluzione software per le aziende di produzione di macchine Abbiamo trovato un software e un partner che conoscono e integrano le particolarità del nostro settore. Questo ci

Dettagli

la possibilità di usufruire di un sistema di gestione documentale.

la possibilità di usufruire di un sistema di gestione documentale. UTAX propone ai propri clienti una vasta gamma di prodotti in grado di soddisfare tutte le svariate richieste che ogni giorno vengono sottoposte ad agenti e rivenditori. Elevata affidabilità, facilità

Dettagli

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati Affidabilità nel servizio precisione negli strumenti Chanda LPR Chanda LPR è una piattaforma

Dettagli

Innovation Technology

Innovation Technology Innovation Technology Una naturale passione per Un partner tecnologico che lavora a fianco dei propri clienti per studiare nuove soluzioni e migliorare l integrazione di quelle esistenti. l innovazione.

Dettagli

Network Monitoring. Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale

Network Monitoring. Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale Network Monitoring & Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale Nicholas Pocher Poker SpA - Settimo Torinese, Novembre 2013 1 Indice Il Network Monitoring:

Dettagli

Brochure Internet. Versione 2010.1 The Keyrules Company s.r.l. Pagina 2 di 8

Brochure Internet. Versione 2010.1 The Keyrules Company s.r.l. Pagina 2 di 8 Ogni organizzazione possiede un sistema di regole che la caratterizzano e che ne assicurano il funzionamento. Le regole sono l insieme coordinato delle norme che stabiliscono come deve o dovrebbe funzionare

Dettagli

IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:

IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE: IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:! definisce i bisogni e i desideri insoddisfatti! ne definisce l ampiezza! determina quali mercati obiettivo l impresa può meglio servire! definisce i prodotti

Dettagli

GESTIONE AVANZATA DEI MATERIALI

GESTIONE AVANZATA DEI MATERIALI GESTIONE AVANZATA DEI MATERIALI Divulgazione Implementazione/Modifica Software SW0003784 Creazione 23/01/2014 Revisione del 25/06/2014 Numero 1 Una gestione avanzata dei materiali strategici e delle materie

Dettagli

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.

Dettagli

EasyPLAST. Siamo riusciti a trasferire in EasyPLAST tutte le informazioni e le procedure che prima erano gestite con fogli excel

EasyPLAST. Siamo riusciti a trasferire in EasyPLAST tutte le informazioni e le procedure che prima erano gestite con fogli excel Abbiamo completamente eliminato i costi di personalizzazione e di continuo sviluppo per cercare di adattare un prodotto software orizzontale e generalista alle problematiche del nostro settore Un software

Dettagli

ToolCare La gestione utensili di FRAISA NUOVO

ToolCare La gestione utensili di FRAISA NUOVO ToolCare La gestione utensili di FRAISA NUOVO [ 2 ] Più produttivi con ToolCare 2.0 Il nuovo sistema di gestione degli utensili Un servizio di assistenza che conviene Qualità ottimale, prodotti innovativi

Dettagli

DSCube. L analisi dei dati come strumento per i processi decisionali

DSCube. L analisi dei dati come strumento per i processi decisionali DSCube L analisi dei dati come strumento per i processi decisionali Analisi multi-dimensionale dei dati e reportistica per l azienda: DSCube Introduzione alla suite di programmi Analyzer Query Builder

Dettagli

SERVER E VIRTUALIZZAZIONE. Windows Server 2012. Guida alle edizioni

SERVER E VIRTUALIZZAZIONE. Windows Server 2012. Guida alle edizioni SERVER E VIRTUALIZZAZIONE Windows Server 2012 Guida alle edizioni 1 1 Informazioni sul copyright 2012 Microsoft Corporation. Tutti i diritti sono riservati. Il presente documento viene fornito così come

Dettagli

SISTEMA UNICO E CENTRALIZZATO

SISTEMA UNICO E CENTRALIZZATO SISTEMA UNICO E CENTRALIZZATO DIS-DYNAMICS INSURANCE SYSTEM DIS-DYNAMICS INSURANCE SYSTEM è una soluzione completa per le Compagnie ed i Gruppi assicurativi italiani ed internazionali. Grazie alla gestione

Dettagli

Business WFM: dalla gestione per funzioni, alla gestione per processi. Metodo Day Bologna 14.11.2013

Business WFM: dalla gestione per funzioni, alla gestione per processi. Metodo Day Bologna 14.11.2013 : dalla gestione per funzioni, alla gestione per processi Metodo Day Bologna 14.11.2013 Il ruolodel BPM Da un recente report 1 dell IBM si possono estrarre alcuni elementi chiave che rappresentano l orientamento

Dettagli

Si applica a: Windows Server 2008

Si applica a: Windows Server 2008 Questo argomento non è stato ancora valutato Si applica a: Windows Server 2008 Protezione accesso alla rete è una tecnologia per la creazione, l'imposizione, il monitoraggio e l'aggiornamento dei criteri

Dettagli

STARTUP PACK IL SUCCESSO NON PUÒ ASPETTARE

STARTUP PACK IL SUCCESSO NON PUÒ ASPETTARE STARTUP PACK IL SUCCESSO NON PUÒ ASPETTARE Siamo un network di professionisti al servizio di Startup e PMI che vogliano rendere creativa ed efficace la propria immagine attraverso progetti di comunicazione

Dettagli

SISTEMA SUEDIL per la gestione delle pratiche di Sportello Unico per l EDILIZIA, in formato elettronico

SISTEMA SUEDIL per la gestione delle pratiche di Sportello Unico per l EDILIZIA, in formato elettronico SISTEMA SUEDIL per la gestione delle pratiche di Sportello Unico per l EDILIZIA, in formato elettronico 1. Componenti del Sistema SUEDIL Il Sistema SUEDIL, basato su architettura WEB, e quindi accessibile

Dettagli

Business Intelligence Revorg. Roadmap. Revorg Business Intelligence. trasforma i dati operativi quotidiani in informazioni strategiche.

Business Intelligence Revorg. Roadmap. Revorg Business Intelligence. trasforma i dati operativi quotidiani in informazioni strategiche. soluzioni di business intelligence Revorg Business Intelligence Utilizza al meglio i dati aziendali per le tue decisioni di business Business Intelligence Revorg Roadmap Definizione degli obiettivi di

Dettagli

Ciclo di vita dimensionale

Ciclo di vita dimensionale aprile 2012 1 Il ciclo di vita dimensionale Business Dimensional Lifecycle, chiamato anche Kimball Lifecycle descrive il framework complessivo che lega le diverse attività dello sviluppo di un sistema

Dettagli

Supporto alle decisioni e strategie commerciali/mercati/prodotti/forza vendita;

Supporto alle decisioni e strategie commerciali/mercati/prodotti/forza vendita; .netbin. è un potentissimo strumento SVILUPPATO DA GIEMME INFORMATICA di analisi dei dati con esposizione dei dati in forma numerica e grafica con un interfaccia visuale di facile utilizzo, organizzata

Dettagli

itime Chiaramente inclusa la stampa del cartellino presenze come previsto dalle normative

itime Chiaramente inclusa la stampa del cartellino presenze come previsto dalle normative itime itime Il software di rilevazione presenze itime rappresenta lo strumento ideale per l automatizzazione della gestione del personale. L ampia presenza dei parametri facilita l operatore nel controllo

Dettagli

Prodotto <ADAM DASHBOARD> Release <1.0> Gennaio 2015

Prodotto <ADAM DASHBOARD> Release <1.0> Gennaio 2015 Prodotto Release Gennaio 2015 Il presente documento e' stato redatto in coerenza con il Codice Etico e i Principi Generali del Controllo Interno Sommario Sommario... 2 Introduzione...

Dettagli

GESTIONE AVANZATA DEI MATERIALI

GESTIONE AVANZATA DEI MATERIALI GESTIONE AVANZATA DEI MATERIALI Divulgazione Implementazione/Modifica Software SW0003784 Creazione 23/01/2014 Revisione del 27/06/2014 Numero 1 Una gestione avanzata dei materiali strategici e delle materie

Dettagli

REALIZZARE GLI OBBIETTIVI

REALIZZARE GLI OBBIETTIVI REALIZZARE GLI OBBIETTIVI BENEFICI Aumentare la produttività grazie ad un interfaccia semplica ed intuitiva che permette agli utenti di accedere facilmente e rapidamente alle informazioni di cui hanno

Dettagli

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto:

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto: Sitea Easy Events Il software gestionale per organizzare eventi fieristici Sitea Information Technology presenta Sitea Easy Events, il software gestionale studiato per ottimizzare il processo di organizzazione

Dettagli

La Guida per l Organizzazione degli Studi professionali

La Guida per l Organizzazione degli Studi professionali La Guida per l Organizzazione degli Studi professionali Gianfranco Barbieri Senior Partner di Barbieri & Associati Dottori Commercialisti Presidente dell Associazione Culturale Economia e Finanza gianfranco.barbieri@barbierieassociati.it

Dettagli

1- Corso di IT Strategy

1- Corso di IT Strategy Descrizione dei Corsi del Master Universitario di 1 livello in IT Governance & Compliance INPDAP Certificated III Edizione A. A. 2011/12 1- Corso di IT Strategy Gli analisti di settore riportano spesso

Dettagli

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA Pagina: 1 di 5 SISTEMA DI GESTIONE PER LA QUALITA 4.0 SCOPO DELLA SEZIONE Illustrare la struttura del Sistema di Gestione Qualità SGQ dell Istituto. Per gli aspetti di dettaglio, la Procedura di riferimento

Dettagli

GOW GESTIONE ORDINI WEB

GOW GESTIONE ORDINI WEB OW GOW GESTIONE ORDINI WEB OWUn'azienda moderna necessita di strumenti informatici efficienti ed efficaci, in GESTIONE CLIENTI, ORDINI E STATISTICHE TRAMITE BROWSER WEB grado di fornire architetture informative

Dettagli

Domande e risposte su Avira ProActiv Community

Domande e risposte su Avira ProActiv Community Domande e risposte su Avira ProActiv Community Avira AntiVir versione 10 sfrutta un innovativa tecnologia protettiva cloud-based, denominata ProActiv, che identifica e blocca i nuovi virus non appena questi

Dettagli

LOGICAL Con i dati tra le nuvole Presentazione della piattaforma informatica di servizi logistici Business Workshop

LOGICAL Con i dati tra le nuvole Presentazione della piattaforma informatica di servizi logistici Business Workshop LOGICAL Con i dati tra le nuvole Presentazione della piattaforma informatica di servizi logistici Business Workshop Marino Cavallo Provincia di Bologna PROGETTO LOGICAL Transnational LOGistics' Improvement

Dettagli

Export Development Export Development

Export Development Export Development SERVICE PROFILE 2014 Chi siamo L attuale scenario economico nazionale impone alle imprese la necessità di valutare le opportunità di mercato offerte dai mercati internazionali. Sebbene una strategia commerciale

Dettagli

L AZIENDA Competenza e qualità per la soddisfazione del cliente

L AZIENDA Competenza e qualità per la soddisfazione del cliente coordina le tue risorse umane L AZIENDA Competenza e qualità per la soddisfazione del cliente Soluzioni e servizi Gea è una società che opera nel settore dei servizi avanzati per le imprese e per gli enti

Dettagli