Il riuso del software nella Pubblica Amministrazione
Forum PA 2005
IBM Global Services
Roma, 9-13 maggio 2005
© 2004 IBM Corporation
IBM Global Services
Il riuso delle applicazioni software può essere a vari livelli
1. Soluzione complessiva del
problema (tecnica ed organizzativa)
2. Software applicativo (completo o
parziale)
3. Progettazione della soluzione tecnica
4. Progettazione della soluzione organizzativa
5. Documentazione a supporto (requisiti, manuali etc.)
6. Analisi del problema
Livelli di riuso
Page 2
© Copyright IBM Corporation 2004
IBM Global Services
Il riuso delle applicazioni software prevede un ciclo continuo…!
3. Valutare l’offerta
- Valutare se ciò che viene
offerto sia sufficientemente
ricco e flessibile per poter
essere adottato
2. Conoscere l’offerta
- Accedere alle informazioni di
dettaglio che permettano di
conoscere e valutare le
soluzioni offerte
4. Adottare la soluzione
- Conoscere e guidare la
propria organizzazione
nell’adozione di soluzioni
pre-esistenti
1. Partendo dalle
proprie esigenze
Fasi del riuso
Page 3
© Copyright IBM Corporation 2004
IBM Global Services
Il riuso delle applicazioni software è questione di “feeling”!
- Ricchezza funzionale offerta
- Flessibilità/Modularità delle funzionalità offerte
- Modello operativo proposto
- (Pre)Requisiti tecnologici
- Organizzazione richiesta
- Necessità funzionali
- Modalità operative
- Vincoli tecnologici
- Cultura organizzativa
Incontro tra domanda e offerta
Page 4
© Copyright IBM Corporation 2004
IBM Global Services
Il riuso delle applicazioni software può generare molto valore!
Prime
esperienze di
riuso
Maturazione
delle esperienze
di riuso
Cultura e
diffusione del
riuso
+
Esistente
Nuovo
Circolo virtuoso del riuso
Page 5
© Copyright IBM Corporation 2004
IBM Global Services
L’efficacia e l’efficienza del riuso delle applicazioni software possono
essere controllate e migliorate di continuo!
Funzioni
aggiunte
Requisiti
Esistente
Funzioni
esistenti
utilizzate
Efficacia ed
efficienza
Funzioni
superflue
Nuovo
Efficacia ed efficienza del riuso
Page 6
© Copyright IBM Corporation 2004
IBM Global Services
Il riuso delle applicazioni software può essere massimizzato quando è
progettato sin dall’inizio
Funzioni aggiunte
Funzioni future
Requisiti:
- funzionali
- tecnologici
- organizzativi
- strategici
Funzioni base
Amministrazioni coinvolte
Applicazione software
Progettazione del riuso
Page 7
© Copyright IBM Corporation 2004
IBM Global Services
Il riuso delle applicazioni software esteso e sistematico rilascia risorse
economiche da investire in innovazione, anche in regime di riduzione
della spesa
Budget disponibile
Innovazione
Innovazione
Innovazione
Gestione
del corrente
Gestione
del corrente
Riduzione del
budget
Gestione
del corrente
Diversificazione
della spesa
Il riuso come driver per l’innovazione
Page 8
© Copyright IBM Corporation 2004
IBM Global Services
La PA indirizza la tematica con realismo e fiducia
Selezione delle
applicazioni
esistenti
Documentazione
a supporto
Sperimentazione
Catalogo
Ciclo
iterativo del
riuso
Linee guida
Centro di
competenza
Impostazione del CNIPA
Page 9
© Copyright IBM Corporation 2004
IBM Global Services
Il CNIPA indirizza la tematica del riuso del software nella PA
Amministrazione
Amministrazione
A
B
software
cedente
software
ricevente
Definizione di riuso del software
Page 10
© Copyright IBM Corporation 2004
IBM Global Services
Definisce modalità tecniche ed organizzative per il riuso del software
nella PA …
A
B
A
B
s
s
s
s’
s1’
s’
s1’
s’’
s1’’
s’’
s1’’
s’’’
s1’’’
s’’’
s1’’’
Semplice
Gestione a carico di A
Fattispecie di riuso (1)
Page 11
© Copyright IBM Corporation 2004
IBM Global Services
… indirizzando le soluzioni mediamente complesse …
A
B
s
s’
s1’
s’’
s1’’
s’’’
s1’’’
Facility management
Fattispecie di riuso (2)
Page 12
© Copyright IBM Corporation 2004
IBM Global Services
… e quelle di complessità superiore
A
Service Provider
B
s
s
s’
s’’
B
A
s’’’
C
…
s
ASP diretto
ASP con Service Provider
Fattispecie di riuso (3)
Page 13
© Copyright IBM Corporation 2004
IBM Global Services
Ai fornitori di software spetta il compito di …
… proporre soluzioni innovative!
Page 14
© Copyright IBM Corporation 2004
Scarica

Document