Un nuovo modello per produrre valore con i progetti open source

Post on 05-Jul-2015

590 views 0 download

description

Prof. Olmes Bisi - Università di Modena e Reggio Emilia

Transcript of Un nuovo modello per produrre valore con i progetti open source

FE Fatturazione Elettronica – più Network, più VantaggiModena, 13 Ottobre 2010

un nuovo modello per produrre valorecon i progetti open - source

Olmes Bisi - UniMoRe

EPOCAEccellenza nei Processi Organizzativi e nella Corporate Analysis

2

la rivoluzione digitale

3

da molti anni la rivoluzione digitale è in atto

no, no …

… ora !

… la rivoluzione digitale ha luogo …

4

ieri

domaniora

jetzt

maintenantnow

ahora

اآلن

现在

ovunque la rivoluzione digitale ha luogo ora !

5

La terra sta tremando sotto i piedi di tutti gli editori e stampatori di libri del mondo

un primo indizio

6

un secondo indizio

copyright → copyleft1) può essere utilizzata e diffusa liberamente2) il prodotto rimane copyleft

le rivoluzioni sono spesso “invisibili”

Gutenberg inventando la stampa, creò un mezzo di comunicazione totalmente nuovo…

aveva inventato qualcosa di profondamente nuovo ma gli aveva dato la forma di qualcosa che esisteva già

Aldo Manuzio, più di 50 anni dopo, capì le potenzialità del nuovo mezzo, capì …

… però i suoi libri erano enormi e avevano ancora l’aspetto dei vecchi manoscritti

… che i libri erano una cosa ben diversa dai manoscritti, che dovevano essere oggetti di piccole dimensioni che si potessero portare con sé e leggere ovunque, anche in viaggio

per fare i libri della misura giusta inventò anche il primo vero carattere da stampa, il carattere aldino

source: Alan Kay, Premio Turing per il suo lavoro sulla programmazione orientata agli oggetti

8

cosa ha preso il posto del carattere albino ?

cosa ha innescato la rivoluzione digitale ?

internet !

oggi

9

la potenza della rete →lavoro cooperativo

Evoluzione dei sistemi

1980 2010

Co

mp

lessità

Distrib

uzio

ne

ingegneria dei sistemi

1990 2000Internet

architetturadei sistemi

urbanistica dei sistemi

100.000utenti

100 utenti

1 utente

source: Enrico Lodolo, Epoca

i caratteri della rivoluzione

11

perché urbanistica dei sistemi ?

L’urbanistica non attiene solo alle costruzioni

source: Enrico Lodolo, Epoca

Deve preoccuparsi di gestireLe infrastruttureLe reti di relazioniL’organizzazione e i suoi cambiamenti

L’urbanistica deve tener conto diVivibilitàSostenibilitàImpatto sociale

Sistemi software 2000-2010

1) Elevata complessitàSistemi che guidano i cambiamenti organizzativiEnfasi sulle funzioni di collaborazione

2) Elevata distribuzioneDiffusione di internetApplicazioni Web aperte agli attori esterni

3) Approccio per processiApplicazione = insieme di processi Coordinamento di molti compiti semplici affidati a molti attori diversi

4) Architetture fortemente modulari SOA - Service Oriented Architecture

source: Enrico Lodolo, Epoca

13

Sistemi software →mettere assieme applicazioni diverse

SOA - Service Oriented ArchitectureESB - Enterprise Service Bus

WFMS - Workflow Management System

14

sistemi software →

2) mettere assieme applicazioni diverse

la potenza della rete →

1) lavoro cooperativo

15

SOA - Service Oriented ArchitectureESB - Enterprise Service BusWFMS - Workflow Management System

la struttura di FE

architetture di integrazione in ambienti altamente distribuiti e disaccoppiati

urbanistica dei sistemi

16

il codice di FE

17

gli autori di FE

18

digital divide !

non tutte le Pubbliche Amministrazioni offrono la stessa qualità di servizi

19

la soluzione oggi ?in assenza di risorse finanziarie!

20

1) Tendenza a migliorarsise il codice è pubblico, farete del vostro meglio per tenerlo “pulito”

2) Abilitare contributi esternimigliorerà ulteriormente il vostro codice

3) Coinvolgere altrirenderà l’applicazione più funzionale e attraente, dal momento che chi contribuisce lo fa aggiungendo delle funzionalità che reputa utile

4) Avere a disposizione un teampossibile implementare funzionalità a ritmi enormemente superiori rispetto a quelli del lavoro isolato

la qualità di un open source

21

1) lavoro cooperativo2) mettere assieme applicazioni diverse

Fatturazione Elettronica Open Source