Il progetto FE: una testimonianza di un modello open-source per gestire le fatture elettroniche rivolto alle Pubbliche Amministrazioni e agli Enti Pubblici
Testimonianze dalla community - Il rapporto con gli standard internazionali
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
1. Il progetto FE: una testimonianza di un modello open
source per gestire le fatture elettroniche rivolto alle
Pubbliche Amministrazioni e agli Enti Pubblici
EPOCA
Eccellenza nei Processi Organizzativi e nella Corporate Analysis
Workshop "Public eProcurement: nuovi scenari e sviluppi"
Bologna, 9 giugno 2011
2. 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.
3. Il progetto FE: Fatturazione Elettronica
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, con l'obiettivo di
dematerializzare il ciclo di fatturazione e controllare la
spesa.
OpenSource
GestioneFatturazione
dematerializzazione
controlloSpesa
PubblicheAmministrazioni
4. Lo scenario
I processi delle PA sono intrinsecamente complessi ed eterogenei
L'adozione di sistemi Open Source nella PA è spesso inteso come
ridefinizione dei sistemi (proprietari) già in uso 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
Grazie alla rete sono disponibili molti più
componenti che possono essere assemblati sulla
base delle esigenze specifiche di ciascuna PA.
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. Il caso concreto del Progetto FE
( Epoca )
( Community di PA )
( Gestione della
fattura elettronica )
( Sistemi contabili,
Meccanismi di autenticazione... )
11. Funzionalità del Progetto FE
Il Repository dei
bisogni
✔ Ricezione automatica multiformato e multicanale
➔ e.g. e-mail, PEPPOL, FTP, WS, SOGEI...
✔ Integrazione con la Pubblica Amministrazione
➔ Smistamento/assegnazione automatica o manuale
➔ Supporto al flusso di gestione e approvazione
➔ Inserimento della fattura nel sistema informativo della PA
✔ Monitoraggio dei consumi
✔ ...
13. Contributi della Community La rete
Coordinamento Integrazione con SIB
Core di FE Integrazione con LDAP
Standard UBL Integrazione con CIA
Integrazione con
Informazioni utenze
Shibboleth
in fattura
Interpretazione
tracciato HERA
Supporto PEPPOL
14. Gli strumenti della Community La rete
www.epocaricerca.it/fe-forge
➔ Wiki
➔ Blog
➔ Forum
➔ Release
15. La configurabilità di FE
Portlet container
(logica di business) La configurabilità
Application server
(logica di business)
Workflow Mgmt
System
(logica di processo)
Enterprise Service Bus
(logica di ricezione e
trasformazione)
PEPPOL
16. FE & PEPPOL
➔ Ricezione delle fatture tramite AP PEPPOL
➔ Verifica formato fattura: UBL e BII4
➔ Verifica firma elettronica e marca temporale
21. La licenza del Progetto FE
La licenza
GNU GPL
GNU General Public License:
✔ garanzia e protezione delle 4 libertà fondamentali del software libero
✔ distribuzione: obbligo di distribuire insieme alle copie del software il codice
sorgente o le istruzioni per poterlo ottenere
✔ persistenza: stesse libertà concesse al programma originale anche a tutte le
opere derivate (meccanismo del Copyleft)