Metodologie e strumenti dell'Ingegneria dei Requisiti ... - MobiLab
Metodologie e strumenti dell'Ingegneria dei Requisiti ... - MobiLab
Metodologie e strumenti dell'Ingegneria dei Requisiti ... - MobiLab
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.7 IBM Rational DOORS: un tool per la Requirements Management<br />
IBM Rational DOORS è uno <strong>dei</strong> più diffusi tool di Requirements Management.<br />
Grazie alle funzionalità offerte e ad un’interfaccia web intuitiva, lo strumento consente ad un<br />
team di progetto di gestire e controllare requisiti complessi, per questo talvolta multi-livello,<br />
superando processi di revisione cartacei.<br />
Attraverso l’interazione con il Database del Server, DOORS consente ad un gruppo eterogeneo<br />
di utenti di poter lavorare sullo stesso progetto, condividendone i risultati.<br />
In questa sezione mostreremo in che modo adoperare il tool, in linea con le prescrizioni<br />
relative alla scrittura <strong>dei</strong> requisiti, con la loro scomposizione in livelli diversi di astrazione, con i<br />
criteri di tracciabilità orizzontale e verticale.<br />
Si è cercato di favorire l'utilizzo del tool DOORS, evidenziando in che misura una adeguata<br />
gestione <strong>dei</strong> requisiti possa comportare risultati tesi verso un maggior riuso e manutenibilità.<br />
Pertanto, è stata ideata una struttura di progetto, il Project Template, attualmete disponibile<br />
all’interno del DOORS Database (DOORS AnsaldoBreda), atto a contenere tutta la documentazione<br />
relativa ad un progetto.<br />
Infatti, esso presenta un insieme strutturato di sottocartelle, ciascuna relativa ad una sezione<br />
specifica del progetto ed alla quale le diverse figure coinvolte potranno accedere facilmente.<br />
Dunque, a partire dal capitolato tecnico, si è mostrato in che modo ottenere documenti di<br />
specifica <strong>dei</strong> requisiti di sistema, di specifica <strong>dei</strong> requisiti software di alto e basso livello, collegando<br />
in maniera opportuna gli oggetti per ottenere informazioni sulla tracciabilità, analisi di impatto.<br />
Creata una struttura di progetto, costituita da sei sezioni, ciascuna della quali atta a contenere<br />
una determinata tipologia di documenti, si è proceduto all'applicazione <strong>dei</strong> concetti illustrati nei<br />
precedenti paragrafi.<br />
5.7.1 La struttura del progetto<br />
Il progetto è strutturato come un insieme di sezioni:<br />
145