rational quality manager group 1 quality | collaboration | test plan | test lab management |...
TRANSCRIPT
Rational Quality Manager GroupRational Quality Manager Group 1
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
UNIVERSITA’ DEGLI STUDI DI MILANO BICOCCA
FACOLTA’ DI SCIENZE MM. FF. NN.CORSO DI LAUREA MAGISTRALE IN INFORMATICA
RATIONAL QUALITY MANAGER
A. CEPARANO – V. FERME – A. MARINO
1
Rational Quality Manager GroupRational Quality Manager Group 2
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
1. COS’È RATIONAL QUALITY MANAGER
2. QUALI SONO LE SUE CARATTERISTICHE
3. QUALI SONO I RUOLI CHE PERMETTE DI GESTIRE
4. UN OVERVIEW DEL PRODOTTO
5. DEMO DIMOSTRATIVA DELL’USO DI R.Q.M.
6. VALORE AGGIUNTO DI R.Q.M. IN UN PROCESSO AGILE
7. RISORSE UTILI PER L’UTILIZZO DI R.Q.M.
2
AGENDA
Rational Quality Manager GroupRational Quality Manager Group 3
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
3
RATIONAL QUALITY MANAGER (R.Q.M.)
Tutte le attività di test e risultati in un repository Qualità del processo
Rational Quality Manager
Coordinare i piani per gestire la qualità, processi e risorse
Rational Quality Manager GroupRational Quality Manager Group 4
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
4
RATIONAL QUALITY MANAGER (R.Q.M.)
RATIONAL QUALITY MANAGERRATIONAL QUALITY MANAGER
Report
Risultati
Report
Risultati
Creare
Piani
Creare
Piani
JAZZ TEAM SERVERJAZZ TEAM SERVER
Costruire
Test
Costruire
Test
Gestire
Test Lab
Gestire
Test LabEseguire
Test
Eseguire
Test
FunctionalTesting
FunctionalTesting
ManualTestingManualTesting
Rational Quality Manager GroupRational Quality Manager Group 5
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
5
RATIONAL QUALITY MANAGER (R.Q.M.)
5
CodiceRequisiti QABuild Sicurezza
Rational RequisitePro
Rational RequisitePro
Rational Method
Composer
Rational Method
Composer
Rational Software AnalyzerRational Software Analyzer
Link detailed rqmts to test cases and results
Link detailed rqmts to test cases and results
Guide users w
ith Q
M processes &
best pra
ctices
Guide users w
ith Q
M processes &
best pra
ctices
Acc
ess
rule
s, c
onfig
urat
ions
, sto
re/re
port
sta
tic a
naly
sis
resu
lts
Acc
ess
rule
s, c
onfig
urat
ions
, sto
re/re
port
sta
tic a
naly
sis
resu
lts
Code InspectionCode Inspection
Rational ClearQuestRational ClearQuest
Link to ClearQuest – Defect Tracking
Link to ClearQuest – Defect Tracking
2-way test
mgm
t2-w
ay test
mgm
t
2-way test m
gmt
2-way test m
gmt
RRQQMM
RRQQMM
Rational Quality Manager GroupRational Quality Manager Group 6
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
6
RATIONAL QUALITY MANAGER: FEATURES
1. COLLABORAZIONE• Collaborazione tra stakeholder e team
distribuiti• Ottimizza il workflow grazie ad un
aggiornamento costante dello stato
2. TEST• Piano di test completo e personalizzabile• Realizzazione di test manuali• Esecuzione di test manuali e automatizzati• Gestione dell’esito dei test e segnalazione di
difetti
Rational Quality Manager GroupRational Quality Manager Group 7
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
7
RATIONAL QUALITY MANAGER: FEATURES
3. AUTOMAZIONE• Gestione del laboratorio di test• Ottimizzazioni della copertura
del test• Integrazione con tutti i software
IBM per la gestione del processo di sviluppo
4. REPORTING• Attiva gestione del rischio
utilizzando report• Report personalizzati e formali
Rational Quality Manager GroupRational Quality Manager Group 8
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
8
RATIONAL QUALITY MANAGER: FEATURES
Collaborazione tra stakeholder e team distribuitiRational Quality Manager è stato sviluppato per favorire la cooperazione, tramite l’utilizzo di Java e tecnologie del Web 2.0. Ciò permette un elevata flessibilità alla cooperazione di team distribuiti in edifici o nazioni diverse, grazie ad uno standard comune utilizzabile via browser.
Piano di test completo e personalizzabileIl piano di test è visto in Rational Quality Manager come un contratto di qualità che definisce gli obiettivi. Di conseguenza è gestito per essere dinamico ed evolvere con il progetto. Si tratta di un contratto di qualità che descrive in modo chiaro gli obiettivi del progetto e le priorità permettendo ad ogni membro del team di conoscere cosa il team si aspetta da lui.
Gestione dell’esito dei test e segnalazione di difettiDurante l’esecuzione dei test è possibile segnalare eventuali difetti riscontrati nel software, dettagliando tutte le caratteristiche. L’esito del test verrà tracciato e memorizzato in Rational Quality Manager con dettagli approfonditi per ottimizzare la risoluzione del difetto.
Rational Quality Manager GroupRational Quality Manager Group 9
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
9
RATIONAL QUALITY MANAGER: FEATURES
Gestione del laboratorio di testIBM Rational Quality Manager supporta l’esecuzione distribuita tra le macchine fisiche e virtuali del laboratorio di test. Per consentire ciò, il software comprende una funzionalità di gestione del laboratorio di test che permette ai tester di registrare le loro risorse fisiche e virtuali, nonché di pianificare l’esecuzione secondo le configurazioni delle risorse disponibili.
Ottimizzazioni della copertura del testIBM Rational Quality Manager comprende una tecnologia concepita per identificare e selezionare automaticamente, il minimo numero di test necessari per un determinato livello di copertura. Ciò permette ai tester di potere ottimizzare la copertura della configurazione nell’osservanza dei rispettivi vincoli di tempo o di risorse.
Report personalizzati e formaliÈ disponibile un’ampia varietà di report formali e personalizzabili, che possono raccogliere informazioni a vari livelli di granularità, per permettere a tutti i componenti del team di accedere alle informazioni di cui hanno bisogno.
Rational Quality Manager GroupRational Quality Manager Group 10
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
10
RATIONAL QUALITY MANAGER: RUOLI
Rational Quality Manager GroupRational Quality Manager Group 11
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
11
RATIONAL QUALITY MANAGER: RUOLI
Test manager Test lead Tester Lab manager
Crea e modifica i piani di test e i casi di test
Crea, verifica e approva i casi di test
Verifica del lavoro Soddisfa le richieste di risorse di laboratorio
Verifica e approva i piani di test e i casi di test
Associa i requisiti ai casi di test
Crea, riutilizza e verifica i casi di test e gli script di test manuali
Gestisce le risorse di laboratorio
Assegna il lavoro Esegue i report per tracciare lo stato
Esegue record di esecuzione di test utilizzando script manuali ed automatici
Esegue e verifica i report per tracciare lo stato
Crea record di esecuzione di test
Richiede risorse di laboratorio per i test
Monitora lo stato, i requisiti e la tracciabilità
Crea richieste di risorse di laboratorio
Crea report dei difetti
Assegna il lavoro
Crea report dei difetti
Gestisce le risorse di laboratorio
Rational Quality Manager GroupRational Quality Manager Group 12
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
12
RATIONAL QUALITY MANAGER: OVERVIEW
MenuMenu
ViewletViewlet
TitoloTitolo
Rational Quality Manager GroupRational Quality Manager Group 13
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
13
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 14
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
14
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 15
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
15
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 16
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
16
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 17
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
17
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 18
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
18
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 19
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
19
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 20
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
20
RATIONAL QUALITY MANAGER: OVERVIEW
Rational Quality Manager GroupRational Quality Manager Group 21
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
21
DEMO TIME
Passi fondamentali da effettuare prima di eseguire la demo:
1.Creazione di un Progetto vuoto (esecutore: ADMIN) [Lezione 1.1]2.Creazioni nuovi utenti (esecutore: ADMIN) [Lezione 1.2]3.Assegnazione di un progetto a utenti creati (esecutore: ADMIN) [Lezione 1.2]4.Importare dati “progetto di prova” nel progetto vuoto (esecutore: ADMIN) [Lezione 1.3]
COSA VEDREMO:
1.Gestione dei piani di test2.Gestione degli ambienti di test3.Scenari e script di test4.Aggiunta di dati a script di test5.Generazione di record di test6.Esecuzione di test 7.Inoltro di un difetto8.Esecuzione di una suite di test9.Visualizzazione di report
COSA VEDREMO:
1.Gestione dei piani di test2.Gestione degli ambienti di test3.Scenari e script di test4.Aggiunta di dati a script di test5.Generazione di record di test6.Esecuzione di test 7.Inoltro di un difetto8.Esecuzione di una suite di test9.Visualizzazione di report
Rational Quality Manager GroupRational Quality Manager Group 22
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
22
R.Q.M. IN UN PROCESSO AGILE
Ottimizza la collaborazione e velocizza le comunicazioni del Team
Permette una scelta ottimizzata delle attività prioritarie grazie all’utilizzodi parametri di peso per i singoli casi di test
Facilita il controllo dello stato di avanzamento dello sprint offrendo reportpersonalizzati e formalizzati
Aiuta nell’individuare problemi nei requisiti prima di realizzare un prodottoche non rispecchia le esigenze degli stakeholder, ottimizzando la coperturadei test
Rational Quality Manager GroupRational Quality Manager Group 23
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
23
RISORSE PER INIZIARE CON R.Q.M.
1. Presentazione & Tutorial { http://www.galileonews.it/files/RQM.zip} (slide ppt - video) [IT] Riferimento a questa presentazione e al tutorial presentato nella demo. Sotto ogni slide è presente un testo riassuntivo del contenuto e in basso alla slide relativo alla demo vi è il testo integrale di ciò che è stato illustrato.
2. Rational Quality Manager Panoramica (sito web - Guida IBM .) [IT]Questo sito presenta una panoramica di Rational Quality Manager.
3. Gestione della Qualità in 3 Minuti (video) [EN] Questo video illustra in 3 minuti le funzioni chiave di gestione della qualità e mostra come Rational Quality Manager aiuta a raggiungere gli obiettivi di qualità
4. Inizia con Rational Quality Manager (sito web - Guida IBM.) [IT] Questa esercitazione mette in evidenza alcune delle attività chiave del processo di gestione dei test.
5. Overview base Rational Quality Manager (video) [EN] Questo tutorial introduce le funzioni base di Rational Quality Manager.
6. Gestire il vostro primo progetto (articolo) [EN]Questo guida illustra in maniera esaustiva come creare un progetto con Rational Quality Manager.
1. Iniziare a lavorare con Rational Quality Manager (articolo) [EN] Questo articolo descrive le caratteristiche principali, fornisce una introduzione ai flussi di lavoro e dei
ruoli, e mostra come Rational Quality Manager si integra con altri strumenti.
Rational Quality Manager GroupRational Quality Manager Group 24
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
24
RISORSE PER APPROFONDIRE R.Q.M.
1. Rational Quality Manager (articolo) [EN]Questo articolo presenta una panoramica completa di Rational Quality Manager.
2. Processo completo di test (articolo) [EN]Questo articolo presenta una visione completa del processo di test utilizzando Rational Quality Manager in tutto il ciclo di sviluppo software.
3. Integrazione Rational Quality Manager (articolo) [EN]In questo articolo viene illustrato come attivare l'integrazione tra Rational Quality Manager e IBM Rational Functional Tester. Inoltre, mostra una panoramica di alto livello di alcune delle caratteristiche di Quality Manager, tra cui la creazione di piani di test, casi di test, gli script di test manuale, le esecuzioni di prova, oltre a riportare difetti, e la generazione di rapporti di prova.
4. Inizia con la gestione del laboratorio (sito web) [EN]Questo esercitazione introduce lo strumento di gestione del laboratorio e in che modo lo strumento può aiutare a gestire le risorse dei laboratori, fornendo un modo per tenere traccia delle risorse e gestire prenotazioni di risorse di laboratorio e richieste.
5. Gestione del laboratorio utilizzando Rational Test Lab Manager (articolo) [EN] Questa guida è uno sguardo in profondità alla gestione del laboratorio utilizzando Rational Quality Manager. Viene illustrato come creare e visualizzare le risorse di laboratorio e lavorare con le prenotazioni e le richieste di risorse di laboratorio.
Rational Quality Manager GroupRational Quality Manager Group 25
Quality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | ReportQuality | Collaboration | Test Plan | Test Lab Management | Customizable Dashboards | Report
UNIVERSITA’ DEGLI STUDI DI MILANO BICOCCA
FACOLTA’ DI SCIENZE MM. FF. NN.CORSO DI LAUREA MAGISTRALE IN INFORMATICA
GRAZIE
A. CEPARANO – V. FERME – A. MARINO
25