IRQA è un tool di Requirements Definition and Management di Visure Solutions allo stato dell'arte progettato per supportare in modo completo il processo di Requirements Engineering.
IRQA è la scelta ideale per chi cerca una soluzione completamente consistente per la definizione e la implementazione del processo di gestione dei requisiti.
IRQA spicca come una soluzione eccellente, così flessibile da adattarsi ad un ampio panorama di esigenze relative al processo di gestione dei requisiti, da quelle base a quelle più avanzate.
Gli utenti beneficeranno quindi una soluzione totalmente integrata, basata su funzioni collaudate e semplici da usare.
Questo potente tool RDM aiuta i gruppi di lavoro a costruire specifiche di requisti di sistema di alta qualita': l'utente può catturare e gestire i requisiti, analizzarli in relazione al dominio per cui sono stati definiti, e rappresentare il sistema che viene costruito per mezzo di un insieme di tecniche chiare e espressive, immediatamente comprensibili dall'utente finale.
Inoltre, IRQA aiuta a gestire i requisiti e a tracciarli attraverso tutte le successive fasi e attività di sviluppo del sistema. IRQA inoltre mette a disposizione funzioni grafiche per supportare la organizzazione delle specifiche in progetti grandi e complessi, garantendo la qualità finale delle specifiche.
IRQA appartiene ad una nuova generazione di tool di Requirements Definition and Management: l'enfasi non è solo sulla gestione dei requisiti ma anche sulla loro analisi, sulla organizzazione del progetto e sulla descrizione di tutte le funzioni di alto livello che compongono il sistema in corso di definizione. Come risultato IRQA snellisce il processo di Requirement Management incrementando l'efficienza e l'efficacia dello sviluppo del sistema usando tecniche e metodologie allo stato dell'arte.
GESTIONE DEI REQUISITI
Catturare, analizzare, specificare, modellare e tracciare i requisiti in un unico tool.
Definire il proprio processo aziendale e organizzare le esigenze di tutta l'azienda.
IRQA fornisce una interfaccia semplice ed intuitiva per gestire requisiti ed altri elementi, al fine di ridurre la curva di apprendimento degli utenti e i tempi di implementazione.
DIAGRAMMI A BLOCCHI
In aggiunta all'uso della visualizzazione testuale per la gestione dei requisiti,gli utenti possono standardizzare il processo di gestione dei requisiti con l'aiuto di semplici modelli grafici: i "block diagrams".
Questi diagrammi a blocchi interattivi consentono di rappresentare in modo dinamico la navigazione attraverso le specifiche, focalizzandosi sugli elementi di interesse, rappresentando e gestendo visualmente la tracciabilità tra gli elementi e condividendone la struttura tra tutti gli utenti del sistema.
In questo modo diventa possibile rappresentare le specifiche attraverso diversi punti di vista.
Qualche esempio:

Processo standard di
gestione requisiti

Processo specifico per
settore (es automotive)

...o anche un processo di valutazione delle offerte !!
VISTA MODALITÀ DOCUMENTO
La vista di tipo "documento intelligente" di IRQA permette di rappresentare la classificazione dei requisiti in un formato simile ad un documento standard.
Questa vista documento è visualizzata come un template MS Word, in cui ogni capitolo e paragrafo corrisponde ai tipi e sottotipi dei requisiti definiti in un diagramma a blocchi.
Gli utenti finali si troveranno a dover compilare solo un semplice ed intuitivo "template dei requisiti".
RIUTILIZZABILITÀ
IRQA 4 fornisce una funzionalità allo stato dell'arte a supporto della riutilizzabilità dei requisti, consentendone la condivisione tra progetti differenti in varie modalità (share, copy&link, copy).
Queste funzioni consentono di definire un set di "componenti riutilizzabili" che possono essere incorporate in versioni differenti all'interno di progetti differenti nello stesso momento.
Questa funzione va oltre la pura "condivisione" dei requisiti e serve specificatamente per consentire il Requirements Definition and Management su famiglie di prodotti e varianti.
FLUSSI DI LAVORO
Il ciclo di vita dei requisiti e molti altri flussi di lavoro possono ora essere rappresentati graficamente in IRQA.
Ogni transizione nel ciclo di vita può essere associata a script specifici che possono attivare azioni diverse dentro IRQA, come ad esempio:
- Inviare una email di notifica agli utenti coinvolti nella approvazione o nel rifiuto di un requisito
- Inviare un requisito approvato a un tool di Project Management o SDM
- Modificare l'attributo di un requisito
- ...e molto altro.
REPORT MANAGER
Le capacità di reporting di IRQA 4 forniscono un ampio range di report predefiniti, esportabili in molti formati diversi (RTF, HTML, PDF, XLS, CSV, etc.).
Per le esigenze più avanzate, il nuovo IRQA Report Manager fornisce un potente e flessibile ambiente di report design dove gli utenti potranno creare i propri report specifici:
- Element reports
- Traceability reports
- Dashboards & metrics
- ... e molto altro!
TRACCIABILITÀ
Tra i vari metodi, gli utenti posso navigare tra le relazioni definite nei diagrammi a blocchi per stabilire o validare i criteri di tracciabilità tra gli elementi, filtrando righe o colonne specifiche delle matrici di tracciabilità per eliminare le informazioni non significative.
Tracciabilità indietro (Backwards)
La matrice di tracciabilità può essere combinata con i diagrammi a blocchi per rappresentare la tracciabilita tra due blocchi non direttamente connessi.
Tracciabilità avanti (Forwards)
Tuttavia la tracciabilità in Avanti può essere anche rappresentata in una vista ad albero per consentire di applicare l'analisi di impatto dei cambiamenti.
MODELING
Per completare il processo di Requirements Engineering, IRQA offre funzionalità di modelling per rappresentare Business Models, Requirements Modelling, etc.
SUPPORTO AI CASI DI TEST
IRQA supporta la definizione dei Test Case dall'interno del tool,
così da fornire una interfaccia completamente integrate da cui l'utente può eseguire tutte le attività che hanno a che fare con i requisiti.
GESTIONE DELLE BASELINE
Anche se IRQA è un tool facile da usare, include potenti funzionalità di gestione che coprono l'intero processo di Requirement Definition e Management, inclusa la gestione delle baseline.
Le baseline possono essere create, riparate e comparate
IRQA QUALITY ANALYZER
Il Quality Analyzer di IRQA consente di misurare la qualità di un particolare requisito o di un gruppo di questi.
Questo consente di identificare prima possible i requisiti di bassa qualità indicando anche i modi con cui riformularli al fine di migliorarne l'efficacia. I costi di modifica vengono quindi ridotti significativamente.
Inoltre, le informazioni sulla gestione della qualità possono essere raccolte a livello di progetto o di singolo partecipante, offrendo ulteriori spunti per il miglioramento del processo.