Riusabilità del software Catalogo delle applicazioni Progr_ne/Controllo Applicazione: Sistema Orchestra Amministrazione: Scuola Superiore della Pubblica Amministrazione Responsabile dei sistemi informativi Nome e Cognome: Ing. Maurizio Esposito Telefono: 06.33565389 Referente/i di progetto Nome e Cognome: Prof. Giuseppe Traversa Nome e Cognome: Ing. Michele Solla Telefono: 333.1288974 Email: michelesolla@gmail.com Referente/i amministrativo Descrizione Il sistema, dedicato al supporto decisionale per la dirigenza, integra più componenti tra loro interoperabili, organizzate nelle seguenti aree applicative: Pianificazione strategica e controllo di gestione Valutazione del personale Ingegneria dei processi Comunicazione: Marketing Clima Customer Satisfaction Privacy e DPS
Un cruscotto direzionale (tableau de bord) consente di produrre la reportistica. Contesto Il Sistema Orchestra è un insieme omogeneo di strumenti pensato per il supporto alle decisioni del dirigente pubblico. L'applicazione è stata sviluppata nell'ambito delle attività didattiche della Scuola Superiore della Pubblica Amministrazione. Data primo rilascio 01/marzo/2004 Data ultima modifica 01/luglio/2005 Parametri dimensionali Base dati: 163 tabelle e interfaccia di funzionamento di circa 670 pagine in linguaggio asp. Realizzatore Interno Tipologia applicazione software Sviluppo custom in toto Documentazione disponibile Il Sistema Orchestra è corredato della seguente documentazione: Manuali delle metodologie di riferimento di ciascun programma Manuale di accesso rapido all applicazione Guida in linea collegata a ciascuna maschera del programma Manuale d'uso per le differenti tipologie di utenti delle applicazioni Schede cartacee di rilevazione dati necessari per il funzionamento del programma
Area applicativa Progr_ne/Controllo Procedure amministrative e/o servizi supportati Pianificazione e controllo strategico. Dominio applicativo Pianificazione strategica (formulazione della Direttiva annuale) e monitoraggio Monitoraggio del programma di Governo Controllo di gestione e contabilità analitica Valutazione del personale Monitoraggio delle performance dell amministrazione attraverso specifici indicatori Analisi di impatto delle regole amministrative Analisi di impatto delle leggi (AIR) Analisi dei fabbisogni formativi Marketing strategico Marketing territoriale Analisi della qualità ed immagine Riprogettazione dei processi amministrativi Documento programmatico sulla sicurezza dei dati personali Analisi del clima aziendale Funzione applicativa Il sistema è articolato nelle seguenti componenti: CMV, la Mission e la Vision di un sistema; Ping Pong, il piano strategico, il budget ed il loro monitoraggio; Circe, i costi e le performance; Eva, analisi delle performance di una amministrazione mediante l'uso di specifici indicatori; Nova, analisi dell impatto delle regole e delle leggi che governano l'attività dell'organizzazione; Vela, valutazione delle performance del personale dirigenziale; Diogene, valutazione dei fabbisogni formativi delle persone per mezzo dell'analisi di skill gap; Mark, marketing strategico e territoriale; Icaro, analisi della qualità ed immagine percepita dagli utenti; Mago, monitoraggio del programma di Governo; Rebus, analisi dei processi, dei fattori di rischio collegati alle attività e dei flussi documentali all interno dell'organizzazione; Tespi, per la formulazione del Documento Programmatico sulla Sicurezza dei dati personali (DPS);
Clima, analisi del clima aziendale e degli aspetti organizzativi. La figura seguente riporta l'architettura funzionale del Sistema Orchestra. Architettura software Il Sistema Orchestra, realizzato utilizzando il linguaggio di programmazione asp, funziona in rete internet o intranet, è compatibile con le piattaforme client attualmente più diffuse sul mercato (Windows, Linux, Apple). I principali elementi funzionali sono costituiti: per la componente di interfaccia utente, da un browser web; per la componente server, da un web server e da un database server
Architettura hardware Le configurazioni hardware minime richieste sono: PC Server Intel compatibile; Processore Intel Pentium 4 2 GHz o equivalente; Ram 256 MB; Hard disk 20 GB. Architettura TLC Sistemi operativi Microsoft Windows 2000 o versioni successive, Linux, Mac OS 8.1 o versioni successive Middleware Linguaggi Linguaggio di programmazione asp versione per Micrsosoft IIS 5.1. Librerie esterne
Per la generazione dei grafici, presenti nei report, sono utilizzate le librerie del programma Fusion Charts Lite versione 1.0 distribuito gratuitamente dalla Infosoft Global. Protocolli di comunicazione DBMS Microsoft SQL Server 2000 o versioni successive. Case Non sono stati utilizzati strumenti Case nello sviluppo dell'applicazione. Standard utilizzati Tipologia del ciclo di sviluppo Portabilità Limitata alle piattaforme Microsoft. Affidabilità In un anno di funzionamento sono state effettuate solo 24 operazioni di correzione dell'applicazione la maggior parte delle quali concentrate nei primi sei mesi di esercizio. Manutenibilità Il Sistema Orchestra consente di effettuare le operazioni di manutenzione ed aggiornamento centralizzandole su server e rendendole immediatamente disponibili a tutti gli utenti dell'applicazione.
Funzionalità Il Sistema Orchestra nasce come una applicazione aperta in grado di essere alimentata da qualsiasi fonte di informazione. L'applicazione ha una interfaccia che consente un rapido inserimento delle informazione necessarie per il funzionamento, ma grazie alle anagrafiche comuni offre la possibilità di essere integrato con altri sistemi informatici. Usabilità L'interfaccia standard utente è di semplice utilizzo. Livello di documentazione Gli strumenti che compongono il Sistema Orchestra sono corredati di manuali d'uso, guida in linea, schede di rilevazione cartacea aggiornati alle ultime modifiche del software, inoltre sono presenti i manuali delle metodologie di riferimento degli applicativi. Livello di modularizzazione Il Sistema Orchestra è stato sviluppato con una logica modulare. Tutti gli strumenti che lo compongono possono essere impiegati singolarmente o insieme a seconda delle necessità operative dell'utente. A livello tecnico l'uso di un modulo non obbliga all'installazione degli altri, eccetto le anagrafiche comuni. Iniziative di riuso in corso Iniziative di riuso realizzate Punti di forza Il sistema è basato su metodologie elaborate con la collaborazione di Dirigenti e funzionari pubblici. Sviluppato per funzionare in rete internet o intranet, non richiede installazione di software aggiuntivi sui computer client facilitando la manutenzione e la distribuzione degli aggiornamenti.
Sistema di anagrafiche centralizzate. Standardizzazione dell'interfaccia (cfr. figura seguente) Possibilità di personalizzare l'interfaccia. Parametrizzazione degli applicativi. Sistema aperto all'integrazione con altre applicazioni dell'amministrazione. Ampia modularità nell'uso delle applicazioni. Tableau de bord integrato, che consente di gestire tutta la reportistica delle differenti applicazioni secondo le esigenze degli utenti. Elementi di criticità Vincoli Impossibilità di effettuare il porting dell'applicazione su piattaforme differenti da quella Microsoft.
Modalità di riuso consigliate L'applicazione si presta ad essere riusata in modalità cessione semplice.