Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
FE@OpenPA2011er
1. Un progetto open source a rete:
Fatturazione Elettronica per le Pubbliche Amministrazioni
EPOCA
Eccellenza nei Processi Organizzativi e nella Corporate Analysis
Bologna, 11 marzo 2011
2. Abstract
FE -Fatturazione Elettronica- è un progetto Open Source rivolto alle Pubbliche
Amministrazioni ed agli Enti Pubblici nazionali per l'acquisizione, la verifica e la gestione di
fatture elettroniche.
FE si basa su un innovativo modello organizzativo di sviluppo Open Source per la PA sviluppato da Epoca srl
(spin-off accademico dell’Ateneo di Modena e Reggio Emilia); il modello prevede che i prodotti Open Source per
la PA debbano nascere come progetti sviluppati in rete e per la rete. In altri termini, un prodotto open è il frutto
della collaborazione di una pluralità di PA le quali, riconoscendo di avere bisogni comuni risolvibili con soluzioni
generali e configurabili, stabiliscono di condividere un processo di: analisi, progettazione, sviluppo, diffusione e
gestione del prodotto con un ruolo formale di coordinamento. Il modello descritto si avvale di quattro elementi
fondamentali: la rete, la configurabilità, il repository dei bisogni ed il coordinamento.
Il progetto FE si basa sulla collaborazione tra Pubbliche Amministrazioni; la Community, nata attraverso la
cooperazione di quattro importanti Enti (Comune di Modena, Università di Modena e Reggio Emilia, Università
di Bologna, UBL Italia-Enea), è in espansione e nell'ultimo anno ha rilasciato tre versioni di FE, scaricabili online,
con funzionalità di ricezione della fattura in formato elettronico, validazione (formale e semantica) e
inserimento nel sistema contabile interno alla PA. Inoltre, a partire dalla release 0.3 il sistema è in grado di
integrarsi con PEPPOL (Pan-European Public Procurement Online).
L'architettura di FE è stata progettata in modo tale da consentire configurabilità al sistema: si avvale, infatti, da
un lato di tecnologie Open Source SOA/ESB e WFMS, dall'altro di Open Standard, integrando al suo interno la
gestione del modello Invoice UBL 2.0. Tale scenario consente di processare fatture ricevute da diversi canali
(e.g. e-mail, PEPPOL) e con formati elettronici eterogenei, sia proprietari (e.g. Hera) che standard (e.g. UBL).
3. Chi siamo
Anno fondazione: 2007
EPOCA è uno spin off accademico dell'Università di Modena e Reggio Emilia,
fondato da professori della facoltà di Ingegneria di Reggio Emilia e da
professionisti nell’area della tecnologia e dell'organizzazione.
Missione: integrazione tecnologica e organizzativa attraverso l'applicazione
di metodologie di ricerca improntate all’innovazione e alla ricerca di
eccellenza dei prodotti e servizi offerti.
4. Lo scenario
I processi delle PA sono intrinsecamente complessi ed eterogenei
L'Open Source nella PA è spesso inteso come ridefinizione dei loro
sistemi (proprietari) in prodotti open
➔ difficile riuso
➔ mantenimento costoso
➔ funzionalità limitate ed evoluzione condizionata dal contesto
L'assenza dei costi di licenza non rende necessariamente vantaggioso
l’utilizzo di un sistema OS rispetto ad un sistema proprietario
5. Un modello innovativo
Progetti Open Source a rete
Contesto di sviluppo dei prodotti Open Source per la Pubblica
Amministrazione (Epoca srl, 2010)
6. Un modello innovativo
La rete
Sviluppare in rete e per la rete:
i prodotti OS per la PA devono nascere come
progetti della Rete. Il fruitore finale è la Rete,
non i singoli attori.
CondivisioneDelProcesso
analisi
EvoluzioneDelProdotto
molteplicitàDiProspettive sviluppo
progettazione
suddivisioneCosti
Manutenzione
molteplicitàCaseStudies
diffusioneBestPractices
7. Un modello innovativo
La configurabilità
Il prodotto finale è un insieme di componenti
funzionali modulari, assemblabili tra di loro,
che consentono la personalizzazione del
sistema.
ValoreDelleSpecificità
WorkFlowManagementSystem
architettureModulari
SOA ESB
Nella rete la ridondanza di componenti simili,
permette la specificità degli assemblaggi volti a
definire specifiche configurazioni.
8. Un modello innovativo
Il Repository dei bisogni
Raccoglitore dei bisogni funzionali, individuati
dai diversi attori della rete, classificati e
archiviati.
Innovazione: dal repository dei bisogni possono emergere sia
evoluzioni che nuovi progetti.
EarlyAdopters BisogniSimili
Proattività numeroCritico
autonomia
CompetenzeInterne
GareAlRibasso
9. Un modello innovativo
Il Coordinamento
Serve un nuovo ruolo a supporto della rete per
monitorare e coordinare le attività del
progetto.
raccoltaDeiBisogni
garanteQualità
Formazione
ProjectManagement
ControlloAvanzamento release
Feedback di progetto Documentazione
10. Un caso concreto
Fatturazione Elettronica
✔ Esigenza normativa
✔ Coinvolti Pubbliche Amministrazioni ed Enti Pubblici nazionali
✔ Ampi contesti di integrazione
( Epoca )
( Community di PA )
( Gestione della
fattura elettronica )
( Sistemi contabili,
Meccanismi di autenticazione... )
11. Il Progetto FE
FE – Fatturazione Elettronica: sistema di supporto
del ciclo passivo di fatturazione
✔ Ricezione delle fatture in formato elettronico (multiformato e multicanale)
✔ Gestione del processo di validazione secondo regole di business
✔ Inserimento della fattura nel sistema informativo della PA
✔ ...
12. Il Progetto FE
Portlet container
(logica di business)
Application server
(logica di business)
Workflow Mgmt
System
(logica di processo)
Enterprise Service Bus
(logica di ricezione e
trasformazione)
14. Come partecipare ad FE
1. DOWNLOAD@FE 2. Entra nella
(e usalo) COMMUNITY@FE
3. Accedi a
4. Sviluppa le
EXPAND@FE e lancia
competenze su
proposte di sviluppo di
PEOPLE@FE
moduli complementari