Identificazione dei database interni alle applicazioni software Ing. Gennaro Di Giaimo Presidente del CdA Mediamobile Italia S.p.A. Napoli 30 gennaio 2014 Caccia ai database interni all’Azienda • In tantissime Aziende, esiste una dispersione incontrollata di dati, documenti ed informazioni aziendali – applicazioni aziendali su server (contabilità, gestione documentale, …) 2 Identificazione dei database interni alle applicazioni software Applicazioni aziendali • Database replicati • Inserimento plurimo delle stesse informazioni • Scambio di dati tra le applicazioni non automatico – Fornitori differenti – Tecnologie diverse 3 Fare clic per inserire il Titolo della presentazione Caccia ai database interni all’Azienda • In tantissime Aziende, esiste una dispersione incontrollata di dati, documenti ed informazioni aziendali – applicazioni aziendali su server (contabilità, gestione documentale, …) – applicazioni personali sui PC (mail, Access, …) 4 Identificazione dei database interni alle applicazioni software Applicazioni personali su PC • la semplicità e potenza di applicazioni Office come Excel, Access, rendono agevole la creazione di piccole applicazioni fai-da-tè – non integrate nel S.I. aziendale – non manutenute – non realizzate professionalmente 5 Identificazione dei database interni alle applicazioni software Caccia ai database interni all’Azienda • In tantissime Aziende, esiste una dispersione incontrollata di dati, documenti ed informazioni aziendali – applicazioni aziendali su server (contabilità, gestione documentale, …) – applicazioni personali sui PC (mail, Access, …) – APPs su mobile devices 6 Identificazione dei database interni alle applicazioni software APPs su mobile devices • crescente potenza di calcolo e capacità di memorizzazione di tablets, smartphones e phablet – sempre più informazioni aziendali sono memorizzate su personal devices • es. rubrica clienti – commistione materiale aziendale e personale – sicurezza dei dati in caso di smarrimento o furto 7 Identificazione dei database interni alle applicazioni software Caccia ai database interni all’Azienda • In tantissime Aziende, esiste una dispersione incontrollata di dati, documenti ed informazioni aziendali – applicazioni aziendali su server (contabilità, gestione documentale, …) – applicazioni personali sui PC (mail, Access, …) – APPs su mobile devices – documentazione cartacea 8 Identificazione dei database interni alle applicazioni software Documentazione cartacea • gran parte delle informazioni aziendali è disponibile solo in forma cartacea – nessun sistema di gestione documentale elettronico – difficolta di reperimento e gestione delle informazioni 9 Fare clic per inserire il Titolo della presentazione Riassumendo • Quasi sempre nelle Aziende: – non esiste uno standard interno per la redazione, la nomenclatura, la catalogazione, la conservazione, il backup della documentazione prodotta • spesso neanche per documenti critici – si gestiscono tutte le informazioni aziendali (dati tecnici dei prodotti, distinte materiali, disegni, ordini, ecc.) attraverso computer, tablets, smartphones e software quasi “personalizzati” (spreadsheet, database Access, ..) creando vere e proprie isole di automazione autonome – non esiste una scelta centralizzata dei prodotti software da utilizzare • interoperabilità dei formati dei documenti • necessità continua di conversioni, aggiustamenti e ri-formattazioni 10 Identificazione dei database interni alle applicazioni software Conseguenze ? • elevato costo di gestione delle informazioni • incapacità di risalire con sicurezza all’ultima copia di un documento • replicazione spontanea e non controllata di uno stesso dato in n database • impossibilità di valutare l’impatto del cambiamento di un dato o di un documento • difficoltà a riaccedere ai dati per il continuo aggiornamento dei sistemi hardware e software 11 Identificazione dei database interni alle applicazioni software Comunicazione interna • • • • • Time consuming Caotica Stressante Error-prone Costosa 12 Identificazione dei database interni alle applicazioni software Comunicare con il mondo esterno • impossibilità di trasferire facilmente dati da un’Azienda ad un’altra senza l’intervento umano • alta probabilità di perdita di dati, di tempo e quindi di danaro • aumento della possibilità di errori a volte anche disastrosi – perdita di immagine – perdita di opportunità 13 Identificazione dei database interni alle applicazioni software Cosa fare (al minimo) • prima, riorganizzarsi in casa – migliorare i processi interni – adottare un ERP • Poi, condividere con il mondo esterno un linguaggio comune ed utilizzarlo – ricorso a standard de jure e de facto 14 Identificazione dei database interni alle applicazioni software E subito dopo ? • Far colloquiare direttamente i sistemi informativi – Architetture Service Oriented (SOA) • Migliorare la collaborazione inter-aziendale • Cogliere nuove opportunità di mercato • Condividere le risorse elaborative 15 Identificazione dei database interni alle applicazioni software Domande ? 16 Identificazione dei database interni alle applicazioni software