PROCESSI OTTIMIZZABILI CON L’INTEROPERABILITÀ Roch Bertucat 30-01-14, Napoli Definizione di interoperabilità • Il NIST definisce l'interoperabilità come "la capacità di gestire e di comunicare i dati elettronici di prodotto e di progetto tra i sistemi di progettazione, produzione, manutenzione e di business. I sistemi possono appartenere a diverse imprese che collaborano o ad una stessa impresa". 2 Processi ottimizzabili con l’interoperabilità Livello tecnica Tre Definizione livelli d'interoperabilità Per scambiare dati, dobbiamo essere sicuri che il trasporto dei dati da un sistema all’altro sia possibile. Es: due persone parlano al telefono solo se la rete telefonica e’ in stato di funzionamento normale. semantica La tecnica non basta, dobbiamo essere sicuri che i sistemi capiscano i dati scambiati. Es: le due persone che parlano al telefono devono interpretare il senso del messaggio dell’altra persona. organizzativa Un organizzazione adatta deve essere prevista per assicurare lo scambio di informazioni. Es: se una delle due persone non è fisicamente presente o è impegnata in un’altra attività, lo scambio di informazioni sarà difficile o impossibile. 3 Processi ottimizzabili con l’interoperabilità This figure is copied. The original source is unknown. Interoperabilità tecnica e semantica - Indicarlo non aiuta, il computer mostra che non esiste nel magazzino. - Ma l’ho visto sul mio computer! - Non c’è sul mio, mi dispiace. • Miriade di sistemi software eterogenei, ciascuno con le proprie funzionalita', sono o legacy o profondamente personalizzati – – Non sono collegati fisicamente uno con l'altro Hanno dati simili ma espressi in una semantica diversa Processi ottimizzabili con l’interoperabilità 4 This figure is copied. The original source is unknown. Interoperabilità organizzativa - Indicarlo non aiuta, il computer mostra che non esiste nel magazzino. - Ma ho avuto l'approvazione dal mio capo! - Qui è necessario chiedere al capo del dipartimento X, quindi ottenere l'approvazione del dipartimento Y e tornare con la firma del signore Z. • I processi sono specifici ad ogni nazione, ogni azienda e ogni reparto 5 Processi ottimizzabili con l’interoperabilità Esempi di processi aziendali (1) • Integrazione dei dati di prodotto nel settore aerospaziale-meccanico • Ponte tra dati ERP (dati di produzione) e dati PDM (dati tecnici) • Si puo' ottimizzare la fase di manufacturing di un nuovo prodotto (dati PDM), definendo la sua configurazione con componenti che si trovano gia' a magazzino (dati ERP). 6 Processi ottimizzabili con l’interoperabilità ERP = Enterprise Resource Planning, PDM = Product Data Management Esempi di processi aziendali (2) • Interoperabilità nell'industria del tessile abbigliamento • Scambio dati tra un confezionista e un produttore di Accessori per confezione 7 Processi ottimizzabili con l’interoperabilità Source: http://www.moda-ml.org/moda-ml/imple/moda-ml-2013-1.asp?lingua=it&modo=&pag=2 Esempi di processi aziendali (3) • Interoperabilità nel settore automobile • Scambi dati di cataloghi di pezzi tra fornitori, clienti e partner nella supply chain 8 Processi ottimizzabili con l’interoperabilità Storie di successo • Renault – scambi dati di cataloghi di pezzi con fornitori e clienti usando PLIB • PSA Peugeot Citroën – sistema di gestione di dati basati su l’ISO 10303 - STEP • Alenia – interoperabilità per l’Eurofighter con British Aerospace, CASA (Spagna), DASA (Germania) usando il PDM Schema - STEP 9 Processi ottimizzabili con l’interoperabilità Conclusione • I processi sono specifici ad ogni realtà • I processi che involvono scambi di dati di prodotto sono ottimizzabili • Ci sono già storie di successo che mostrano l’uso degli standard internazionali per ottimizzare i processi 10 Processi ottimizzabili con l’interoperabilità