Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
Data
0.1
0.2
0.3
0.7
18/06/2013
23/07/2013
6/11/2013
11/12/2013
0.8
1.0
20/12/2013
31/05/2014
Note
Versione iniziale
WG review
Modificati schema e contenuti
Modificati
Business Outcomes
e la corrispondenza con i capitol del syllabus
WG review
Rilascio dellAgile Extension alla GA
AUTORI
01
Massimo Di Carlo
Luglio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
Indice
Storia delle revisioni ................................................................................................................................ 2
Indice ....................................................................................................................................................... 3
Ringraziamenti ......................................................................................................................................... 4
1.
Introduzione alle Estensioni del livello Foundation ......................................................................... 5
2.
Introduzione allEstensione Tester Agile per il Livello Foundation ................................................. 6
2.1
Destinatari ...............................................................................................................................6
2.2
Percorsi di carriera per i Tester ...............................................................................................6
2.3
Obiettivi di Apprendimento ......................................................................................................6
2.4
Prerequisiti ..............................................................................................................................7
2.5
Struttura e durata del corso.....................................................................................................7
2.6
Per mantenersi aggiornati .......................................................................................................8
3.
Overview dellEstensione al livello Foundation per Tester Agile .................................................... 9
3.1
Business Outcomes ................................................................................................................9
3.2
Contenuti .................................................................................................................................9
4.
Riferimenti ..................................................................................................................................... 11
4.1
Marchi registrati .....................................................................................................................11
4.2
Documenti e siti web .............................................................................................................11
Versione 2014
Pagina 3 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
Ringraziamenti
Questo documento stato prodotto da un team dedicato appartenente al gruppo di lavoro
dellInternational Software Testing Qualifications Board Foundation Level.
Il team per lestensione Agile desidera ringraziare il gruppo dei revisori e tutte le organizzazioni
nazionali per i suggerimenti e i contributi.
Al momento in cui il Foundation Level Agile Extension Syllabus stato completato, il gruppo di lavoro
Agile Extension era costituto dai seguenti membri:
Rex Black (Chair), Bertrand Cornanguer (Vice Chair), Gerry Coleman (Learning Objectives Lead),
Debra Friedenberg (Exam Lead), Alon Linetzki (Business Outcomes e Marketing Lead), Tauhida
Parveen (Editor) e Leo van der Aalst (Development Lead)..
Autori: Rex Black, Anders Claesson, Gerry Coleman, Bertrand Cornanguer, Istvan Forgacs, Alon
Linetzki, Tilo Linz, Leo van der Aalst, Marie Walsh e Stephan Weber
Revisori interni:
Mette Bruhn-Pedersen, Christopher Clements, Alessandro Collino, Debra Friedenberg, Kari
Kakkonen, Beata Karpinska, Sammy Kolluru, Jennifer Leger, Thomas Mueller, Tuula Pkknen,
Meile Posthuma, Gabor Puhalla, Lloyd Roden, Marko Rytknen, Monika Stoecklein-Olsen, Robert
Treffny, Chris Van Bael e Erik van Veenendaal
Il team ringrazia le seguenti persone dai Boards nazionali e dalla comunit degli esperti Agile, che
hanno partecipato alla revisione, al commento e alla votazione di questo syllabus: Dani Almog,
Richard Berns, Stephen Bird, Monika Bgge, Afeng Chai, Josephine Crawford, Tibor Csndes, Huba
Demeter, Arnaud Foucal, Cyril Fumery, Kobi Halperin, Inga Hansen, Hanne Hinz, Jidong Hu, Phill
Isles, Shirley Itah, Martin Klonk, Kjell Lauren, Igal Levi, Rik Marselis, Johan Meivert, Armin Metzger,
Peter Morgan, Ninna Morin, Ingvar Nordstrom, Chris ODea, Klaus Olsen, Ismo Paukamainen,
Nathalie Phung, Helmut Pichler, Salvatore Reale, Stuart Reid, Hans Rombouts, Petri Silynoja, Soile
Sainio, Lars-Erik Sandberg, Dakar Shalom, Jian Shen, Marco Sogliani, Lucjan Stapp, Yaron Tsubery,
Sabine Uhde, Stephanie Ulrich, Tommi Vlimki, Jurian Van de Laar, Marnix Van den Ent, Antnio
Vieira Melo, Wenye Xu, Ester Zabar, Wenqiang Zheng, Peter Zimmerer, Stevan Zivanovic, e Terry
Zuo.:
Questo documento stato formalmente rilasciato dallAssemblea Generale dellISTQB il 31 maggio
2014.
Versione 2014
Pagina 4 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
Tester Agile
In questo documento, viene riassunto ciascun syllabus Estensione al Livello Foundation e sono
definiti i Business Outcomes associati. I Business Outcomes segnalano cosa ci si pu attendere da
una persona che ottiene la Certificazione di un Estensione al Livello Foundation in unarea particolare
(per es. Tester Agile) e evidenzier i benefici per le aziende che stanno valutando lo sviluppo di
specifiche competenze di test a questo livello.
Versione 2014
Pagina 5 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
2.1 Destinatari
Lestensione al livello Foundation per Tester Agile rivolta a quattro gruppi principali di
professionisti:
1. Professionisti che hanno raggiunto una esperienza approfondita nel test nelle metodologie
tradizionali e vorrebbero ottenere una Certificazione per Tester Agile.
2. Tester professionisti junior che stanno iniziando la professione nel test, che hanno ottenuto la
certificazione a livello Foundation e vorrebbero conoscere di pi sul ruolo del tester
nellambiente Agile.
3. Professionisti che sono relativamente nuovi per il test e sono tenuti ad attuare approcci,
metodi e tecniche di test nel loro lavoro quotidiano in progetti Agile.
4. Professionisti che hanno esperienza nel loro ruolo (compreso lo unit test) e hanno bisogno di
apprendere e conoscere in modo pi approfondito come eseguire e gestire i test a tutti i livelli
in progetti Agile.
Tra questi sono comprese persone che svolgono ruoli come tester, test analyst, test engineer, test
consultant, test manages, user acceptance tester e sviluppatori.
Lestensione al livello Foundation per Tester Agile pu anche essere appropriata per chiunque
voglia una comprensione pi approfondita del software testing nel mondo Agile, come manager,
quality manager, software development manager, business analyst, IT director e management
consultant.
2.2
Costruita sul livello Foundation, lestensione al livello Foundation per Tester Agile copre la
definizione di percorsi di carriera per tester professionisti. Una persona con la Certificazione per
Tester Agile ha esteso la comprensione generalizzata del testing acquisita al Livello Foundation per
essere in grado di lavorare in modo efficace come tester professionista in un progetto Agile.
Chi possiede una certificazione per lestensione al livello Foundation per Tester Agile pu usare
lacronimo CFTL-AT di Tester Certificato a livello Foundation.
2.3
Obiettivi di Apprendimento
In generale il syllabus a Livello Foundation esaminabile ad un livello K1. Cio il candidato dovr
riconoscere, ricordare e richiamare termini e concetti illustrati nel syllabus Foundation.
Versione 2014
Pagina 6 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
In aggiunta, tutti gli obiettivi di apprendimento del syllabus a livello Foundation sono esaminabili
allo stesso livello K in un esame estensione.
Detto questo, ogni esame per lestensione di un livello si concentra sugli obiettivi di
apprendimento definiti in tale Syllabus estensione. Gli obiettivi di apprendimento relativi ai livelli K1,
K2 e K3 vengono forniti all'inizio di ogni capitolo all'interno di ogni particolare Syllabus estensione
2.4
Prerequisiti
Per poter partecipare ad un esame per lestensione al livello Foundation per Tester Agile, i
candidati devono aver ottenuto la Certificazione ISTQB a Livello Foundation.
2.5
Il syllabus per lestensione al livello Foundation per Tester Agile non ha elementi condivisi o
comuni con il Syllabus a livello Foundation.
I syllabi devono essere insegnati nel numero minimo di giorni qui indicati:
Syllabus
Giorni
Base: Foundation
La figura seguente mostra la struttura dellEstensione per il Tester Agile e le sue relazioni con il
livello Foundation.
Versione 2014
Pagina 7 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
2.6
Lindustria del software cambia rapidamente. Per gestire questi cambiamenti e per fornire agli
interessati un accesso a informazioni rilevanti e aggiornate, i gruppi di lavoro ISTQB hanno creato dei
link sul sito web www.istqb.org che puntano a documenti di supporto, a cambiamenti degli standard e
a novit che vengano dallindustria del software. Tali informazioni non sono esaminabili nellambito di
questo Syllabus.
Versione 2014
Pagina 8 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
Business Outcomes
3.2
Capitolo 1.
Contenuti
Sviluppo software Agile
Il tester deve ricordare i concetti base dello sviluppo software Agile basato sul Manifesto Agile.
Il tester deve ricordare gli approcci allo sviluppo del software Agile.
Il tester deve essere in grado di scrivere user stories testabili in collaborazione con gli
sviluppatori e rappresentanti del business.
Il tester deve capire come le retrospettive possono essere utilizzate come un meccanismo per
il miglioramento dei processi nei progetti Agile.
Il tester deve conoscere le differenze tra la pianificazione delliterazione e del rilascio e come
un tester aggiunge valore a ciascuna di queste attivit.
Capitolo 2.
Il tester deve saper descrivere le differenze tra le attivit di test in progetti Agile e progetti nonAgile.
Il tester deve saper descrivere come le attivit di sviluppo e test sono integrate nei progetti
Agile.
Versione 2014
Pagina 9 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
Il tester deve saper descrivere il ruolo del test indipendente nei progetti Agile.
Il tester deve saper descrivere i tools e le tecniche usati per comunicare lo stato del test in un
progetto Agile, inclusi i progressi del test e la qualit del prodotto.
Il tester deve saper descrivere il processo di evoluzione dei test attraverso iterazioni multiple e
spiegare perch lautomazione del test importante per gestire il rischio di regressione nei
progetti Agile.
Capitolo 3.
Il tester deve conoscere i concetti del Test Driven Development, dellAcceptance Test Driven
Development e del behaviour driven development.
Il tester deve saper riassumere i quadranti del test e le loro relazioni con i livelli di test e i tipi di
test
Per un dato progetto Agile, il tester deve saper lavorare nel ruolo di tester in un Team Scrum
Il tester deve saper stimare lo sforzo del test sulla base del contenuto delliterazione e dei
rischi di qualit.
Il tester deve saper interpretare le informazioni rilevanti per supportare le attivit di test
Il tester deve saper spiegare ai clienti come definire criteri di accettazione testabili
Data una user story, il tester deve saper scrivere casi di test per lAcceptance Test Driven
Development
Sia per il comportamento funzionale che non funzionale, il tester deve saper scrivere casi di
test usando le tecniche di progettazione del test black box a partire dalle user stories.
il tester deve saper eseguire il test esplorativo per supportare il test di un progetto Agile
il tester deve saper rivalutare i vari strumenti disponibili per i tester in base alla loro finalit e
alle attivit nei progetti Agile
Versione 2014
Pagina 10 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014
Certificazione di Tester
Overview dellEstensione Agile Tester
Livello Foundation
4. Riferimenti
4.1
Marchi registrati
4.2
Identificativo
[ISTQB-Web]
Riferimento
Sito Web dellInternational Software Testing
Qualifications Board. Si faccia riferimento a
questo sito per le ultime versioni del
Glossario e dei syllabi ISTQB.
(www.istqb.org)
[ITA-ISTQB-Web]
Versione 2014
Pagina 11 di 11
International Software Testing Qualifications Board / ITAlian Software Testing Qualification Board
31 maggio 2014