Governo dei Contratti ICT - Archivio CNIPA
Governo dei Contratti ICT - Archivio CNIPA
Governo dei Contratti ICT - Archivio CNIPA
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
G OVERNARE I CONTRATTI <strong>ICT</strong><br />
Contenuto <strong>dei</strong> principali flussi informativi<br />
1. Specifiche <strong>dei</strong> requisiti. I requisiti rappresentano le caratteristiche generali che il prodotto<br />
/ servizio richiesto deve possedere, coerentemente con il contenuto <strong>dei</strong> documenti<br />
contrattuali. Essi sono rappresentati in un documento contenente, prima di tutto, una<br />
descrizione in linguaggio naturale, con eventuale supporto di grafica e diagrammi (usando,<br />
a titolo di esempio, il linguaggio di modellazione standard UML), <strong>dei</strong> servizi che il<br />
sistema in oggetto deve fornire, insieme ai vincoli da rispettare sia in fase di sviluppo che<br />
durante l’operatività; poi l’insieme delle specifiche di dettaglio, in forma più strutturata e<br />
contrattualizzabile (sono un modello astratto del funzionamento del sistema).<br />
L’analisi <strong>dei</strong> requisiti contiene, ad esempio nel caso di fornitura di software:<br />
• le specifiche funzionali e prestazionali, propedeutiche alla fase di approfondimento<br />
di competenza del fornitore di cui al punto successivo, incluse le caratteristiche<br />
dell’ambiente nel quale il software deve operare;<br />
• le caratteristiche delle interfacce;<br />
• le condizioni per la qualificazione del software;<br />
• i vincoli riguardanti la sicurezza logica, inclusa quella <strong>dei</strong> dati trattati secondo<br />
quanto specificato dalle norme ISO 17799 in materia di sicurezza <strong>dei</strong> sistemi<br />
informativi;<br />
• le specifiche ergonomiche ed i vincoli di usabilità riguardanti le modalità di interazione<br />
uomo macchina;<br />
• l’identificazione <strong>dei</strong> dati da trattare;<br />
• i requisiti per l’installazione e l’accettazione;<br />
• la documentazione per l’utilizzo da parte degli utenti (il manuale utente);<br />
• i requisiti di gestione e manutenzione del prodotto.<br />
Il documento di specifiche <strong>dei</strong> requisiti deve essere caratterizzato da:<br />
• correttezza: deve descrivere esattamente ciò che intende rappresentare;<br />
• non ambiguità: le specifiche non devono essere interpretabili in diverse maniere;<br />
• completezza: deve includere la descrizione di tutto ciò che serve descrivere;<br />
• completezza interna: ogni termine o notazione introdotti devono essere descritti;<br />
• consistenza: non ci devono essere conflitti o contraddizioni nelle descrizioni;<br />
• stabilità: non deve essere soggetto a continue modifiche;<br />
• verificabilità: deve essere possibile misurarne le caratteristiche di qualità;<br />
• modificabilità: deve poter essere modificato, se necessario, con facilità; conservando<br />
le versioni precedenti del documento ed annotando i cambiamenti apportati;<br />
• tracciabilità: deve corrispondere a specifiche esigenze, problemi, elementi <strong>dei</strong><br />
domini analizzati.<br />
2. Specifiche funzionali / tecniche. Questi documenti, realizzati dal fornitore e derivanti<br />
dalle specifiche <strong>dei</strong> requisiti riportate al punto 1, richiedono per la loro realizzazione,<br />
una attività di analisi maggiormente approfondita. Infatti i requisiti emessi inizialmente<br />
dal committente, non sono sufficientemente dettagliati da consentire al fornitore di sod-<br />
29<br />
N. 27 I QUADERNI - Centro Nazionale per l’Informatica nella Pubblica Amministrazione - MAGGIO 2006