Trainingen Improve Quality Services

Maat: px
Weergave met pagina beginnen:

Download "Trainingen 2015. Improve Quality Services"

Transcriptie

1 Trainingen 2015 Improve Quality Services

2

3 Inhoudsopgave Algemeen Improve Quality Services BV 4 Trainingsvormen 6 Maatwerkopleidingen van Improve Quality Services 7 ISTQB ISTQB Foundation Certificate in Software Testing 8 ISTQB Foundation - extension Agile Tester 9 ISTQB Full Advanced Certificate in Software Testing 10 ISTQB Advanced - module Test Manager 11 ISTQB Advanced - module Test Analyst 12 ISTQB Advanced - module Technical Test Analyst 13 ISTQB Expert Level - Improving the Test Process - Assessing Test Processes 14 ISTQB Expert Level - Improving the Test Process - Implementing Test Process Improvement 15 TMap Next TMap Next Test Engineer 16 TMap Next Test Manager 17 Agile Certified Agile Tester 18 Certified Agile Essentials 19 Acceptance Test Driven Development 20 Agile Testen - for testers 21 Agile Testen - for developers 22 Agile Testen - for teams 23 Workshop User Story Testing 24 Quality Level Management Introductie Quality Level Management 25 Context-driven Testing Rapid Software Testing 26 Workshop Exporatory testen 27 Workshop Teststrategie met Heuristieken 28 Workshop Inleiding Context-Driven Testen 29 Workshop Visualisatie 30 Test Automatisering Fitnesse & Selenium 31 Inleiding Testautomatisering 32 Mobile App Testing CMAP Certified Mobile App Professional - Foundation Level 33 Test Process Improvement Test Maturity Model Integration (TMMi) 34 Test Proces Verbeteren: Test Process Improvement (TPI Next) 35 IREB CPRE IREB CPRE - Foundation Level 36 IREB CPRE - Advanced Level - Elicitation and Consolidation 37 Overige trainingen IT Auditing 38 Testmanagement & Testcoördinatie 39 Workshop Testtechnieken (inclusief Exploratory Testing) 40 Workshop Classification Tree Method 41 Usability Testen - Testtechnieken uit de praktijk 42 Inleiding Gestructureerd Testen 43 Embedded Software Testen 44 Reviews en Inspecties 45 Review Leiders / Inspectie Moderator 46 Requirements Engineering & Management 47 Resultaatgericht Communiceren voor Testers en ICT ers 48 Coachend Leidinggeven 49 Workshop Intake gesprek 50 Voorwaarden en annulering 51 Trainingen

4 Improve Quality Services BV U vindt in deze opleidingsbrochure een overzicht van de opleidingen van één van de grootste testopleiders in de Benelux: Improve Quality Services BV. Improve Quality Services BV (Improve) is een gespecialiseerde organisatie die zich richt op kwalitatieve innovatieve dienstverlening op het gebied van testen en kwaliteitsmanagement. Improve is opgericht in januari 1998 en gevestigd in Waalre en Baarn. Improve levert consultancy, interim diensten en opleidingen. De dienstverlening is gericht op zowel administratieve als technische automatisering. De meest verzorgde opleidingen bevinden zich op het gebied van testen en requirements engineering. Missie en waarden Wij worden geïnspireerd door innovaties in het vakgebied kwaliteit in IT en onze wens om klanten te helpen steeds betere (IT-)producten te maken. Wij stimuleren ontwikkelingen binnen ons vakgebied en zijn continu bezig ons te verdiepen in onze klanten door te onderzoeken, te evalueren en kennis uit te wisselen. Wij bieden onze kennis en ons vakmanschap aan door middel van presentaties, publicaties, opleiding, advies en interim diensten. Vanuit onze missie; Klanten helpen betere IT-producten te maken. Daartoe zijn wij: Ondernemend, Specialistisch, Zelfverzekerd, Ervaren, Dienstbaar Opleidingsaanbod Improve beschikt over een zeer ruim en praktijkgericht opleidingsaanbod op het gebied van testen, kwaliteitsmanagement en requirementsmanagement. Opleidingen van Improve Quality Services zijn integrale en innovatieve leertrajecten die er op gericht zijn dat deelnemers hun werk beter kunnen doen. Onze opleidingen kenmerken zich door: actuele inhoud, gericht op de exameneisen en op nieuwe ontwikkelingen in het vakgebied; inspirerende docenten, die passie voor hun vakgebied uitstralen en zorgen voor een goede sfeer; interactieve werkvormen, gericht op verbinden van theorie aan de praktijk van de deelnemers; inzet van nieuwe media, die het leren ook buiten de bijeenkomsten faciliteren. Wij verzorgen opleidingen online, via open inschrijving en op klassikale wijze. Tevens bieden wij opleidingen en workshops aan die direct zijn toegesneden op de vraagstukken van uw organisatie. Deze kunnen op elke gewenste locatie plaats vinden. Improve is geaccrediteerd voor het verzorgen van de ISTQB Software Testing Foundation opleiding én, als eerste in de Benelux, voor alle modules van de ISTQB Advanced opleiding (Test Manager, Test Analyst en Technical Test Analyst) en de module Improving the Testing Process van het Expert Level. Tevens verzorgen wij de TMap Next Test Engineer en TMap Next Test Manager opleiding. Op het gebied van Requirements Engineering is Improve geaccrediteerd IREB opleidingsinstituut. Improve is als eerste bedrijf in de Benelux geaccrediteerd tot het uitvoeren van formele TMMi assessments en opleidingen. De diverse opleidingen bieden in onderlinge samenhang een zeer gedegen ondersteuning voor het carrière pad van een professionele tester. Opleidingen kunnen desgewenst ook worden gegeven in de Engelse taal. 4 Trainingen 2015

5 Docenten Docentschap is bij Improve geen fulltime rol. Docenten combineren hun docentschap met opdrachten bij de klant en houden op deze manier contact met de praktijk. De opleidingen van Improve kenmerken zich dan ook door praktijkgerichtheid. Uiteraard zijn de docenten gecertificeerd en geaccrediteerd. De docenten zijn veelal nauw betrokken bij nieuwe ontwikkelingen rond ISTQB, TMap Next, TMMi en IREB. Tevens spreken zij regelmatig op (inter)nationale test- en kwaliteits-conferenties en publiceren zij in vakbladen. De gemiddelde waardering voor de docenten is ruim 8,5. Kwaliteit Kwaliteit in alle aspecten van het werk is het sleutelbegrip. Het is van groot belang dat de klant een duidelijke meerwaarde ervaart in de relatie met Improve. Bij het uitvoeren van opdrachten is kwaliteit van primair belang. Essentieel in de relatie met de klant is openheid en eerlijkheid. Geen valse verwachtingen scheppen en het onderhouden van regelmatig contact over de kwaliteit van geleverde prestaties zijn zaken die hoog in het vaandel staan. In het kader van de dienstverlening en haar missie richt Improve zich nadrukkelijk op certificering van IT professionals. Momenteel vindt dit reeds plaats door middel van ISTQB en TMap Next testcertificering, alsmede IREB certificering op het gebied van requirements engineering. De slagings-percentages voor de diverse opleidingen liggen ruim boven het marktgemiddelde. Deze trainingen verzorgen wij met ruim 15 geaccrediteerde docenten. Opleiden is voor Improve Quality Services een zeer belangrijk onderdeel van de dienstverlening. Referenties en reacties Tot de opleidingsklanten van Improve behoren onder andere: ABNAMRO, ASML, Assembléon, ATOS, Atradius, Belastingdienst, BMC, CSC, Gemeente Eindhoven, ICT Automatisering, ING Nederland, InTraffic, Irdeto, KEMA, KNVB, Logica, NXP, Océ Technologies, PGGM, Philips, Rabobank, Schiphol, SNS Bank, TomTom, UL en Valori. Reacties en commentaar van deelnemers na afloop van (test)opleidingen verzorgd door Improve: Levendige cursus, goede interactie met de groep Heldere en prettige uitleg Uitgewerkte opgaven erg ondersteunend Prima toepasbaar, handvatten voor de praktijk Prettige en leerzame dagen gehad Vooral cases maken theorie erg duidelijk Het is heel nuttig om praktijkervaringen te horen; ik heb allerlei bruikbare tips gekregen Onduidelijkheden uit de praktijk zijn nu verhelderd De beste cursus die ik ooit heb gevolgd. E-coaching Na een training bieden wij onze deelnemers 3 maanden gratis e-coaching. Ook bieden wij coaching-on-the-job aan om het geleerde nog beter in de eigen praktijk toe te kunnen passen, om zo de effectiviteit van uw opleiding sterk te verhogen. Trainingen

6 Trainingsvormen Improve biedt diverse opleidingsvormen aan. Hierbij worden de leerdoelen en het kennisniveau van de deelnemers zoveel mogelijk op elkaar afgestemd om een optimaal resultaat te behalen. KLASSIKAAL OPEN-INSCHRIJVING De meeste opleidingen vinden maandelijks of tweemaandelijks plaats. In een klassikale opleiding van Improve wordt de actuele theorie ondersteund met veel praktische oefeningen, onder leiding van deskundige docenten. Zie voor actuele cursusdata. KLASSIKAAL IN-HOUSE Desgewenst op maat samengesteld. Door een training op maat samen te stellen worden de leerdoelen in detail afgestemd op de situatie bij de klant. Hierbij krijgt de dagelijkse praktijk van uw organisatie de volle aandacht. In het Nederlands of in het Engels. BEGELEIDING / COACHING De feitelijke implementatie van hetgeen is geleerd tijdens een training start na afloop van een opleiding. Veelal blijkt het toepassen in de complexe praktijk van alle dag lastig. Improve verzorgt veelvuldig coachingstrajecten voor professionals en teams waardoor de effectiviteit van de gevolgde training verder wordt verhoogd. Adressen en locaties Hoofdkantoor Waalre Improve Quality Services BV Laan van Diepenvoorde LA Waalre Telefoon Fax [email protected] Internet Vestiging Baarn Improve Quality Services BV Amsterdamsestraatweg 55A 3744 MA Baarn Telefoon Fax [email protected] Internet E-LEARNING Improve beschikt over een aantal uitermate professionele e-learning trainingen. Leren in een professionele omgeving wanneer en waar u dit wilt. Handelsnamen TMap Next, en TPI Next zijn geregistreerde handelsnamen van Sogeti, TMMi is een geregistreerde handelsnaam van de TMMi Foundation (Ierland). 6 Trainingen 2015

7 Maatwerkopleidingen van Improve Quality Services U laat uw medewerkers opleidingen volgen. En u merkt dat zij het geleerde niet altijd in de praktijk kunnen toepassen. Uw medewerkers en u halen niet het optimale resultaat uit uw investering. Wilt u zeker weten dat tijdens opleidingen de toepassing in de praktijk van uw organisatie centraal staat? Waardoor u wel het optimale resultaat bereikt? Vraag om een maatwerkopleiding! Hoe komt uw maatwerkopleiding tot stand? Samen met u natuurlijk! We onderzoeken samen met u op wie de maatwerkopleiding gericht moet zijn en wat u wilt veranderen in het werk van deze doelgroep. Want daar draait het om bij een maatwerkopleiding van Improve Quality Services: dat deelnemers hun werk beter kunnen doen. Samen met een docent vertaalt u de vraagstukken die u in uw organisatie leven naar leerdoelen. Uiteraard levert de docent daarbij de input vanuit het vakgebied, zoals u dat van ons gewend bent. Indien van toepassing bewaakt hij ook dat de maatwerkopleiding blijft voldoen aan de exameneisen van ISTQB / IREB / TMMi. Daarna ontwerpt de docent het integrale en innovatieve programma van uw maatwerkopleiding: Integraal, omdat we ook een voor- en natraject koppelen aan de bijeenkomsten. Juist in dit vooren natraject zorgen we voor de verbinding met de praktijk van de deelnemers. Aan de voorkant vragen we de deelnemers om praktijkervaringen in te brengen. Aan de achterkant geven we de deelnemers feedback op de toepassing van het geleerde in hun eigen praktijk - in uw organisatie. Innovatief, omdat we qua inhoud en vorm blijven streven naar vernieuwing. We nemen de meest actuele ontwikkelingen uit het vakgebied op in het programma, zoeken doorlopend de interactie met de deelnemers op en we maken waar mogelijk gebruik van nieuwe media. Wat kost uw maatwerkopleiding? In eerste instantie tijd: u investeert een paar dagdelen in het meedenken over leerdoelen en programma. In tweede instantie geld: bij een maatwerkopleiding bepaalt en betaalt u de dagdelen van de docent voor de ontwikkeling, de uitvoering van de bijeenkomsten en het voor- en natraject. Wat levert uw maatwerkopleiding op? Een antwoord op de vraagstukken in uw organisatie! De deelnemers gaan al tijdens de maatwerkopleiding onder begeleiding van onze deskundige docenten aan de slag met deze vraagstukken. Na afloop zijn zij in staat om hun werk rond deze vraagstukken beter te doen. Optimaal rendement op uw investeringsbudget! Meer weten? Neem contact met ons op. Wij luisteren graag naar uw vragen en opleidingsbehoefte. Met onze kennis en ervaring op het gebied van opleiden, gecombineerd met onze ervaring op het gebied van testen, kwaliteitsmanagement en requirementsmanagement, komen we samen tot een optimaal resultaat uit opleidingen. We betrekken u graag zo actief mogelijk bij het ontwerpen van dit programma. Na uw goedkeuring van het raamwerk ontwikkelen we het benodigde aanvullende leermateriaal. Net als altijd is de uitvoering van uw maatwerkopleiding daarna in handen van onze inspirerende docenten, die met passie het vakgebied verbinden met de vraagstukken in uw organisatie. Trainingen

8 ISTQB Foundation Certificate in Software Testing De cursus behandelt test principes & standaards, test management, test fasering, reviews en inspecties, een groot aantal testtechnieken zowel voor white-box als black-box testen en testtools. Deze driedaagse geaccrediteerde cursus is een voorbereiding op het examen Foundation Certificate in Software Testing en voldoet aan de eisen zoals deze door ISTQB worden gesteld. De algemene doelstelling van deze cursus is het verbeteren van kennis en opdoen van praktische vaardigheden op het gebied van gestructureerd testen van software en systemen. Specifieke doelstellingen: verbeteren van de testactiviteiten binnen het project en de organisatie kennis nemen van praktijkvoorbeelden en opdoen van praktische vaardigheden voorbereiden op het ISTQB Foundation examen aan het einde van de derde dag verkrijgen van een professioneel internationaal erkend certificaat op het gebied van testen Test Principes Definities van kwaliteit, testen en software kwaliteit Standaard testterminologie (ISTQB) Risico-management en teststrategie Valkuilen, uitgangspunten, budgetten, onduidelijkheden, tijdsdruk en risico s Test Management Vormen van testorganisaties Testplanning en beheer Gebruik van projectmanagement technieken Configuratie management en wijzigingsbeheer Probleembeheer Testware, -producten en hergebruik Testtools Soorten tools (CAST) Bruikbaarheid, voor- en nadelen, kosten en opbrengsten Tools en hergebruik (regressietesten) Data-driven testen Implementatie en onderhoud Testfasering Testfaseringsmodellen (wie, wat en wanneer) Entry en exit criteria Mastertestplanning De voordelen van vroege fout detectie Statisch en dynamisch testen Statische technieken (o.a. reviews, Inspecties en walkthroughs, code metrics) White box technieken (verschillende soorten coverages) Black-box technieken (o.a. equivalence partitioning, boundary value analysis, decision tables en state transition testing) Bijzonderheden Het ISTQB multiple-choice examen, afgenomen door ISQI, vindt plaats aan het einde van de derde dag en duurt 75 minuten. Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 3 8 Trainingen 2015

9 ISTQB Foundation - extension Agile Tester De cursus behandelt de beginselen van agile software development en testen, verschillen met traditioneel testen, testmethodes, testtechnieken en tools in agile. Deze tweedaagse cursus is een voorbereiding op het examen Foundation Extension - Agile Tester en voldoet aan de eisen zoals deze door ISTQB worden gesteld. De algemene doelstelling van deze cursus is het verbeteren van kennis en opdoen van praktische vaardigheden op het gebied van agile software testen. Specifieke doelstellingen: Kennis nemen van de grondbeginselen van agile software development Kunnen schrijven van user stories Begrijpen hoe retrospectives gebruikt worden om procesen te verbeteren De verschillen tussen de traditionele en agile aanpak uitleggen Begrijpen wat de rol en skills van een tester in een agile team inhouden Kennis nemen van verschillende agile test methodes Uitvoeren van de rol van agile tester Kwaliteitsrisico s bepalen Testinspanning schatten Testtechnieken kiezen en toepassen in een agile context Voorbereiden op het ISTQB Foundation - extension Agile Tester examen aan het einde van de tweede dag Verkrijgen van een professioneel internationaal erkend certificaat op het gebied van testen Beginselen van agile development Agile manifesto User stories Retrospectives Continuous integration Release en iteration planning Verschillen traditioneel en agile Test- en ontwikkelactiviteiten Onafhankelijk testen in agile Status testen in agile projecten Werkproducten Testen gedurende meerdere iteraties Testautomatisering Eigenschappen van de agile tester Rol van de tester Skills van de tester Agile testmethodes Test Driven Development Acceptance Test Driven Development Behaviour Driven Development Test pyramid Testing Quadrants Kwaliteitsrisico s en testinspanning bepalen Beschouw kwaliteitsrisico s in project Schatten benodigde testinspanning Technieken in agile projecten Testbare acceptatiecriteria bepalen ATDD test cases schrijven Test cases schrijven voor zowel functionele als non-functionele aspecten Exploratory testen Tools in agile projecten Inzicht in beschikbare tooling Bijzonderheden Het ISTQB multiple-choice examen, afgenomen door ISQI, vindt plaats aan het einde van de tweede dag en duurt 75 minuten. Ingangseis: het ISTQB Foundation certificaat. Aantal dagen: 2 Trainingen

10 ISTQB Full Advanced Certificate in Software Testing Het ISTQB Advanced Certificate in Software Testing is gericht op personen die ruime ervaring hebben binnen het vakgebied testen en zich verder willen verdiepen en bekwamen. De nadruk ligt op het toepassen van gestructureerd testen in de praktijk. Zo n 50% van de opleiding bestaat uit praktische oefeningen, mede gebaseerd op een uitgebreide case. Het ISTQB Advanced Certificate in Software Testing bestaat uit een drietal modules: Test Manager o.a. testplanning, risicomanagement, begroten, testbeleid, teststrategie, testverbeteren, testbeheer en testrapportage (vijf dagen, exclusief examentraining en examen) Test Analyst o.a. selecteren en toepassen formele en informele testtechnieken, reviews, bevindingenbeheer, usability testen en communicatieve vaardigheden (vier dagen, exclusief examentraining en examen) Technical Test Analyst o.a. selecteren en toepassen white-box testtechnieken, statisch en dynamische analyse, test automatisering en niet-functioneel testen (drie dagen, exclusief examen) ISTQB Full Advanced Certificate in Software Testing Iemand die alle drie de module met goed gevolg heeft doorlopen wordt ISTQB Full Advanced en krijgt de officiële titel Certified Tester Advanced Level (CTAL). Improve Quality Services is als eerste bedrijf in de Benelux en 2e bedrijf wereldwijd geaccrediteerd voor het verzorgen van alle modules van de ISTQB Advanced Certificate in Software Testing opleiding. Na afloop van deze cursus zijn deelnemers onder andere in staat om: een risicoanalyse uit te voeren en een teststrategie op te stellen een testplan op te stellen conform IEEE 829 en een testproject te leiden aan reviews deel te nemen, reviews te organiseren en een reviewstrategie op te stellen test process improvement activiteiten uit te voeren op basis van TMMi en TPI gestructureerde black-box, white-box testtechnieken exploratory testen en andere informele testtechnieken te selecteren en toe te passen in de praktijk usability testen uit te voeren en een advies te geven ten aanzien van niet-functionele testtechnieken testtools te selecteren en te implementeren te starten met het automatiseren van testuitvoering door middel van keyword driven testing Bijzonderheden De examens, bestaande uit scenario gebaseerde multiple-choice vragen, vinden plaats op de laatste dag van iedere module en worden afgenomen door ISQi. Voorkennis: het ISTQB Foundation certificaat alsmede 18 maanden praktijkervaring zijn voorwaarden om deel te kunnen nemen aan het ISTQB Advanced examen. Aantal dagen: 14 ½ (inclusief examentrainingen en examens) 10 Trainingen 2015

11 ISTQB Advanced - module Test Manager Deze cursus gaat uitgebreid in op testmanagement, reviews, managementtools en test process improvement. De nadruk ligt op het toepassen van gestructureerd testen in de praktijk en verdieping van de testkennis. Zo n 50% van de cursus bestaat uit praktische oefeningen, mede gebaseerd op een uitgebreide case. Deze cursus is een voorbereiding op het examen ISTQB Advanced Test Manager Certificate en voldoet aan de eisen zoals deze door ISTQB worden gesteld. De ISTQB Advanced - Test Manager cursus duurt zes dagen, verspreid over een aantal weken (inclusief examentraining en examen). Daarnaast dient men rekening te houden met enig huiswerk. Na afloop van deze cursus zijn deelnemers onder andere in staat om: een risicoanalyse uit te voeren en een test strategie op te stellen een testplan op te stellen voor iedere testsoort conform IEEE 829 een testaanpak te definiëren en een testproject te leiden bevindingenbeheer in te richten reviews te leiden en een reviewstrategie op te stellen een testteam samen te stellen en testtools selecteren en te implementeren test process improvement activiteiten uit te voeren op basis van TMMi en TPI Testmanagement Testfasering Exit en acceptatiecriteria Testdocumentatie, testbeleid, technieken voor strategiebepaling Mastertestplan, detail testplan Testbegroten (o.a. TPA), testmetrics Voortgangsbewaking en rapporteren Risicomanagement, identificeren van risico s, risicoanalyse (PRISMA, FMEA), risicobeheersing en checklisten Reviews en inspecties Reviewprincipes, informele reviews, walkthrough, technical review en inspecties Bepalen reviewstrategie People skills Samenstellen van het juiste testteam Testteam dynamiek en motivatie Communicatie naar belanghebbende Testtechnieken Bevindingenbeheer Het kiezen van de juiste testtechnieken en bepalen van de testaanpak Testverbeteren De testmodellen TPI en TMMi De relatie met software process improvement (CMMI) Tool selectie en implementatie Bijzonderheden Het multiple-choice examen, afgenomen door ISQi, vindt plaats aan het einde van de laatste dag en duurt 180 minuten. Voorkennis: het ISTQB Foundation certificaat alsmede 18 maanden praktijkervaring zijn voorwaarden om deel te kunnen nemen aan het ISTQB Advanced examen. Aantal dagen: 6 (inclusief examentraining en examen) Trainingen

12 ISTQB Advanced - module Test Analyst Deze cursus gaat uitgebreid in op testanalyse, testtechnieken, usability testen, en reviews. De nadruk ligt op het toepassen van gestructureerd testen in de praktijk en verdieping van de testkennis. Ongeveer 50% van de cursus bestaat uit praktische oefeningen, mede gebaseerd op een uitgebreide case. Deze cursus is een voorbereiding op het examen ISTQB Advanced Test Analyst Certificate en voldoet aan de eisen zoals deze door ISTQB worden gesteld. De ISTQB Advanced Test Analyst cursus duurt vijf dagen verspreid over een aantal weken (inclusief examentraining en examen). Daarnaast dient men rekening te houden met enig huiswerk. Na afloop van deze cursus zijn deelnemers onder andere in staat om: testtechnieken te koppelen aan risico s en toepassingsgebieden gestructureerde black-box testtechnieken toe te passen in de praktijk exploratory testen en andere informele testtechnieken toe te passen bevindingen vast te leggen, te analyseren en te rapporteren aan reviews deel te nemen ten aanzien van testability usability testen uit te voeren een advies te geven ten aanzien van niet-functionele testtechnieken op een adequate wijze te communiceren Testmanagement Testfasering (planning, specificatie uitvoering en afronding) Exit en acceptatiecriteria Testdocumentatie (IEEE 829) Testrapportage Risicomanagement en koppeling naar testaanpak en testtechnieken Bevindingenrapportage en beheer Het schrijven van bevindingen Root cause analyse Overzicht testtools Tools voor de specificatiefase Tools voor de uitvoeringsfase Testtechnieken Equivalentie klassen Grenswaarde analyse Beslissingstabellen Pairwise testen Classification tree method Use cases State transition testen Exploratory testen, error guessing Fout gebaseerde testtechnieken (software attacks, defect taxonomies) Het kiezen van de juiste test-technieken en bepalen van de testaanpak Non-functional testen Overzicht ISO 9126 kwaliteitsatributen Technieken voor usability testen Vragenlijsten (SUMI) Heuristic evaluation Bruikbaarheidslaboratorium Bijzonderheden Het multiple-choice examen, afgenomen door ISQi, vindt plaats aan het einde van de laatste dag en duurt 180 minuten. Voorkennis: het ISTQB Foundation certificaat alsmede 18 maanden praktijkervaring zijn voorwaarden om deel te kunnen nemen aan het ISTQB Advanced examen. Aantal dagen: 5 (inclusief examentraining en examen) Reviews en inspecties Reviewprincipes, informele reviews, walkthrough, technical review en inspecties (IEEE 1028) Het gebruik van checklists en rules Testability reviews van requirements People skills Communicatieve vaardigheden 12 Trainingen 2015

13 ISTQB Advanced - module Technical Test Analyst Deze cursus gaat onder andere uitgebreid in op component testen, white-box testtechnieken, statische analyse, non-functional testen en geautomatiseerd testen. De nadruk ligt op het toepassen van gestructureerd testen in de praktijk en verdieping van de testkennis. Zo n 50% van de cursus bestaat uit praktische oefeningen, mede gebaseerd op een uitgebreide case. Deze cursus is een voorbereiding op het examen ISTQB Advanced Test Analyst Certificate en voldoet aan de eisen zoals deze door ISTQB worden gesteld. De ISTQB Advanced Technical Test Analyst cursus duurt slechts drie dagen, verspreid over een tweetal weken (inclusief examentraining en examen).het gemiddelde slagingspercentage bedraagt ruim 75%. Na afloop van deze cursus zijn deelnemers onder andere in staat om: white-box testtechnieken te koppelen aan risico s en toepassingsgebieden en toe te passen in de praktijk statische en dynamische analyse uit te voeren deel te nemen aan code en architectuur reviews reliability, performance (incl. tooling) en security testen uit te voeren te starten met het automatiseren van testuitvoering d.m.v. van key-word driven testing componenttesten en integratietesten op een gedegen wijze in te richten Testsoorten Componenttesten Integratietesten Testtechnieken Statement testing Decision testing Condition testing Multiple condition testing Path testing API testing Statische analyse Dynamische analyse Het kiezen van de juiste testtechnieken en bepalen van de testaanpak Reviews en inspecties Code reviews Architectuur reviews Non-functional testing Reliability testen Performance testen Security testen Maintainability testen Test tools Performance test tools Coverage tools Testuitvoerings automatisering Key-word driven testing Bijzonderheden Het multiple-choice examen, afgenomen door ISQi, vindt plaats op een afzonderlijke dag en duurt 180 minuten. Voorkennis: het ISTQB Foundation certificaat, alsmede 18 maanden praktijkervaring zijn voorwaarden om deel te kunnen nemen aan het ISTQB Advanced - Technical Test Analyst examen. Aantal dagen: 3 (inclusief examentraining, exclusief examen) Trainingen

14 ISTQB Expert Level - Improving the Test Process - Assessing Test Processes Op Expert niveau kan men zich verder bekwamen in diverse richtingen. Eén van die richtingen is Improving the Testing Process. Dit niveau bestaat uit twee modules: Assessing Test Processes en Implementing Test Process Improvement. Iemand die beide modules met goed gevolg heeft doorlopen mag zich met recht expert noemen en mag de titel Certified Tester Expert Level (CTEL) officieel gebruiken. De opleiding ISTQB Expert Improving the Testing Process - module Assessing Test Processes Test Manager cursus duurt vier dagen verspreid over een aantal weken. Het examen zal op een vijfde dag worden afgenomen. Daar waar Foundation en Advanced over kennis, begrip, toepassing en analyse gaan, wordt dit op Expert niveau aangevuld en verder verdiept met evaluatie en creatie. Naast het volgen van de vier intensieve cursusdagen wordt er van de deelnemers verwacht dat ze op basis van een eigen case zogenaamde workplace assignments uitvoeren. Oftewel, we gaan direct met het geleerde, aan de slag in de praktijk. Deze cursus is een voorbereiding op het (deel)examen ISTQB Expert Improving the Testing Process - module Assessing Test Processes en voldoet aan de eisen zoals deze door ISTQB worden gesteld. The Context of Improvement Why improve testing? What can be improved? Views of Quality Generic improvement process Improvement approaches Model-based improvement Model-based approaches Software process improvement models (a.o. CMMI, ISO/IEC ) Test process improvement models (a.o. TPI, TMMI) Content-based models (a.o. STEP, CTP) Analytical-based improvement Causal Analysis GQM approach Analysis using Measures, Metrics and Indicators Selecting test process improvement approaches Process for improvement Initiating the improvement process Diagnosing the current situation Na afloop van deze cursus zijn deelnemers in staat om: Een programma te leiden voor de verbetering van het testproces en kritische succesfactoren daarvan te identificeren en te managen; De juiste business gedreven beslissingen te nemen over de aanpak van de verbetering van het testproces; De huidige status van het testproces te beoordelen, stapsgewijze verbeteringen voor te stellen, en deze te koppelen aan de beoogde business doelstellingen; Specifieke problemen in het testproces te analyseren en effectieve oplossingen voor te stellen. Bijzonderheden Het examen bestaande uit twee delen: een deel met multiplechoice vragen en een zogenaamd essay style deel. Kandidaten moeten over het geheel 75% of hoger scoren om te slagen voor dit examen. Voorkennis: Het Advanced Test Manager Certificate is een voorwaarde om deel te kunnen nemen aan dit examen. Aantal dagen: 4 (aanvullend 1 examendag) 14 Trainingen 2015

15 ISTQB Expert Level - Improving the Test Process -Implementing Test Process Improvement Op Expert niveau kan men zich verder bekwamen in diverse richtingen. Eén van die richtingen is Improving the Testing Process. Dit niveau bestaat uit twee modules: Assessing Test Processes en Implementing Test Process Improvement. Iemand die beide modules met goed gevolg heeft doorlopen mag zich met recht expert noemen en mag de titel Certified Tester Expert Level (CTEL) officieel gebruiken. De opleiding ISTQB Expert Improving the Testing Process - module Implementing Test Process Improvement Test Manager cursus duurt drie dagen verspreid over een aantal weken. Het examen zal op een vierde dag worden afgenomen. Daar waar Foundation en Advanced over kennis, begrip, toepassing en analyse gaan, wordt dit op Expert niveau aangevuld en verder verdiept met evaluatie en creatie. Naast het volgen van de drie intensieve cursusdagen wordt er van de deelnemers verwacht dat ze op basis van een eigen case zogenaamde workplace assignments uitvoeren. Oftewel, we gaan direct met het geleerde, aan de slag in de praktijk. Deze cursus is een voorbereiding op het (deel)examen ISTQB Expert Improving the Testing Process - module Implementing Test Process Improvement en voldoet aan de eisen zoals deze door ISTQB worden gesteld. Na afloop van deze cursus zijn deelnemers in staat om: Een programma te leiden voor de verbetering van het testproces en kritische succesfactoren daarvan te identificeren en te managen; De juiste business gedreven beslissingen te nemen over de aanpak van de verbetering van het testproces; Stapsgewijze verbeteringen door te voeren passend bij de beoogde business doelstellingen; Specifieke problemen bij het doorvoeren in het testproces het hoofd te bieden waarbij ook aandacht wordt besteed aan de (inter)menselijke factoren. Test Improvement Plan Setting priorities Developing an improvement approach Planning the improvements Acting to implement improvement Selecting a pilot Manage and control te implementation Learning from the Improvement Program Manage Change Fundamental Change Management Human factors in the Change Management Process Organization, Roles an Skills Test process group an individual roles Remote Test improvement Skills of the improver: Interviewing, listening, and note taking Analytical skills Presentation & reporting skills Skills of persuation Management skills Critical Succes Factors Key success factors Setting a culture for Improvement Adapting to Different Life Cycle Models Bijzonderheden Het examen bestaande uit twee delen: een deel met multiplechoice vragen en een zogenaamd essay style deel. Kandidaten moeten over het geheel 65% of hoger scoren om te slagen voor dit examen. Voorkennis: De module Implementing Test Process Improvement is een logisch vervolg op de module Assessing Test Processes en het heeft de voorkeur dat deze module reeds is gevolgd. Het Advanced Test Manager Certificate is een voorwaarde om deel te kunnen nemen aan dit examen. Aantal dagen: 3 (aanvullend 1 examendag) Trainingen

16 TMap Next Test Engineer TMap staat voor Test Management Approach en behelst een gestructureerde testaanpak voor software producten. De aanpak steunt op een viertal die ieder uitgebreid (afhankelijk van de cursusduur) worden behandeld: Business driven Testmanagement (BDTM) aanpak Gestructureerd testproces Complete gereedschapskist Adaptieve testmethode. De cursus TMap Next Test Engineer behandelt de primaire activiteiten van het testproces: planning, voorbereiding, specificatie, uitvoering en afronding. Er wordt ruim aandacht besteed aan de diverse technieken die kunnen worden toegepast bij deze activiteiten zoals teststrategie, inspecties, testontwerptechnieken en rapportage. De training TMap Next Test Engineer kan worden gezien als een basistraining op het gebied van testen. Deze training neemt de Nederlandse teststandaard TMap (Next), mede ontwikkeld door Erik van Veenendaal, als uitgangspunt. Deze cursus is afgestemd op en een uitstekende voorbereiding op het EXIN examen TMap Next Test Engineer. Dag 1 Introductie gestructureerd testen Testprincipes Vier essenties van TMap Next Testplanning en teststrategie Testvoorbereiding Inspecties en reviews Testtechnieken overzicht en dekkingsvormen Technieken voor ontwikkeltesten Dag 2 Equivalentie klassen techniek Infrastructuur en testtools Elementaire vergelijkingen testtechniek Beslissingstabel testtechniek Procescyclustesttechniek Dag 3 Equivalentie klassen techniek Infrastructuur en testtools Elementaire vergelijkingen testtechniek Beslissingstabel testtechniek Na afloop van deze training hebben de deelnemers: inzicht in de voordelen van gestructureerd testen kennis van de vier essenties en fasering van de TMap testmethode inzicht in de belangrijkste testbegrippen kennis en kunde ten aanzien van testontwerptechnieken kennis ten aanzien van diverse testsoorten (van ontwikkeltesten tot acceptatietesten) Bijzonderheden De training wordt afgesloten met een examentraining, waarna het EXIN TMap Next Test Engineer multiplechoice examen ter plekke kan worden gevolgd. Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 3 16 Trainingen 2015

17 TMap Next Test Manager De cursus TMap Next Test Manager richt zich vooral op aspecten die te maken hebben met testcoördinatie en testmanagement. Hieronder vallen onder andere het uitvoeren van een productrisico-analyse, het definiëren van een testaanpak en het opstellen van een begroting. Dit met als doelstelling het kunnen opstellen van een samenhangend (master)testplan. De business driven testmanagement (BDTM) aanpak wordt als leidraad gebruikt. Naast de theoretische onderbouwing wordt vooral ook aandacht besteed aan de praktische invulling. De leerstof kent vier aandachtsgebieden: opstellen van het mastertestplan en het beheer van het totale testproces het managen van systeem- en acceptatietesten ontwikkeltesten ondersteunende processen (testbeleid, testorganisatie, bevindingenbeheer, testfuncties en carrièrepaden, testtools) De algemene doelstelling van deze cursus is deelnemers in staat te stellen om het testproces te plannen, te managen en te evalueren, door het verschaffen van theoretische bagage als praktische vaardigheden. Specifieke doelstellingen zijn: kennis en kunde ten aanzien van Business Driven Test Management (BDTM) kennis en kunde voor het uitvoeren van een product risico analyse kennis en kunde voor het opstellen van een testplan en een testaanpak kennis en kunde voor het opstellen en verdedigen van een begroting voorbereiden op het officiële examen aan het einde van de derde dag verkrijgen van een erkend TMap Next certificaat op het gebied van testmanagement Dag 1 Testplanning o.b.v. Business Driven Test Management (BDTM) Uitvoeren van een productrisicoanalyse (o.a. riskworkshops en PRISMA) Opstellen testplan en bepalen testaanpak Generieke testafspraken Testplanning o.b.v. Business Driven Test Management (BDTM) Uitvoeren van een productrisicoanalyse (o.a. riskworkshops en PRISMA) Opstellen testplan en bepalen testaanpak Generieke testafspraken Dag 2 Opstellen van een begroting (TPA en Wide Band Delphi) Opstellen van een detailplanning Testen binnen software ontwikkeling Ondersteunende processen onder andere tes tbeleid, testorganisatie en testomgevingen Opstellen van een begroting (TPA en Wide Band Delphi) Dag 3 Meer ondersteunende processen, onder andere bevindingenbeheer en carrièrepaden Beheer van het testproject TMap Next Test Manager examen Bijzonderheden Het TMap Next Test Manager multiple-choice examen, afgenomen door EXIN, vindt plaats aan het einde van de derde dag en duurt 90 minuten. Voorkennis: om succesvol te kunnen deelnemen aan deze cursus en het examen is testkennis op het niveau van TMap Next Test Engineer noodzakelijk. Aantal dagen: 3 (inclusief examentraining en examen) Trainingen

18 Certified Agile Tester Steeds meer organisaties stappen over van de traditionele watervalmethode naar een agile ontwikkelmethode (XP, RUP, DSDM, Scrum, etc.), vaak met succes. Van testers wordt verwacht dat zij hun testkennis en kunde gaan toepassen in een agile omgeving. Daarbij krijgen ze te maken met typische agile practices zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie. In de vijfdaagse training Certified Agile Tester (CAT) komen alle aspecten van testen in een agile context aan bod. In theorie én praktijk. De cursus bereidt de deelnemers voor op het examen Certified Agile Tester dat op de laatste dag wordt afgenomen. Bij voldoende resultaat ontvangt de deelnemer het internationaal erkende certificaat Certified Agile Tester. Na afloop van deze cursus hebben de deelnemers diepgaande kennis van de principes van de agile benadering van software ontwikkeling kennen zij het verschil tussen de rollen van testers in agile en niet-agile projecten kunnen zij een positieve bijdrage leveren als agile teamlid gericht op testen hebben zij kennis van de problemen en uitdagingen van de activiteiten binnen een agile team, die niet direct aan testen gerelateerd zijn begrijpen de deelnemers de softskills die vereist zijn om succesvol binnen een agile team te functioneren Programma Tijdens de trainingen komen volgende onderwerpen uitgebreid aan bod: Geschiedenis en terminologie, Agile manifesto, principes en methodes Planning, requirements, begroten, strategie Context van de ontwikkelaar, testen en retrospectives, Test Driven Development, test automatisering, non-functional testen Het oefenen van de Scrum aanpak in teams vormt een belangrijk onderdeel van deze cursus. De cursus is daarom ook opgezet als een sprint. Op de laatste dag van de training wordt het examen afgenomen door isqi. Het examen bestaat uit een deel met open vragen om de theoretische kennis te toetsen en een praktijk onderdeel voor het toetsen van de vaardigheden van de kandidaat. Voorkennis: er wordt enige basiskennis van principes en terminologie op het gebied van software testen verondersteld. Een ISTQB Certificate in Software Testing op Foundation Level of de opleiding TMap NEXT Test Engineer wordt aanbevolen. Aantal dagen: 5 (inclusief examentraining en examen) 18 Trainingen 2015

19 Certified Agile Essentials Is uw organisatie overgestapt naar agile ontwikkelen of wilt u om een andere reden meer van de praktijk van agile weten? Bijvoorbeeld omdat u de indruk heeft dat de agile principes niet goed worden toegepast? Herkent u dat slechts een deel van het team betrokken is bij de planningssessies? Certified Agile Essentials is op veler verzoek opgezet met het doel alle lagen van de organisatie te helpen op het gebied van agile softwareontwikkeling. Certified Agile Essentials is een grondige introductie in agile samenwerken. Nadat u succesvol Certified Agile Essentials afrondt bent u instaat: De principes van het Agile Manifesto te interpreteren in uw dagelijkse praktijk als teamlid; Samen te werken met de andere rollen in het agile team; Vanuit uw rol bij te dragen aan kwalitatief hoogwaardige requirements; Een agile aanpak te ondersteunen die een hoogwaardige realisatie borgt; Sprint review-sessies (ook wel demo s genoemd) als contactmoment tussen klant en team succesvol te ondersteunen; Bij te dragen aan continue verbetering middels retrospectives. Programma Certified Agile Essentials biedt in een compact tijdsbestek van 2 dagen een stevige introductie in agile samenwerken. Wanneer een heel team deelneemt is het bijkomend voordeel dat het gehele team dezelfde basis heeft voor samenwerking op de werkvloer. De 2 aaneengesloten dagen worden afgesloten met een multiple choice examen. Tijdens de trainingen komen volgende onderwerpen uitgebreid aan bod: Agile Manifesto en principes Release planning, Sprint Zero Sprint planning Requirements, reviews, voortgang Teamkwaliteit; hoe richt het team zich op kwalitatief hoogwaardige opleveringen Sprint reviews en retrospectives De eerste dag is gericht op de principes en die toe te passen (45% oefeningen) De tweede dag bestaat grotendeels (60%) uit een practicum waarin het geleerde wordt toegepast. Voorkennis: Certified Agile Essentials is bedoeld voor iedereen die meer wil weten over de agile waarden en principes en er goed mee wil kunnen werken. De training wordt gegeven aan teamleden en personen die bij het agile team zijn betrokkenen. Voorkennis van agile is geen vereiste. Aantal dagen: 2 (inclusief examen) Trainingen

20 Acceptance Test Driven Development Momenteel bestaat er grote belangstelling voor manieren om op een snellere, effectievere wijze en met zo min mogelijk waste software te specificeren, ontwikkelen en testen. Acceptance Test Driven Development (ATDD) en Specification by Example zijn agile werkvormen waarin ontwikkelteam en klant intensief en effectief samenwerken of snel en efficiënt tot een goed resultaat te komen. Voor deze werkvormen bestaat momenteel grote belangstelling. Specification by Example is een aanpak die het testen een andere positie geeft: weg van het kritieke pad. De test expertise krijgt een productieve taak, in plaats van een (uitsluitend) detectieve taak. Uitgangspunt van de training ATDD is het verzamelde gedachtengoed van: Gojko Adzic: Specification by Example Kent Beck: Test-Driven Development Dan North: Behavior Modification. In deze training leert u middels het verklaren van de theorie en het uitvoeren van oefeningen deze verschillende werkvormen toe te passen. Programma De training bestaat uit twee zeer interactieve dagen waarin veel van de deelnemer wordt verwacht. Onderdelen zijn: ATDD Specification by Example Samenwerkingsvormen Interactieve werkvormen (meer dan 80%). Deze training kent geen examen. De doelgroep bestaat primair uit analisten en testers werkzaam in agile teams. Ervaring met agile is een sterke pré. ATDD/Specification by Example is een gezamenlijke effort. Alle rollen in een team werken samen om op deze wijze software te maken. Het is daarom een voordeel wanneer Complete agile teams (development team, product owner, scrum master) deze training samen volgen. Voorkennis: De Agile mindset begrijpen. Er is een zware focus op waarde leveren door samenwerking. Weten wat analyse- en testwerkzaamheden inhouden. Aantal dagen: 2 Na deze training kan de deelnemer: Technieken toepassen die leiden tot het realiseren van hoogwaardige user stories. Voorbeelden, Test cases en specificaties maken als één geheel, als effectief uitgangspunt voor de ontwikkeling. Zowel voor klant, analist, ontwikkelaar als tester. Technieken toepassen die leiden tot een gezamenlijk en gedeeld begrip van wat ontwikkeld gaat worden. Een start maken met een Continuous Validation framework. Een start maken met het implementeren van ATDD en/of Specification by Example in een agile team. ATDD en/of Specification by Example met anderen delen. De kenmerken en toepassingsgebieden van ATDD en/of Specification by Example toelichten. 20 Trainingen 2015

21 Agile Testen - for testers Steeds meer organisaties stappen over van de traditionele watervalmethode naar een agile ontwikkelmethode (XP, SCRUM, RUP etc.), en veelal met succes. In de praktijk wordt de tester steeds vaker geconfronteerd met organisaties die agile practices daadwerkelijk toepassen in hun projecten, zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie. Wat betekent dit nu voor de tester - kan alle huidige TMap en ISTQB kennis als verloren worden beschouwd? Integendeel! Testers dienen hun testmethoden en -technieken nog veel beter te kennen. Ze dienen niet alleen te weten hoe een en ander moet worden toegepast, ze dienen ook te begrijpen wat de achtergronden en doelstellingen zijn. Na afloop van deze training hebben de deelnemers: kennis van het agile manifesto en agile software ontwikkeling kennis van de SCRUM methode en inzicht in de rol van testen binnen SCRUM inzicht in belangrijke agile test practices en begrip hoe deze toe te passen een overzicht van praktijkervaring met agile testen in diverse domeinen kennis en goed inzicht in de testtechniek Exploratory Testing inzicht in de gewijzigde rol van en eisen aan de agile tester Wat is agile? Het agile manifesto Iteratief en incrementeel ontwikkelen Agile software ontwikkeling SCRUM Een overzicht van de SCRUM methode De rol van testen binnen SCRUM Agile test practices Product risico analyse en testplanning Reviews Unit en regressietesten Testspecificatietechnieken Kennis en kunde van de agile tester Praktijkervaring met Agile testen Diverse case studies worden besproken Leerpunten en valkuilen Exploratory Testen Een overzicht en introductie in deze techniek Sterke en zwakke punten Wanneer wel en wanneer niet toe te passen De agile tester De houding en rol van een agile tester Testen binnen een agile organisatie De rol van de testmanager Voorkennis: een beperkte kennis ten aanzien van gestructureerd testen (bijv. op basis van TMap Next of ISTQB Foundation) wordt bekend verondersteld. Aantal dagen: 1 Trainingen

22 Agile Testen - for developers Steeds meer organisaties stappen over van de traditionele watervalmethode naar een agile ontwikkelmethode (XP, SCRUM, RUP etc.), en veelal met succes. In de praktijk wordt de tester steeds vaker geconfronteerd met organisaties die agile practices daadwerkelijk toepassen in hun projecten, zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie. Maar wat betekent dit nu voor de ontwikkelaanpak? Welke eisen stelt een agile omgeving eigenlijk aan de ontwikkel- en testaanpak en aan de kennis en vaardigheden van de ontwikkelaar? De cursus is gericht op degenen die in de praktijk op welke manier dan ook betrokken zijn bij software ontwikkelen en een beter inzicht willen verkrijgen in de toepasbaarheid daarvan bij het testen in een agile context. Agile ontwikkeling en Scrum Ontwikkelmethodieken Agile ontwikkeling SCRUM De 5 belangrijkste practices Testtechnieken Waarom testtechnieken in agile projecten? Overzicht van enkele technieken (o.a. unit testing, Test Driven Development) Wanneer wel en niet toe te passen? De agile ontwikkelaar De houding en rol van een agile ontwikkelaar Opzetten van unit test frameworks Testen binnen een agile organisatie Na afloop van deze training hebben de deelnemers: kennis van het agile manifesto en agile software ontwikkeling kennis van de Scrum methode en inzicht in de rol van testen binnen Scrum inzicht in belangrijke agile test practices (o.a. Test Driven Development, Unit Testing) en begrip hoe deze - als ontwikkelaar - toe te passen inzicht in de gewijzigde rol van de agile ontwikkelaar ten opzichte van een traditionele omgeving Voorkennis: Geen specifieke voorkennis vereist. Aantal dagen: 1 De cursus duurt één dag. De nadruk ligt op agile testen in de praktijk, gezien vanuit de ontwikkelaar en met name in een omgeving waarin SCRUM wordt gebruikt als raamwerk. Discussies en meningsvorming hebben een belangrijke plaats binnen deze cursus. 22 Trainingen 2015

23 Agile Testen - for teams Steeds meer organisaties stappen over van de traditionele watervalmethode naar een agile ontwikkelmethode (XP, RUP, DSDM, Scrum, etc.), meestal met succes. Van teams wordt dan verwacht dat zij anders omgaan met testen en zelf hieraan, anders dan voorheen, meewerken in een agile omgeving. Daarbij krijgen ze te maken met typische agile practices zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie. Maar wat betekent dit nu voor het team? Ieder op zijn beurt wachten tot zijn deel van het werk gedaan kan worden is verleden tijd. Je moet anders denken over unit testing, meedenken over unit testing, en het gebruik en inzetten van test automation tools om in het team effectief bij te dragen aan de kwaliteit van het product. Je kennis vormt een goede basis, maar hoe pas je methoden en technieken toe in een agile omgeving? Die vertaalslag vraagt om een helder inzicht in de achtergronden en doelstellingen van agile testen. Welke eisen stelt een agile omgeving eigenlijk aan de ontwikkel- en testaanpak en aan de kennis en vaardigheden van de teamleden? Na afloop van deze training hebben de deelnemers: kennis van het agile manifesto en agile software ontwikkeling. kennis van de Scrum methode en inzicht in de rol van testen binnen Scrum. inzicht in belangrijke agile test practices en begrip hoe deze - als team - toe te passen. inzicht in de gewijzigde rol van een agile team ten opzichte van een traditioneel team. Agile ontwikkeling en SCRUM Ontwikkelmethodieken Agile ontwikkeling SCRUM De 5 belangrijkste practices Het team De houding en rol binnen het team Kwaliteitsbewustzijn Teamdynamiek De rol van de scrummaster Agile testen Testen binnen een agile organisatie Leerpunten, valkuilen en aanbevelingen Testtechnieken Waarom testtechnieken in agile projecten Overzicht van enkele toepasbare technieken (o.a. unit testing, Test Driven Development) Wanneer wel en wanneer niet toe te passen Voorkennis: Geen specifieke voorkennis vereist. Aantal dagen: 1 Trainingen

24 Workshop User Story Testing Steeds meer organisaties stappen succesvol over van de traditionele watervalmethode naar een agile ontwikkelmethode (XP, RUP, DSDM, Scrum, etc.). Van testers wordt dan verwacht dat zij hun testkennis en kunde gaan toepassen in een agile omgeving. Daarbij krijgen ze te maken met typische agile practices, zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development, vroegtijdige validatie en ook met user stories. Maar wat is een User Story? Hoe komt een User Story tot stand? Hoe kun je een User Story testen? En wat heb je daarvoor nodig? De cursus is er op gericht om u, binnen een agile context, te leren omgaan met User Stories als vertrekpunt voor het ontwikkel- en testwerk en op het trainen van de daarvoor benodigde praktische vaardigheden. Naast de presentaties en praktische oefeningen, is er ruimte voor discussie en het uitwisselen van ervaringen tussen medecursisten en docent. Een belangrijk onderdeel van de cursus zijn de cases die de deelnemers uitvoeren. Hierdoor verkrijgt u praktische vaardigheden, nodig voor het succesvol uitvoeren en implementeren van user story testing in de praktijk. Introductie Levenscyclus van een User Story User Stories als requirements - Hoe schrijf je een user story? - Wat is een goede user story? - User story reviewing Productrisicoanalyse op basis van User Stories Backlog en Sprint Planning (o.a. Planning Poker Opstellen acceptatiecriteria voor User Stories Opstellen acceptatietestgevallen voor User Stories en acceptatiecriteria Checken van consistentie van user stories, acceptatiecriteria en acceptatietestgevallen Introductie acceptance test driven development/ specification by example Schetsen van het belang van het automatiseren van user story tests Evaluatie Voorkennis: basiskennis van Agile/Scrum, enige basiskennis van principes en terminologie op het gebied van software testen. ISTQB Foundation of TMap Next Test Engineer wordt aanbevolen. Aantal dagen: 1 Na deze cursus heeft de deelnemer kennis en kunde ten aanzien van: doel en levenscyclus van een user story toelichten constructieve feedback op user stories geven vanuit testoogpunt productrisicoanalyse voor een set user stories planning poker met als doel het toekennen van story points aan een user story begeleiden van de klant bij het opstellen van acceptatiecriteria voor user stories begeleiden van de klant bij het opstellen van acceptatietestgevallen voor user sories beoordelen van consistentie van user stories, acceptatiecriteria en acceptatietestgevallen consequenties van de keuze voor Acceptance Test Driven Development voor het testen van users stories toelichten 24 Trainingen 2015

25 Introductie Quality Level Management Outsourcen is en blijft populair onder bedrijven. Verwachte resultaten worden vaak echter niet behaald. Waar ligt dat aan? Veel bedrijven hebben moeite met het beheersen van kwaliteit in het geval van uitbesteding. Kwaliteit is moeilijker te definiëren dan de planning en het budget. Bestaande problemen met kwaliteitsbeheersing worden bij uitbesteding echter nog complexer. Zowel voor outsourcen als voor kwaliteitsbeheersing zijn al vele mogelijke maatregelen bekend. Ze zijn, tot nu toe, echter nooit in één enkel framework geplaatst. Improve heeft deze maatregelen verzameld in het Quality Level Management-model. De basis concepten begrijpen van QLM en het QLM- model. De niveaus leren kennen, waarop maatregelen kunnen worden genomen. De soorten maatregelen leren kennen, die kunnen worden genomen. Leren hoe het model kan worden toegepast in praktijk. Specifiek maatregelen leren toepassen. Leren hoe een QLM plan wordt opgezet. Leren hoe een QLM plan te managen. Kwaliteit in outsourcing Voordelen Valkuilen Oplossingen Levels Organisation Process Product Preventive Detective Types Corrective Niveaus voor maatregelen Product Proces Organisatie Soorten maatregelen Preventief Detectief Correctief Het model toepassen Het QLM-Plan opstellen Het QLM-Plan beheersen Evaluatie Het QLM-model helpt om een gebalanceerde outsourcing strategie op te stellen die erop gericht is doelen en verwachtingen te behalen op het gebied van tijd, geld én kwaliteit. Een dergelijke strategie gebruikt een aantal maatregelen van de negen aandachtsgebieden uit het QLMmodel. Voorkennis: Enige algemene kennis van kwaliteitsmanagement en outsourcing. Aantal dagen: 1 Het QLM model is een model dat bruikbaar is voor zowel klanten als leveranciers. De training is bedoeld voor managers en consultants die werken aan opdrachtgevers- en/of opdrachtnemerszijde, op het gebied van project management, contract management, delivery management, service management, kwaliteitsmanagement, systeemontwikkeling of testen. Trainingen

26 Rapid Software Testing Development is mensenwerk, software is complex en projecten verlopen onvoorspelbaar. Met nauwelijks voldoende informatie beschikbaar, moet het team zijn product ontwikkelen. Het testen moest gisteren al zijn begonnen. De inzichten waarop deze testen worden gebaseerd zijn morgen alweer achterhaald. Contextdriven testen houdt in dat test doelstellingen, aanpak en test documentatie worden gebaseerd op de details van uw specifieke situatie. Het toepassen van vaardigheden en ervaring staat boven het toepassen van een standaard recept. Rapid Software Testing is een context-driven testmethodologie gebaseerd op de ideeën van James Bach en Michael Bolton. Het gaat uit van heuristische methoden om sneller te kunnen testen. Het is testen met een gevoel voor urgentie en met aandacht voor het wegsnijden van elke vorm van verspilling. Wat leren de deelnemers: Dat het denkwerk van de tester zijn belangrijkste tool is. Hoe je zelfverzekerd kunt denken en praten over testen. Hoe context je keuzes beïnvloedt en hoe deze beiden voortdurend veranderen. Hoe je met minimale voorbereiding alsnog effectief en met een duidelijke missie kunt testen. Hoe je met onvolledige of zelfs compleet ontbrekende documentatie alsnog zinnige testen kunt uitvoeren. Hoe je kunt omgaan met overweldigende complexiteit, verwarring en ambiguïteit. Hoe je gebruik kunt maken van heuristieken en modellen om het proces te begeleiden en te structureren. Hoe je op ieder moment geloofwaardig kunt rapporten door een goed verhaal te vertellen over het testen. Introductie Wat is Rapid Testen? Testen en checken Testen is persoonlijk Denken als een tester Modellen en Heuristieken Kritisch denken Observatie en gevolgtrekking Tool implementatie Randvoorwaarden Teststrategie Heuristic test strategy model Waarden en risico s Diversificatie van testaanpak Oracles Hoe herken je een problem Kwaliteitscriteria en oracles Coverage Soorten coverage Vraag om testbaarheid! Exploratory Testing Wat is ET en hoe doe je dat? De dynamiek van ET Sessies Rapid Test Documentatie Beknopte documentatie Goede aantekeningen maken Slim sessies vastleggen Rapid Test Rapportage Rapportage overwegingen Het testverhaal Dashboards Voorkennis: De ideale student is iemand die gedreven is om een uitstekende tester of test manager te worden. Het is een training voor alle niveaus. Onze ervaring is dat ervaren testers, die nog beter willen worden, de training het meest waarderen. Een onervaren tester doet belangrijke ervaring op door de vele praktische oefeningen. Aantal dagen: 3 26 Trainingen 2015

27 Workshop Exporatory testen Tegenwoordig krijgen testers steeds vaker te maken met producten waar specificaties onvoldoende zijn vastgelegd om traditionele test methoden en technieken toe te kunnen passen. Daarnaast worden testers geacht om steeds eerder, en met minimale verspilling, te testen. Exploratory testen is een krachtige manier van werken. Door dagelijkse planning en constante bijsturing tijdens het testen, voert u altijd de belangrijkste tests uit. Exploratory Testen is een manier van testen die persoonlijke vrijheid en verantwoordelijkheid van de tester benadrukt, waarbij testgerelateerd leren, test ontwerp, test uitvoering en resultaat interpretatie worden gezien als onderling ondersteunende activiteiten die gedurende het hele project parallel lopen. Exploratory testen maakt gebruik van heuristieken. Heuristieken zijn informele, intuïtieve oplossingsstrategieën, die mensen ontwikkelen om bepaalde problemen aan te pakken. In tegenstelling tot algoritmen zijn heuristieken strategieën die in alleen in specifieke situaties een bruikbare oplossing bieden. Het komt dus aan op de vaardigheden van de tester om de juiste heuristiek toe te passen op de juiste situatie. Het gehele testproces wordt gelogd in testcharters, waardoor exploratory testen - ondanks hardnekkige mythes - prima toepasbaar is in omgevingen waar de traceerbaarheid van testen van belang is, zoals gereguleerde productenontwikkeling. De nadruk bij deze training ligt op het trainen van vaardigheden: U leert exploratory testen door veel te oefenen op echte software. In de uitgebreide debriefings wisselt u ervaringen uit. Hierdoor krijgt u praktische vaardigheden voor het succesvol uitvoeren en implementeren van exploratory testen in uw praktijk. Hoe ET kan worden gepland, gestructureerd en traceerbaarheid biedt met Session Based Testmanagement. Introductie Wat is exploratory testen? Onbewuste en bewuste kennis Heuristieken Charters Wat zijn charters? Hoe gebruik ik charters? Sessies Wat zijn sessies? Soorten sessies Vaardigheden Focus en defocus Goede aantekeningen maken Verzinnen van goede test ideeën Debriefing Pair testen Test Management Schatten en plannen Vormen om exploratory testen te managen, waaronder: - Session Based Test Management - Thread Based Test Management Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 1 à 2 dagen afhankelijk van de wens van de klant. Trainingen

28 Workshop Teststrategie met Heuristieken Een gedegen teststrategie is de basis voor ieder testtraject. Het geeft antwoord op de vragen: waarom testen we en hoe testen we? Een teststrategie helpt de tester de juiste dingen te doen op het juiste moment, geeft testen structuur en geeft inzicht in de testdekking. Herkent u de volgende situaties? Testen wordt gezien als een aantal opeenvolgende fases of activiteiten Testers zien de teststrategie als een document of een fase in plaats van voortschrijdend inzicht De vertaling van een product risico analyse naar een concrete teststrategie is lastig De meeste teststrategieën zijn vaag en gebruiken relatieve inspanning. Ze geven geen inzicht in wat testers echt moeten doen Er is geen (duidelijk) verband tussen de informatiebehoefte, de testmissie, de teststrategie en de testen die uitgevoerd worden Testers hebben geen idee wat ze nu wel en niet geraakt hebben van het te testen product. Hoe maak je dat inzichtelijk? Het toepassen van testtechnieken is als het gebruiken van een recept geworden. Met het Heuristic Test Strategy Model kunt u bovenstaande problemen oplossen. Er is geen standaard recept voor het maken van een strategie of het uitvoeren van testen. Heuristieken helpen u bij het oplossen van problemen. De teststrategie is een oplossing voor een complex probleem: Hoe voldoen we aan de informatiebehoefte van de stakeholders op een zo efficiënt mogelijke manier?. Dit probleem is in iedere situatie anders en vraagt daarom iedere keer om een andere oplossing. Wat zijn de eigenschappen van een goede teststrategie? Wat is het Heuristic Test Strategy Model? Hoe helpt dit model bij het maken van een goede teststrategie? Hoe voer je een context analyse uit? Hoe modelleer ik het testobject snel zodat alle aspecten overwogen kunnen worden? Hoe test ik een product met veel verschillende invalshoeken, benaderingen en technieken? Hoe visualiseer ik de teststrategie zodat ik hem makkelijk kan communiceren? Voorkennis: geen specifieke voorkennis vereist. De workshop is bestemd voor mensen die zich bezig houden met of betrokken zijn bij het testen van informatiesystemen en software producten. Van junior tester tot test manager, van programmeur tot project manager. Een leerzame ervaring voor iedereen die wil leren hoe een gedegen test strategie eruit ziet en hoe deze tot stand komt. Aantal dagen: 1 Deze eendaagse praktische workshop leert u hoe het Heuristic Test Strategy Model kan ondersteunen om een goede teststrategie te maken. Het helpt om aan alle belangrijke aspecten te denken: De context-factoren die van cruciaal belang zijn om te kunnen beslissen welke specifieke testen uitgevoerd moeten worden De productelementen of producteigenschappen. De verschillende gezichtspunten helpen de juiste testvragen te formuleren De kwaliteitsattributen die aangeven wat of hoe het product zou moeten zijn. Elk van de items op deze lijst kan worden gezien als een potentieel risicogebied De manieren waarop we het product gaan testen: de testtechnieken. 28 Trainingen 2015

29 Workshop Inleiding Context-Driven Testen Systeemontwikkeling is mensenwerk, software is complex en projecten verlopen onvoorspelbaar. Met nauwelijks voldoende informatie beschikbaar, moet het ontwikkelteam een product ontwikkelen. Het testen moest gisteren al zijn begonnen. De inzichten waarop deze testen worden gebaseerd zijn morgen alweer achterhaald. Context-driven testen houdt in dat testdoelstellingen, -aanpak en -documentatie worden gebaseerd op de kenmerken van uw specifieke situatie. Het toepassen van vaardigheden en ervaring staat boven het toepassen van een standaard recept. Context-driven testen ziet het testen van software als een uitdagend en intellectueel proces. Het leert de tester om te gaan met de werkelijkheid in IT projecten: complexiteit, verwarring, wijzigingen, nieuwe inzichten en halve antwoorden. Deze eendaagse praktische workshop is een inleiding in de wereld van context-driven testen. Context-driven testen leert u omgaan met complexiteit, onduidelijkheden en veranderende inzichten door het testen te baseren op de kenmerken van uw specifieke situatie. Context-driven testen stelt het toepassen van kennis en vaardigheden op uw situatie boven het toepassen van een standaard recept. Hierdoor krijgt u een beter passende testaanpak die effectiever is en efficiënter. Beter testen en nog leuker ook! Wat is context-driven testen? Wat zijn de verschillen met traditioneel testen? Wat is testen en checken? Hoe voer je een context analyse uit? Wat verstaan we onder kritisch denken en hoe pas je dit toe? Wat is het Heuristic test strategy model en wat kan je er mee? Wat houdt Exploratory Testen nu echt in? Voorkennis: Geen specifieke voorkennis vereist. De workshop is bestemd voor mensen die zich bezig houden met of betrokken zijn bij het testen van informatiesystemen en software producten. Van junior tester tot test manager, van programmeur tot project manager: iedereen die geïnteresseerd is in de nieuwste ontwikkelingen binnen het testvak of die vanuit hun praktijk met deze visie te maken krijgt, kan in deze workshop iets leren. Aantal dagen: 1 Trainingen

30 Workshop Visualisatie Visualisatie maakt samenwerken makkelijker. Door gebruik te maken van beelden wordt de communicatie rijker en dat maakt ons werk makkelijker. Elkaar begrijpen is vaak een eerste stap naar succesvolle samenwerking. Tekst is saai en weinig creatief. Met beelden onthouden mensen zaken gemakkelijker en beelden maken vaak meer indruk. Een afbeelding, diagram of mind map kan een complex idee vaak snel en eenvoudig helpen doorgronden. Visualisatie maakt het snel opnemen van grote hoeveelheden informatie mogelijk. In het testen is snel leren, begrijpen en verwerken van veel informatie van groot belang. Om informatie te begrijpen, gebruiken we modellen. In ons hoofd vormen we een beeld van hoe de wereld om ons heen werkt. Modellen zijn daarom erg belangrijk in het testen. Een goed model helpt een probleem of vraagstuk te begrijpen of te manipuleren. Denk aan een kaart die je helpt te om van A naar B te navigeren. De kaart is niet de stad zelf, maar een model, een representatie van de stad die je helpt te begrijpen waar je heen moet. Software en de omgevingen waarin testers werken, worden steeds complexer. Om effectief te testen, is het van belang om overzicht te houden en de materie goed te doorgronden. Mind maps, schetsen, diagrammen en andere vormen van visualisatie helpen bij het oplossen van testproblemen. Daarnaast wordt testdocumentatie beknopter en overzichtelijker door beelden te gebruiken. In deze praktische en interactieve workshop leren deelnemers om hun gedachten in beelden op papier te zetten. Met verschillende, vaak eenvoudige technieken om te visualiseren en te modelleren worden test problemen opgelost. Deelnemers maken kennis met visueel denken en leren. Met originele oefeningen leren de deelnemers analyseren en ontdekken welke factoren het testen beïnvloeden. Ervaar zelf en leer om het testen in beeld te brengen! Visueel leren en denken: tekenen en schetsen voor meer creativiteit Mind maps Contextanalyse met de productecologie Visuele testdocumentatie Problemen doorgronden en oplossen door te visualiseren en modelleren Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 1 dag. 30 Trainingen 2015

31 Fitnesse & Selenium Producten worden steeds complexer. Software blijft maar in omvang en functionaliteit toenemen. Het management wil een steeds kortere time-to-market met minimaal dezelfde kwaliteit. Mede door dit soort ontwikkelingen wordt het steeds moeilijker om de gevraagde productkwaliteit te kunnen waarborgen. Het automatisch laten uitvoeren van (een deel van) de testcases kan een goede of zelfs noodzakelijke volgende stap zijn. Tegenwoordig zijn hiervoor diverse tools in de markt. Voordelen van het gebruik van deze tools kunnen zijn dat de testsystemen optimaal gebruikt worden (geautomatiseerde tests zijn bijvoorbeeld s nachts te draaien), er geen fouten meer ontstaan door handmatige testuitvoer en in minder tijd kunnen er wellicht zelfs meer tests uitgevoerd worden. De combinatie Fitnesse en Selenium is een steeds meer gebruikt framework voor het automatiseren van functionele testen. Tijdens deze eendaagse training raak je vertrouwd met dit framework en leer je hoe je tot een verzameling van onderhoudbare test scripts komt. Na een introductie op testautomatisering start je met de installatie van het framework. Daarna zal je door het uitvoeren van aantal practicums leren hoe je stap voor stap tot een goed onderhoudbare suite van test scripts komt. Het materiaal dat je in de training gebruikt krijg je mee zodat je het geleerde direct in de praktijk kan gaan toepassen. Introductie in testautomatisering Frameworks voor testautomatisering Introductie Fitnesse en Selenium - Fitnesse - Selenium IDE - Selenium Webdriver Xebium Practica - Selenium IDE - Installatie Fitnesse/Selenium - Fitnesse/Selenium: Set Up/Tear Down Variabelen Scenario s Scenario libraries Include Page objects Flows Voorkennis: De cursus is bestemd voor ontwikkelaars, ontwerpers en testers die willen leren hoe zij Fitnesse en Selenium effectief kunnen toepassing binnen hun ontwikkelproces. Specifieke voorkennis is niet vereist. Aantal dagen: 1 dag Na deze cursus heeft de deelnemer kennis en kunde ten aanzien van het invoeren van de tools Fitnesse en Selenium op een gestructureerde en onderhoudbare wijze. Trainingen

32 Inleiding Testautomatisering Producten worden steeds complexer. Software blijft maar in omvang en functionaliteit toenemen. Het management wil een steeds kortere time-to-market met minimaal dezelfde kwaliteit. Mede door dit soort ontwikkelingen wordt het steeds moeilijker om de gevraagde productkwaliteit te kunnen waarborgen. Door het implementeren van een testproces is wellicht al een goede stap genomen om op een efficiënte en effectieve manier deze kwaliteit aan te kunnen tonen en de doorlooptijd te verminderen. Het automatisch laten uitvoeren van (een deel van) de testcases kan een goede of zelfs noodzakelijke volgende stap zijn. Tegenwoordig zijn hiervoor diverse tools in de markt. Voordelen van het gebruik van deze tools kunnen zijn dat de testsystemen optimaal gebruikt worden (geautomatiseerde tests zijn bijvoorbeeld s nachts te draaien), er geen fouten meer ontstaan door handmatige testuitvoer en in minder tijd kunnen er wellicht zelfs meer tests uitgevoerd worden. Het invoeren van een testtool is niet alleen een kwestie van het aanschaffen van een tool en vervolgens bijvoorbeeld testscripts maken. De praktijk leert dat door deze werkwijze het resultaat vaak niet aansluit bij de hooggespannen verwachtingen. Deze cursus is samengesteld om ook de juiste aandacht te kunnen geven aan andere essentiële aspecten van een testautomatiseringstraject, zoals pakketselectie en implementatie. De praktijkgerichte cursus Inleiding Testautomatisering geeft de deelnemers: een handvat om testautomatisering nuttig en effectief te implementeren in de organisatie inzicht in de randvoorwaarden voor het implementeren van testautomatisering inzicht in de verschillende soorten tools een overzicht van mogelijke valkuilen een introductie in het toepassen van én het zelf werken met Fitnesse en Selenium. Introductie Doelstelling en definitie Typen testautomatisering Voordelen van goede testautomatisering Testautomatiseringsprojecten Valkuilen van testautomatisering Strategie, selectie & implementatie Soorten tools Tool selectie Tool implementatie Randvoorwaarden Trends en ontwikkelingen Automatiseren van de testuitvoering Opzetten geautomatiseerde testomgeving Training medewerkers Inrichten van de testtool Workshop Werken met Fitnesse en Selenium Opzetten van een onderhoudbaar framework Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 32 Trainingen 2015

33 CMAP Certified Mobile App Professional - Foundation Level Steeds vaker bieden bedrijven diensten aan via mobiele apps in plaats van de voorheen gebruikelijke desktop applicaties. Tegelijkertijd worden de klanten en gebruikers steeds kritischer op de kwaliteit. Voor vele toepassingen geldt een zero tolerance houding ten aanzien van tekortkomingen. Zowel bij het ontwikkelen als bij het testen van mobiele apps staan we voor nieuwe uitdagingen. Er zijn verschillende platformen zoals ios, Android, RIM en Windows. Per platform zijn er soms zeer veel versies van het operating system in omloop om nog te zwijgen van de vele hardware configuraties. Onze smartphones zijn volwaardige computers geworden waarop vele toepassingen naast elkaar draaien en voor veel van die toepassingen zijn de kwaliteitseisen hoog. Wat zijn nu de gevolgen voor de testaanpak? Waarmee moeten testers rekening houden en wat voor problemen kunnen zij verwachten? En hoe kunnen zij er voor zorgen snel genoeg te zijn. Want het tempo waarin zowel hardware configuratie, software configuratie als nieuwe app versies worden gegenereerd, is meedogenloos snel. Deze training biedt de deelnemers een introductie van en begrip voor het testen van mobile apps en verbetert hun kennis door middel van theorie, relevante voorbeelden en oefeningen. Na afloop van deze training kunnen de deelnemers: bestaande testprocessen (her-)inrichten voor het testen van mobile apps ondersteuning bieden bij het reviewen van requirements voor mobile apps door een gedegen kennis van bruikbaarheid een bijdrage leveren aan het verbeteren van de user experience geschikte testmethoden selecteren en toepassen, inclusief het toepassen van tools die uniek zijn voor de mobiele technologie Dag 1 Intro: de wereld van de mobile apps Bedrijfsmodellen Architectuur van mobile apps Uitdagingen van mobile apps testen Verschillen tussen testen van mobile apps en conventionele applicaties Emulatoren en similatoren Dag 2 Testvormen voor mobile apps Testproces en -strategie Testontwerptechnieken Experience Based technieken Aanpak voor automatisering Tools voor automatisering Testomgeving en test lab Bijzonderheden Het multiple-choice examen, afgenomen door ISQI, bestaat uit 40 vragen in de engelse taal en duurt 75 minuten. Voorkennis: De cursus is gericht op professionals op het gebied van software kwaliteit en software testen. De deelnemers zijn bij voorkeur opgeleid op het niveau ISTQB Certified Tester Foundation Level of hebben ca. 2 jaar ervaring in software testen. Denk hierbij aan testers, testanalisten, testontwerpers, test managers en managers. Aantal dagen: 2 Trainingen

34 Test Maturity Model Integration (TMMi) Software Process Improvement (SPI) is één van de belangrijkste aandachtpunten binnen de software industrie. Hoewel het testen van software binnen de software industrie zo n 30 tot 40% van de totale projectkosten omvat, is de aandacht voor gestructureerd testen binnen de SPI modellen beperkt. Een antwoord op deze tekortkoming is de ontwikkeling van specifieke modellen voor testproces verbeteren. Deze cursus gaat met name in op het Test Maturity Model integration (TMMi). Dit model is complementair aan het Capability Maturity Model (CMM) en CMMI. Het Test Maturity Model integration (TMMi) helpt organisaties in het bepalen van de status van het testproces en het stellen van prioriteiten ten aanzien van verbeteringen. Binnen het TMMi wordt een vijftal niveaus van testvolwassenheid onderscheiden. Op elk niveau, met uitzondering van niveau 1, wordt een aantal procesgebieden (process areas) geïdentificeerd waar de primaire focus van test verbeteracties op moet worden gericht. Per process area zijn ter ondersteuning van de implementatie concrete doelstellingen geformuleerd ondersteund door allerlei zogenaamde key practices. TMMi helpt bij het vaststellen wat dient te worden aangepakt c.q. verbeterd. Een gestructureerde testmethode, zoals TMap, helpt bij het bepalen hoe een en ander kan worden geïmplementeerd. Tijdens deze cursus wordt ook de relatie tussen TMMi en ISTQB/ TMap aangegeven, waarbij een aantal goede ISTQB/ TMap handvatten zal worden aangereikt voor het bereiken van TMMi level 4. TMM i ACCREDITED ASSESSOR Inhoud In de cursus komen aan de orde: de verschillende definities van gestructureerd testen en hun relatie met testvolwassenheid. de noodzaak van testproces verbeteren, de belangrijkste modellen en de relatie met software process improvement; de structuur en achtergronden van het TMMi en de samenhang met CMMI; een uitgebreide behandeling van de TMMi level 2, waarbij wordt ingegaan op de procesgebieden (o.a. testbeleid, testplanning en testspecificatie), de verschillende doelstellingen en key practices; een uitgebreide behandeling van TMMi level 3, waarbij wordt ingegaan op de procesgebieden test organisation, test training program, test lifecycle and integration, non-functional testing en peer reviews; een uitgebreide behandeling van TMMi level 4, waarbij wordt ingegaan op de procesgebieden test measurement, product quality evaluation en advanced reviews; een uitgebreide behandeling van TMMi level 5, waarbij wordt ingegaan op de procesgebieden defect prevention, quality control en test process optimization; de relatie van TMMi met ISTQB/TMap Next, alsmede specifieke ISTQB/TMap Next testpractices voor het implementeren van TMMi procesgebieden; de rol en het belang van metrics binnen testproces verbeteren en binnen TMMi; het uitvoeren van formele en informele TMMi assessments. Improve Quality Services is als eerste bedrijf in de Benelux geaccrediteerd tot het mogen uitvoeren van formele TMMi assessments. Voorkennis: een beperkte kennis ten aanzien van gestructureerd testen (bijv. op basis van TMap Next of ISTQB Foundation) wordt bekend verondersteld. Aantal dagen: 2 34 Trainingen 2015

35 Test Proces Verbeteren: Test Process Improvement (TPI Next) Hoewel het testen van software binnen de industrie veelal zo n 30 tot 40% van de totale projectkosten omvat, is de aandacht voor gestructureerd testen binnen de software proces verbetermodellen beperkt. Een antwoord op deze tekortkoming is de ontwikkeling van specifieke modellen voor test proces verbeteren. Deze cursus behandelt het Test Process Improvement (TPI Next) model. Het Test Process Improvement (TPI Next) model helpt organisaties in het bepalen van de status van het testproces en het stellen van prioriteiten ten aanzien van verbeteringen. Daar waar TPI Next helpt bij het vaststellen wat dient te worden aangepakt c.q. verbeterd, helpt een gestructureerde testmethode, zoals TMap Next, bij het bepalen hoe een en ander kan worden geïmplementeerd. Tijdens deze cursus wordt ook de relatie tussen TPI Next en TMap Next aangegeven, waarbij een aantal TMap Next handvatten zal worden aangereikt voor het bereiken van een beheerst TPI Next niveau (schaal 5). Uitgebreid wordt stilgestaan bij het implementatie- c.q veranderingstraject. Op basis van de cursus is de deelnemer in staat een intern testassessment uit te voeren met behulp van het TPI Next model, alsmede concrete verbeterpunten te definiëren. De algemene doelstelling van deze cursus is deelnemers inzicht geven in de concepten van testproces verbetering en de structuur van het TPI Next model. Specifieke doelstellingen zijn: inzicht krijgen in de aandachtsgebieden en schalen van TPI Next inzicht krijgen in de Test Volwassenheid Matrix en de bijbehorende volwassenheidschalen ervaring opdoen met de controlepunten en ondersteunende checklists inzicht krijgen in de rol van metrieken binnen testproces verbeteren inzicht krijgen in de implementatie van TPI Next Gestructureerd testen Definities en testprincipes Samenvatting TMap Next Case test assessment Testprocesverbeteren De noodzaak en status Introductie testmodellen Structuur en achtergronden Relatie met CMMI Test Process Improvement (TPI Next) Bouwstenen Overzicht structuur en niveaus TPI Next Aandachtsgebieden Niveaus binnen de aandachtsgebieden Case TPI Next Mini assessment op basis van vijf aandachtsgebieden Testmetrieken Definitie, interpretatie en feedback Implementatie Verbeterplan Weerstand Assessments Do s and don ts Voorkennis: een beperkte kennis ten aanzien van gestructureerd testen (bijv. op basis van TMap Next) wordt bekend verondersteld. Aantal dagen: 2 Trainingen

36 IREB CPRE Foundation Level Het uitvoeren van IT-projecten op tijd, met de juiste kwaliteit en functionaliteit begint met goede en eenduidige vastlegging van requirements specificaties. Deze cursus voorziet in de behoefte om antwoord te geven op de vragen: Hoe vinden we requirements? Hoe leggen we requirements vast? Hoe beoordelen we requirements? Hoe beheren we requirements? Het requirements engineering en management process wordt mede behandeld vanuit het perspectief van CMM en CMM-I. Het betreft een tweedaagse training waarin presentaties, praktijkervaringen en voorbeelden worden afgewisseld met oefeningen en cases. Regelmatig worden praktijkvoorbeelden besproken. Het requirements proces Requirements gathering Documenteren van functionele requirements Requirements attributen Regels voor goede requirements Documenteren van niet-functionele requirements Het schrijven van het requirements specificatie document Verificatie & validatie van requirements (o.a. reviews) Requirements management Requirements tooling Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 In de cursus verkrijgt de deelnemer kennis ten aanzien van requirements engineering en requirements management. De specifieke doelstellingen zijn het verschaffen van: kennis en kunde t.a.v. het vinden van requirements kennis en kunde t.a.v. het specificeren van requirements kennis en kunde t.a.v. het beoordelen van requirements kennis en kunde t.a.v. het beheren en managen van requirements en het requirements proces overzicht van de functionaliteiten van requirements management tools 36 Trainingen 2015

37 IREB CPRE - Advanced Level - Elicitation and Consolidation Deze driedaagse geaccrediteerde cursus is een voorbereiding op het examen Certified Professional for Requirements Engineering Advanced Level, Elicitation and Consolidation en voldoet aan de eisen zoals deze door IREB zijn vastgesteld. De cursus behandelt zowel de internationale terminologie als standaarden, technieken en methoden ten aanzien van Advanced Requirement Engineering en Requirements Management met aandacht op het verkrijgen en ontwikkelen van: requirements sources, elicitation techniques, consolidation techniques en communicatie. Als aanvulling bovenop de theoretische fundamenten, is er tijdens de cursus veel aandacht voor oefeningen uit het praktijk. Daardoor beslaan de praktische componenten ongeveer de helft van de cursus. De algemene doelstelling van deze cursus is het verbeteren van kennis en opdoen van praktische vaardigheden op het gebied van Requirement Engineering en Requirements Management. Specifieke doelstellingen: Het verbeteren van Requirement Engineering en Management activiteiten binnen het project en de organisatie; Het verkrijgen van praktische vaardigheden door het toepassen van internationale standaarden, best practice ervaringen, voorbeelden en praktijk oefeningen; Voorbereiding op het officiële examen aan het eind van de 3e dag; Het verkrijgen van een internationaal erkend certificaat voor Advanced Requirement Engineering. Het verkrijgen van een internationaal erkend certificaat voor Advanced Requirement Engineering. Kennis van requirement bronnen Requirement bronnen Kennis en toepassing van elicitation technieken Onderzoek, observatie en creatieve technieken voor requirements elicitation Communicatie voor requirement engineering Herkennen van conflicten en het vinden van oplossingen Kennis en toepassen verschillende consolidatie technieken Bijzonderheden De certificering bestaat uit twee delen en is optioneel. Het schriftelijke examen, dat het eerste deel vormt, vindt plaats aan het einde van de derde dag. De docent zal tijdens het examen beschikbaar zijn voor de cursisten die niet aan het examen deelnemen, om hun vragen te beantwoorden of om dieper in te gaan op de cursus inhoud. Het tweede gedeelte van de certificering betreft het toepassen van het geleerde stof d.m.v. een praktijk opdracht. Dit gedeelte vormt geen onderdeel van het cursus en wordt uitgevoerd door een onafhankelijk examinator. Voorkennis: Kandidaten voor het CPRE Advanced Level examen moeten in het bezit zijn van de CPRE Foundation Level certificaat. Aantal dagen: 3 Trainingen

38 IT Auditing Door middel van een audit kan een gedegen en objectief inzicht worden geboden in de status van een proces, project of product. Tijdens de cursus IT-Auditing komen de beginselen van auditing aan bod en wordt uitgebreid ingegaan op de diverse fasen en activiteiten, o.a. opdrachtformulering, auditplan, doen van bevindingen, formuleren conclusies, risico s en aanbevelingen en rapportage. Specifiek wordt stilgestaan bij het houden van interviews. Tijdens de cursus IT-Auditing wordt de gedoceerde theorie door middel van cases geoefend. Deze cursus is uitermate geschikt bij het invullen van de QA rol in het kader van een CMM(i) en/ of TMMi implementatie. De cursus laat u kennis nemen van en biedt inzicht in audits en audit processen, voornamelijk vanuit het perspectief van de praktijk. Een belangrijk onderdeel van de cursus zijn de cases die de deelnemers uitvoeren. Hierdoor verkrijgt u praktische vaardigheden, nodig voor het succesvol verrichten van audits. Na afloop van deze training heeft de deelnemer: inzicht in de voordelen, effecten en context van auditing inzicht in de plaats van audits binnen erkende kwaliteitsmodellen zoals CMMI en TMMi kennis en kunde ten aanzien van het voorbereiden van een audit, inclusief strategiebepaling en het opstellen van een auditplan kennis en kunde ten aanzien van het uitvoeren van een audit, inclusief het uitvoeren van interviews kennis en kunde ten aanzien van het afronden van een audit, inclusief het opstellen van een auditrapportage en verzorgen van de slotpresentatie inzicht in de belangrijkste succes- en faalfactoren Inleiding Auditing Definitie en doelstelling Context kwaliteitsmanagement (o.a. TMMi, CMMI) Effecten van auditing Persoonlijke vaardigheden Succes en Faalfactoren uit de praktijk Audit voorbereiding Doelstelling en scope Audit assignment en referentie kader Strategie bepaling en aanpak Vervaardigen checklists Opstellen audit plan Selecteren interviewees Documentatiestudie Verzamelen van bevindingen Analyse van bevindingen Formuleren van risico s en aanbevelingen Verschillende typen aanbevelingen Het interview Voorbereiding Interviewstappen en vaardigheden Veel voorkomende problemen Audit afronding Schrijven audit rapport Feedback presentatie en discussie Follow-up afspraken Evaluatie audit proces Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 1 38 Trainingen 2015

39 Testmanagement & Testcoördinatie Met het toenemend belang van testen, neemt ook de vraag naar goede testcoördinatie en testmanagement toe. In deze tweedaagse praktijktraining worden de testaspecten die te maken hebben met testcoördinatie en testmanagement in detail behandeld en besproken. Er wordt zeer uitgebreid stilgestaan bij het opstellen van een (master) testplan, het uitvoeren van een (product) risico-analyse, het bepalen van de testaanpak en het opstellen van een testbegroting. Ook het bewaken van de voortgang en het opstellen van kwaliteits- en risicorapportages worden behandeld. Tenslotte wordt aandacht besteed aan het inrichten van de testorganisatie, bevindingenbeheer en het opstellen van het evaluatierapport. Ook de mogelijkheden die testmanagement tools bieden ter ondersteuning van het testproces komen aan de orde. In deze training wordt heel sterk vanuit de praktijk gedoceerd. Het Risk en Requirements Based Testing (RRBT) model wordt tijdens de training als raamwerk gebruikt. Na afloop van de training kunnen de deelnemers: bestaande testprocessen (her-)inrichten voor het testen van mobile apps ondersteuning bieden bij het reviewen van requirements voor mobile apps door een gedegen kennis van bruikbaarheid een bijdrage leveren aan het verbeteren van de user experience geschikte testmethoden selecteren en toepassen, inclusief het toepassen van tools die uniek zijn voor de mobiele technologie Product Risico-Analyse Opstellen van een teststrategie ISO 9126 en Risicomatrix (PRISMA) Testproject risico-management Checklist projectrisico s Definiëren van de testaanpak Keuze testtechnieken Opstellen acceptatiecriteria Testbegroting en planning Bottom-up vs. Top-down Wide Band Delphi, TPA Testorganisatie Projectstructuur, en -structuur Overlegstructuur, testteam dynamiek Testplanning Testplan, Mastertestplan, IEEE 829 Testproject uitvoering Testmanagement dossier Testware beheer en Testproducten Testmanagement tools Voortgangsmanagement De Earned Value Methode Voortgangsrapportage Rapportage & Advies Communicatie met de omgeving Kwaliteitsrapportage Evaluatie en overdracht Performance indicators Eindrapportage Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 Trainingen

40 Workshop Testtechnieken Waar de meeste cursussen zich richten op de theorie en er maar weinig ruimte is om de theorie te oefenen, richt deze workshop zich met name op de praktische toepassing van testtechnieken en heuristieken. Wat zijn heuristieken en hoe pas je die toe? Wanneer pas je welke techniek toe? Samen met de zeer ervaren docenten (allen werkzaam in de praktijk) gaan deelnemers aan de slag. Vanuit de teststrategie wordt er een vertaling gemaakt naar de daadwerkelijke testuitvoering. Daarbij spelen testtechnieken en heuristieken een belangrijk rol. Na een korte uitleg van de theorie wordt er vooral veel geoefend met de technieken en heuristieken. In eerste instantie op eenvoudig oefenmateriaal, maar daarnaast ook op moeilijker materiaal of desgewenst op echte software waardoor we de praktijksituatie zoveel mogelijk benaderen. In deze workshop leren en ervaren de deelnemers wat de randvoorwaarden en toepassingsmogelijkheden van de diverse testtechnieken zijn en het bepalen wanneer je welke techniek kunt toepassen. Tevens worden diverse test design tools gedemonstreerd. Welke testtechnieken aan bod komen, bespreken we vooraf en passen we aan de situatie en wensen van de klant aan. Hierdoor is dit een echte workshop op maat. Indien gewenst gaan we uitvoerig in op Exploratory Testing. U krijgt hierdoor inzicht in de karakteristieken en toepassingsmogelijkheden van Exploratory Testing in het algemeen en de toepassing van testtechnieken en heuristieken binnen Exploratory Testing. Deze cursus wordt veelvuldig in-house bij klanten op maat verzorgd, waarbij in overleg een selectie van testspecificatietechnieken wordt gekozen. Om de praktijksituatie optimaal te benaderen wordt gebruik gemaakt van documentatie en software uit de dagelijkse praktijk van de deelnemers. Na deze cursus heeft de deelnemer: inzicht in de theorie en principes van testtechnieken en heuristieken praktische vaardigheden in het selecteren en toepassen van testtechnieken inzicht in de karakteristieken en toepassingsmogelijkheden van Exploratory Testing inzicht in de rol en mogelijkheden van de detail intake testbasis binnen het testproces kennis ten aanzien van het vertalen van de teststrategie in uitvoerbare testen met behulp van testtechnieken en heuristieken Introductie testtechnieken en heuristieken Testtechnieken vs. teststrategie Review en inspecties Testuitvoering Probleemrapportage Heuristieken Alle testtechnieken zijn mogelijk, onder andere: elementaire vergelijkingentest, semantisch en syntactisch testen, pairwise testen, beslissingstabellen, state transition testen, grenswaardeanalyse en equivalentieklassen. Exploratory Yesting Voorkennis: deze cursus is uitermate geschikt als vervolgcursus op TMap Next Foundation of ISTQB Foundation certificate in Software Testing. Aantal dagen: Maatwerk 40 Trainingen 2015

41 Workshop Classification Tree Method Het toepassen van systematische technieken is een effectieve en efficiënte manier om fouten op te sporen in software. Gebruik van test ontwerptechnieken is de laatste jaren een essentieel element geworden in het verificatie- en validatieproces van veel organisaties. De Classification Tree Method (CTM) is een praktische, veelzijdige techniek die in veel situaties tot uitstekende resultaten leidt. Bovendien zijn er goede tools beschikbaar die de toepassing van deze techniek niet alleen efficiënter maar ook een stuk leuker maakt. Waarom is CTM zo n krachtige techniek? Hoe kun je CTM toepassen in je eigen praktijk? Wat zijn de mogelijkheden van de ondersteunende tooling? Dit zijn de thema s die in de workshop CTM op een interactieve manier worden uitgewerkt. Na afloop van deze training hebben de deelnemers: kennis van CTM: de achtergrond en mogelijkheden kunde om CTM toe te passen kennis gemaakt met tool ondersteuning voor CTM (Classification Tree Editor) inzicht in de belangrijkste aandachtspunten voor toepassing van CTM in de praktijk Introductie Testtechnieken Betekenis van testtechnieken Kiezen van een geschikte techniek Classification Tree Method Introductie van de CTM techniek - Historie en achtergrond - De kracht van deze techniek Toepassing van CTM - Een uitgewerkt voorbeeld Oefening Opzetten van een Classification Tree CTM nadere kennismaking Invalid test situaties Modelleren van indifferent situaties CTM en andere technieken Afleidingsprincipes Modelleren van andere technieken Case CTM Uitwerken van een meer complexe case Tool Demo Tool ondersteuning met CTE-XL Praktijkervaringen Ervaringen, succesfactoren, valkuilen Wanneer wel en wanneer niet toepassen Evaluatie en afsluiting Voorkennis: enige basiskennis van principes en terminologie op het gebied van software, bij voorkeur ISTQB of TMap (Next) -Foundation niveau. Aantal dagen: ½ Trainingen

42 Usability Testen Testtechnieken uit de praktijk Tijdens de cursus wordt het begrip usability (bruikbaarheid) nader geconcretiseerd en gedefinieerd. Uitgebreid aan de orde komen een aantal testtechieken die kunnen worden gebruikt om usability te beoordelen, o.a. expert reviews, cognitieve walkthrough, use cases, procescyclustest, vragenlijsten (SUMI) en usability laboratorium. De cursus laat u kennis nemen van en biedt inzicht in usability (testing), voornamelijk vanuit het perspectief van de testpraktijk. Tevens verschaft de cursus inzicht in de beschikbare testtechnieken en -methoden. De gepresenteerde aanpak wordt gepositioneerd binnen de Nederlandse teststandaard TMap Next. Een belangrijk onderdeel van de cursus zijn de cases die de deelnemers uitvoeren. Hierdoor verkrijgt u praktische vaardigheden voor het toepassen van de usability testtechnieken. Verschillende onderzoeken hebben aangetoond dat bruikbaarheid (usability), naast functionaliteit en betrouwbaarheid, een belangrijke succesfactor is bij de ontwikkeling en implementatie van softwareproducten. Daarom moet men usability aspecten in een vroeg stadium integreren in het ontwikkel- en testproces van softwareproducten. Usability dient een vaste plaats te verwerven binnen het gestructureerd testen, bijvoorbeeld op basis van TMap Next. In deze cursus wordt aandacht gegeven aan een aantal praktische testtechnieken waarmee, op relatief eenvoudige wijze, usability testing kan worden geïmplementeerd in een project of organisatie. Na afloop van de training heeft de deelnemer: een duidelijke inzicht in het belang van usability testen kennis van het onderwerp usability en kan dit concretiseren in een praktijksituatie een overzicht van de belangrijkste usability testtechnieken kunde ten aanzien van het toepassen van eenvoudige usability testtechnieken overzicht van belangrijke bronnen voor nadere informatie principes en definities van usability, waaronder de kosten-batenanalyse en de realisatie teststrategieën die helpen te bepalen op welke aspecten van usability het softwareproduct getest moet worden heuristic evaluation; een techniek waarmee op een efficiënte wijze potentiële usability problemen kunnen worden gevonden door de interface (evt. op basis van prototype) te toetsen ten opzichte van een aantal usability principes cognitieve walkthrough waarmee met name de interactie en leerbaarheid kan worden getoetst de vragenlijstmethode: Software Usability Measurement Inventory (SUMI) TMap Next technieken voor het testen van schermen op basis van testspecificaties en testscripts testen op basis van gebruikersscenario s door middel van use cases testen in een usability laboratorium; de uit te voeren stappen en diverse praktijkvoorbeelden Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 1 42 Trainingen 2015

43 Inleiding Gestructureerd Testen Ondanks goede resultaten met verschillende vormen van kwaliteitsverbetering is de IT industrie nog ver verwijderd van zero defects. Testen zal dan ook een belangrijke activiteit blijven binnen software ontwikkeling en onderhoud. Veelal wordt niet minder dan 30-40% van het totale projectbudget besteed aan testen. Zowel het toenemend maatschappelijk belang van software als deze kosten geven de noodzaak aan voor een gestructureerde aanpak van het testproces. Gestructureerd testen start met een begrip van de principes die ten grondslag dienen te liggen aan elk testproces. Op basis van deze principes kan vervolgens een gestructureerde aanpak worden gedefinieerd en geïmplementeerd. In deze cursus Gestructureerd Testen wordt de Test Management approach (TMap Next ) als referentiemodel gebruikt. TMap wordt in een groot aantal Nederlandse bedrijven en instellingen toegepast en mede daardoor vaak beschouwd als een Nederlandse teststandaard. Een gestructureerde testaanpak, zoals TMap, steunt op een viertal pijlers: een aan de ontwikkelingscyclus gerelateerde fasering van testactiviteiten; de goede organisatorische inbedding; de juiste hulpmiddelen en infrastructuur; bruikbare technieken voor de testactiviteiten. Na afloop van deze training hebben de deelnemers: inzicht in de voordelen van gestructureerd testen kennis van de vier pijlers van gestructureerd testen kennis van de fasering van het testproces inzicht in de belangrijkste testbegrippen kennis ten aanzien van een aantal testontwerptechnieken Wat is testen? Kader en belang Definities Testprincipes Valkuilen Gestructureerd Testen (vier pijlers) Fasering Organisatie Infrastructuur Technieken Implementatie Succes en Faalfactoren Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 1 Trainingen

44 Embedded Software Testen De risicofactor bij embedded software is veelal erg groot. De economische, juridische of zelfs menselijke schade kan hoog oplopen als gevolg van een software fout. Een gestructureerd testproces van goed niveau is derhalve noodzaak. Deze variant van de cursus gestructureerd testen richt zich specifiek op het testen van technische applicaties c.q. embedded software. Testen is een belangrijke activiteit bij embedded software engineering. Soms wordt niet minder dan 40-50% van het totale projectbudget besteed aan testen. Deze kosten geven de noodzaak aan voor een gestructureerde aanpak van het testproces. De inhoud van deze cursus is gebaseerd op ervaring bij diverse embedded software bedrijven en maakt tevens onderdeel uit van het reguliere opleidingsprogramma van Philips CTT. Tijdens deze cursus komen onder andere aan de orde: testplanning, teststrategie, inspecties, testtechnieken, coverages, tools, metrics en test process improvement. Met name wordt ingegaan op testtechnieken en -tools aangezien op deze onderdelen de grootste verschillen kunnen worden onderkend tussen het testen van embedded software en het testen van informatiesystemen. Na afloop van deze cursus hebben de deelnemers: kennis van een gestructureerde testaanpak, inclusief de bijbehorende organisatie ervan kennis en vaardigheden ten aanzien van het opstellen van een testplan en het bepalen van een teststrategie kennis en kunde ten aanzien van beschikbare en voor embedded software bruikbare testspecificatietechnieken en vaardigheden met het bepalen van testgevallen inzicht in test process improvement en de rol van test metrics Dag 1 Introductie gestructureerd testen Testprincipes Testplanning en teststrategie Testtechniekenoverzicht White-box testtechnieken en coverages Equivalentie klassen techniek Testvoorbereiding Inspecties en reviews Dag 2 Infrastructuur en testtools Beslissingstabel testtechniek State transition testtechniek Use case testtechniek Exploratory testen Testuitvoering (bevindingenbeheer) Beheer en testafronding Implementatie van gestructureerd testen (TMMi) Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 44 Trainingen 2015

45 Reviews en Inspecties Reviews en inspecties zijn de meest efficiënte en effectieve wijze om de kwaliteit van producten te verbeteren. In elke ontwikkelfase worden fouten geïntroduceerd. De meeste fouten worden veelal pas gevonden als het product bijna klaar is. Fouten die worden gevonden tijdens de testfase hebben als nadeel dat de herstelkosten hoog zijn. Het bespaart de organisatie veel tijd en kosten als fouten eerder in het software ontwikkeltraject worden gevonden. Naast het detecteren van fouten is het voorkomen een belangrijk aandachtspunt. De cursus voorziet u van kennis, praktische inzichten en ervaring op het gebied van reviews en inspecties. De cursus is gebaseerd op de methode zoals beschreven door Michael Fagan en Tom Gilb en de praktijkervaringen opgedaan door Improve Quality Services BV. Deze cursus wordt veelvuldig in-house bij klanten op maat verzorgd, waarbij om de praktijksituatie optimaal te benaderen, documenten uit de dagelijkse praktijk van de deelnemers worden gereviewed. Na afloop van deze training heeft de deelnemer: kennis van de reviewprincipes en een overzicht van de meest gebruikte reviewtechnieken kennis van en inzicht in het reviewproces inclusief specifieke technieken zoals het toekennen van rollen aan reviewers, entry en exit criteria en perspective based reading inzicht in kritische succesfactoren en de valkuilen bij invoering van reviews en inspecties kunde om op een effectieve en efficiënte manier aan reviews en inspecties deel te kunnen nemen Introductie van reviews en inspecties Verschillende review types Wat kan geïnspecteerd worden? De context van een inspectie Planning en voorbereiding Entry criteria Toewijzen van rollen Het nut van een kick-off meeting Individuele checking rates Regels tijdens het checken Logging meeting Het voorzitten van een logging meeting Regels voor participanten (waarom geen discussie) Regels voor auteurs De causal analysis meeting en defect prevention Rework en follow-up Aanpassen van het document Het follow-up proces Het einde van een review Een praktijk case Gestelde doelen en het gevolgde proces Problemen en mogelijkheden Testen versus reviews/inspecties Data en metrieken Conclusies Samenvatting van de lessons learned Inspectie en reviews tools Critical succes factors Reviews en CMMI Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 Trainingen

46 Review Leiders / Inspectie Moderator Het efficiënt en effectief toepassen van het reviewproces binnen een organisatie vraagt om inspectieleiderschap dat gebaseerd is op kennis en kunde van zowel het proces als people issues. Het beschikken over gedegen reviewleiders/inspectie moderatoren, die zich eigenaar voelen van het reviewproces is een belangrijke succesfactor voor een succesvolle implementatie van reviews. Deze cursus richt zich op ontwikkelaars, kwaliteitsmedewerkers en testers die reeds ruime ervaring hebben met inspecties en zich willen verdiepen in vervolgstappen. Tijdens deze cursus komen uitgebreid de verantwoordelijk-heden en taken van de moderator aan bod, per fase van het inspectieproces. Uitgebreid wordt stilgestaan bij het succesvol voorzitten van een logging meeting. Ook het opstellen van een masterreviewplan, het uitvoeren van een entry check, het definiëren van inspectie metrics, het opstellen van rules en checklists en het toepassen van statistische technieken komen aan de orde. De cursus kan eventueel worden afgesloten met een examen, bestaande uit 40 meerkeuze vragen. Na afloop van deze training heeft de deelnemer: kennis van reviewprincipes en een overzicht van de meest gebruikte reviewtechnieken kennis en kunde in het opstellen van een masterreviewplan kennis en inzicht in de taken van de moderator in het reviewproces regels, tips en tools voor het modeleren van het reviewproces verkregen kennis en kunde ten aanzien van het uitvoeren van een gedegen entry check kennis en kunde ten aanzien van het voorzitten van een reviewmeeting kennis en kunde ten aanzien van het organiseren van een feedbackmeeting inzicht in de wijze van implementatie van reviews en inspecties in een organisatie inzicht in het gebruik van metrieken voor het sturen en verbeteren van het inspectieproces Introductie Reviews en Inspectie principes en overview De context van inspecties De moderator rol Strategie en Master Review Planning Soorten reviews Doelen stellen Oefening Master Review Plan Moderator taken in de voorbereiding Entry check Rules & Checklists Oefening Vaststellen ingangskwaliteit Inspectie meetings Gedragsregels Causal Analysis Meeting skills Hoe leid ik een meeting? Self assessment Oefening (rollenspel): People Issues Moderator taken na de meeting Rework, follow-up & exit Exit criteria in de praktijk Implementatie Data analyse en feedback Valkuilen Voorkennis: basiskennis ten aanzien van het review en inspectie proces (bijv. op basis van de cursus Reviews en Inspecties ) wordt bekend verondersteld. Aantal dagen: 2 46 Trainingen 2015

47 Requirements Engineering & Management Het uitvoeren van IT-projecten op tijd, met de juiste kwaliteit en functionaliteit begint met goede en eenduidige vastlegging van requirements specificaties. Deze cursus voorziet in de behoefte om antwoord te geven op de vragen: Hoe vinden we requirements? Hoe leggen we requirements vast? Hoe beoordelen we requirements? Hoe beheren we requirements? Het requirements engineering en management process wordt mede behandeld vanuit het perspectief van CMM en CMM-I. Het betreft een tweedaagse training waarin presentaties, praktijkervaringen en voorbeelden worden afgewisseld met oefeningen en cases. Regelmatig worden praktijkvoorbeelden besproken. Het requirements proces Requirements gathering Documenteren van functionele requirements Requirements attributen Regels voor goede requirements Documenteren van niet-functionele requirements Het schrijven van het requirements specificatie document Verificatie & validatie van requirements (o.a. reviews) Requirements management Requirements tooling Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 In de cursus verkrijgt de deelnemer kennis ten aanzien van requirements engineering en requirements management. De specifieke doelstellingen zijn het verschaffen van: kennis en kunde t.a.v. het vinden van requirements kennis en kunde t.a.v. het specificeren van requirements kennis en kunde t.a.v. het beoordelen van requirements kennis en kunde t.a.v. het beheren en managen van requirements en het requirements proces overzicht van de functionaliteiten van requirements management tools Trainingen

48 Resultaatgericht Communiceren voor Testers en ICT ers Het succes van ICT projecten staat en valt met de effectiviteit waarop wordt samengewerkt met verschillende professionals in projecten. Regelmatig blijkt dat alleen inhoudelijke kennis niet garant staat voor het slagen van een (test)project, maar dat effectieve communicatie de sleutel is tot succes. Het tijdig afstemmen, helder kunnen verwoorden wat je bedoelt en bereiken van acceptatie, zijn de basisingrediënten waarmee we tijdens deze cursus aan de slag gaan. De deelnemer maakt kennis en oefent met deze uitermate praktische pijlers van Resultaatgericht Communiceren. De training is interactief en praktijkgericht: veel rollenspelen, analyses en discussieoefeningen. De individuele kwaliteiten van deelnemers staan centraal zodat persoonlijke verbeterpunten onmiddellijk in de praktijk toe te passen zijn. Tijdens de cursus worden regelmatig momenten ingebouwd om het Persoonlijk Actie Plan in te vullen dat de deelnemers helpt de geoefende theorie toe te passen op de eigen werksituatie. De algemene doelstelling is de deelnemer in staat te stellen meer resultaat te halen uit de vele momenten van communicatie die het testvak kenmerken. Specifieke leerdoelstellingen: herkennen van de verschillende niveaus in communicatie de verschillende niveaus in communicatie kunnen toepassen in de prakrijk een maximale bijdrage te kunnen leveren in vergader- en adviessituaties conflictsituaties op een persoonlijke wijze kunnen benaderen Effectieve communicatie valkuilen in communicatie werken met communicatiedoelen herkennen en omgaan met niveaus in communicatie Spreken in kleine groepen initiatief nemen doelgericht formuleren woordkeus en acceptatie context en timing Omgaan met conflictsituaties rollen en belangen in projecten uitgangspunten conflicthantering persoonlijke stijl en kansen de balans tussen emotie en zakelijkheid Overtuigend adviseren effectieve interventies als adviseur omgaan met verschillende belangen Roos van Leary: herkennen en handelen opstellen persoonlijk actieplan Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 2 48 Trainingen 2015

49 Coachend Leidinggeven Een effectieve stijl van leidinggeven aan hoger opgeleide professionals is coachend leidinggeven. Kernbegrippen hierin zijn persoonlijke kracht, realisme en actie. Je bent een goed coachend leidinggevende als jij jezelf bent en in alle situaties open staat voor de ander én voor alles wat er in je organisatie gebeurt. Alles wat je tegenkomt los je op met jouw talenten en op de wijze die bij jou past. Soms voelt het paradoxaal, je stuurt en coacht. Dat is simpel, maar niet eenvoudig! Kern van de trainingsdagen is het leren kennen van je talenten en je specifieke stijl als coachend leidinggevende. Deze stijl pas je direct toe in jouw praktijk. Performance Company legt de nadruk op de begeleiding bij de praktische toepassing van coachend leidinggeven. Daar nemen we vier maanden de tijd voor. Het opleidingstraject van vier maanden bestaat uit drie trainingsdagen met aansluitend twee individuele coachingsgesprekken voor het bespreken van praktijksituaties. Gedurende de hele periode van vier maanden sta je met ons in contact via E-Coaching voor een optimale ondersteuning in de praktijk. De toepassing van E-coaching maakt de training zeer kostenefficiënt. Tijdens de trainingsdagen zijn steeds twee trainers aanwezig waardoor veel aandacht is voor het individueel leerproces. In het opleidingstraject van vier maanden krijg je antwoord op volgende vragen: Waar ben ik als leidinggevende precies goed in? Waarom kies ik voor leidinggeven? Wat vind ik echt leuk aan leidinggeven? Wat werkt wel en wat werkt niet in de praktijk? Coachen: wat is dat nu precies? Wat voor soort coach ben ik? Waar loop ik in de praktijk van coachend leidinggeven tegenaan? Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: 3 dagen Trainingen

50 Workshop Intake gesprek Iedere professional in de detachering wordt er mee geconfronteerd: het intakegesprek. Een belangrijk moment omdat het bepalend is voor de juiste match tussen opdrachtnemer, opdrachtgever en de opdracht. Een verkeerde keuze is immers frustrerend en kost beide partijen bovendien tijd en geld. Hoe zorgt u dat uw competenties op de juiste wijze naar voren komen? Hoe verzekert u zich van de juiste informatie om ja (of nee) tegen een opdracht te zeggen? In een dagdeel oefent u zich in de verschillende onderdelen van een intake gesprek en worden de meest voorkomende (selectie)gesprekstechnieken behandeld. Een dagdeel waarin het draait om de essentiële punten van een succesvolle intake: een goede voor-bereiding, een stevige presentatie, voldoende zelfkennis en een gezonde dosis zelfvertrouwen. Een korte en bondige workshop van één dagdeel: minimale investering & maximaal resultaat. De gebruikte presentatiegerichte oefeningen kunnen rechtstreeks worden toegepast in het eerst volgende intakegesprek. De algemene doelstelling is de deelnemer voor te bereiden op een intakegesprek en dit gesprek succesvol te kunnen voeren. Specifieke leerdoelstellingen: kennis en kunde voor een gedegen gesprekvoorbereiding het oefenen van standaard vragen die veelvuldig tijdens een intakegesprek aan bod komen inzicht hoe men zich goed en persoonlijk kan presenteren kennis en kunde ten aanzien van het interpreteren van de vragen van de opdrachtgever kennis en kunde ten aanzien van het geven van gerichte en duidelijke antwoorden Door middel van theorie, gerichte oefeningen en rollenspellen wordt het intakegesprek besproken en geoefend. De deelnemer oefent met communicatiedoelen en herkent de vragen om informatie op verschillende niveaus en leert hiernaar te handelen. Verder wordt geoefend in presentatie, initiatief nemen, doelgericht vragenstellen, kort en bondig formuleren en tot slot in context en timing. De interactieve training is praktijkgericht. Naast tijd voor theorie is er ruimte voor grotere en kleinere rollenspellen waarmee aan de hand van video-opnames het handelen van de deelnemer wordt geanalyseerd. De individuele kwaliteiten van deelnemers staan centraal zodat persoonlijke verbeterpunten onmiddellijk in de praktijk toe te passen zijn. Deze workshop richt zich in een dagdeel op de verschillende onderdelen van het intakegesprek om zo de wensen van de klant en de opdrachtnemer op elkaar af te kunnen stellen voor een optimaal resultaat. Het dagdeel wordt afgesloten met een korte presentatie door de deelnemers op basis van de persoonlijke sterke punten, alsmede hun aandachtspunten. Voorkennis: geen specifieke voorkennis vereist. Aantal dagen: ½ 50 Trainingen 2015

51 Voorwaarden en annulering Improve Quality Services hanteert de algemene voorwaarden van ICT Automatisering NV. Deze voorwaarden en de aanvullende voorwaarden voor opleidingen vindt u terug op de website van Improve Quality Services, Prijzen en tarieven kunnen gedurende het lopende jaar gewijzigd worden. Improve Quality Services BV Training Consultancy Interim Improve Quality Services BV Laan van Diepenvoorde 1 Nevenvestiging 5582 LA Waalre Amsterdamsestraatweg 55a The Netherlands 3744 MA Baarn internet: [email protected] linkedin:

52 Improve Quality Services BV Laan van Diepenvoorde 1, 5582 LA Waalre Amsterdamsestraatweg 55a, 3744 MA Baarn The Netherlands T +31 (0) F +31 (0) E [email protected] I

Trainingen 2016. Improve Quality Services

Trainingen 2016. Improve Quality Services Trainingen 2016 Improve Quality Services T r a i n i n g C o n s u l t a n c y I n t e r i m Inhoudsopgave Algemeen Improve Quality Services BV 4 Trainingsvormen 6 Maatwerkopleidingen van Improve Quality

Nadere informatie

Trainingen 2013. Improve Quality Services

Trainingen 2013. Improve Quality Services Trainingen 2013 Improve Quality Services Trainingen Improve Quality Services Inhoudsopgave Algemeen IMPROVE QUALITY SERVICES BV... 4 TRAININGSVORMEN... 6 MAATWERKOPLEIDINGEN VAN IMPROVE QUALITY SERVICES...

Nadere informatie

Opleidingsaanbod: testopleidingen.com

Opleidingsaanbod: testopleidingen.com (Business, (IT) Projectmanagement, Quality Management, etc.) TMap NEXT Test Engineer(NL/ENG) Examentraining TMap NEXT Test Engineer E-learning TMap NEXT Test Engineer Certificering TMap NEXT Test Engineer

Nadere informatie

Opleidingsaanbod: testopleidingen.com

Opleidingsaanbod: testopleidingen.com TMap (Business, (IT) Projectmanagement, Quality Management, etc.) Softskills TMap Suite E-learning TMap NEXT Test Engineer Certificering TMap NEXT Test Manager NEXT Introductie Testen TMap Suite Test Engineer

Nadere informatie

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 [email protected]

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl Testers helpen ontwikkelaars of andersom? TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 [email protected] Improve Quality Services B.V. 2 Agenda Hoe veilig is een muur? Past Scrum ook

Nadere informatie

Testen. Presentatie. Open-i Software Services BV, Maarssen Datum : 06-07-2013 Versie : 1.2

Testen. Presentatie. Open-i Software Services BV, Maarssen Datum : 06-07-2013 Versie : 1.2 Testen Presentatie Open-i Software Services BV, Maarssen Datum : 06-07-2013 Versie : 1.2 Algemeen Tegenwoordig behoeft het belang van testen nauwelijks nog te worden uitgelegd. Binnen organisaties speelt

Nadere informatie

ISACA round-table 7 december 2009 Rik Marselis

ISACA round-table 7 december 2009 Rik Marselis ISACA round-table 7 december 2009 Rik Marselis Senior Testconsultant bij Sogeti Penningmeester van BNTQB, de member board voor België en Nederland van de International Software Testing Qualifications Board

Nadere informatie

Expert level Improving the testing process

Expert level Improving the testing process Expert level Improving the testing process Eerste praktijkervaringen Smaakmaker voor najaarsevent www.improveqs.nl ([email protected]) Eduard Hartog Isabelle Robrechts Version 1.1 Agenda Opbouw training

Nadere informatie

Van testproces tot testvak... en verder

Van testproces tot testvak... en verder V8.0 publ. Van testproces tot testvak... en verder Jurian van de Laar TestNet Jubileumevenement 15 mei 2017 Movers en shakers!! Ik heb ooit een ISTQB en/of TMap- opleiding gevolgd! Ik werk in een multi-disciplinair

Nadere informatie

Riskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink

Riskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink Riskpoker - Confirmation - Planningpoker 10-7-2013 Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink 1 Presentatie (sprint) backlog items 1 2 3 4

Nadere informatie

Testgedreven ontwikkeling dat is pas veilig!

Testgedreven ontwikkeling dat is pas veilig! Testgedreven ontwikkeling dat is pas veilig! INTRODUCTIE ANKO TIJMAN 2 Software tester sinds 1997 (TMap, ISEB Practitioner) Eerste agile ervaring in 2001 Presentaties op (inter)nationale congressen Nov

Nadere informatie

Agile Testen in de praktijk

Agile Testen in de praktijk 1 Agenda 2 Agile Testen in de praktijk Summerschool 13 Juli 2011 Introductie Agile de context van agile Testen2.0 de tester in een agile project Waarden en principes DoD, PRA en MTP Testen3.0 in een agile

Nadere informatie

Nieuw / Vernieuwd: - Security Testen - isqi Agile Essentials - Testen van mobiele apps - Context Driven Testen

Nieuw / Vernieuwd: - Security Testen - isqi Agile Essentials - Testen van mobiele apps - Context Driven Testen Polteq Testopleidingen 2013 uitgave 2 Nieuw / Vernieuwd: - Security Testen - isqi Agile Essentials - Testen van mobiele apps - Context Driven Testen ISTQB Foundation ISTQB Advanced TMap Next Test Engineer

Nadere informatie

TMap NEXT Test Manager

TMap NEXT Test Manager TMap NEXT Test Manager Preparation Guide Editie 201607 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system or

Nadere informatie

Op zoek naar maatwerk testopleidingen? Bel ook daarvoor Polteq!

Op zoek naar maatwerk testopleidingen? Bel ook daarvoor Polteq! Polteq Testopleidingen 2014 uitgave 1 Op zoek naar maatwerk testopleidingen? Bel ook daarvoor Polteq! ISTQB Foundation ISTQB Advanced TMap Next Test Engineer TMap Next Test Manager Testen in een Notendop

Nadere informatie

Testen bij DWH-projecten

Testen bij DWH-projecten Testen bij DWH-projecten Snelheid, Kwaliteit, Flexibiliteit onder úw regie Armando Dörsek, Software Control 18-09-2007 Wat gaat u horen? Testen van DW/BI > Structureren & Plannen Project- en teamstructuur

Nadere informatie

Product Risico Analyse

Product Risico Analyse Product Risico Analyse Jurian van de Laar TestNet Avond 9 oktober 2013 www.improveqs.nl ([email protected]) Versie 2.0 1 Herkenbaar? In ons testproces wordt product risico analyse toegepast Wij gebruiken

Nadere informatie

Werkgroep ISO29119. TestNet thema-avond 9 oktober 2014

Werkgroep ISO29119. TestNet thema-avond 9 oktober 2014 Werkgroep ISO29119 TestNet thema-avond 9 oktober 2014 Is dit n gezonde maaltijd? Ja toch!! Om jezelf een oordeel te kunnen vormen heb je informatie nodig!! Vandaag brengen we kennis en informatie bij elkaar

Nadere informatie

Nieuw toegevoegd: - Context Driven Testen - Verbeteren van Requirements - API / Mobile App Testen

Nieuw toegevoegd: - Context Driven Testen - Verbeteren van Requirements - API / Mobile App Testen Polteq Testopleidingen 2013 uitgave 1 Nieuw toegevoegd: - Context Driven Testen - Verbeteren van Requirements - API / Mobile App Testen ISTQB Foundation ISTQB Advanced TMap Next Test Engineer TMap Next

Nadere informatie

De tester als bruggenbouwer

De tester als bruggenbouwer De tester als bruggenbouwer Tim Koomen Testnet voorjaarsevenement 9 juni 2004 Agenda Bruggen Enkele bruggen toegelicht De bruggenbouwer Trends Sogeti Nederland B.V. Pagina 1 Bruggen Systeem Beheer Stuur

Nadere informatie

Kwestie van cursus volgen?

Kwestie van cursus volgen? Leren agile testen Kwestie van cursus volgen? Jurian van de Laar TestNet Najaarsevenement 2 oktober 2012 www.improveqs.nl ([email protected]) Versie 2.0 1 Traditioneel leren Improve Quality Services B.V.

Nadere informatie

Anand T hakur. Over Anand

Anand T hakur. Over Anand Anand T hakur Over Anand 1987 Anand Thakur is een TMAP Next gecertificeerde testcoördinator. Mede door zijn analytisch vermogen, objectiviteit, senioriteit, vermogen om onder druk te werken en geode stakeholder

Nadere informatie

MAATWERK OPLEIDINGEN 10 basisopleidingen 19 Modules Kies & Mix

MAATWERK OPLEIDINGEN 10 basisopleidingen 19 Modules Kies & Mix WIN TRAININGEN MAATWERK OPLEIDINGEN 10 basisopleidingen 19 Modules Kies & Mix 10 Basisopleidingen PMO, de start-up Prince II Foundation IPMA PMO P3O Foundation IPM voor de projectbeheerser Leading SAFe

Nadere informatie

Leer/werk trajecten voor ICT professionals

Leer/werk trajecten voor ICT professionals Leer/werk trajecten voor ICT professionals Baanrecord De leer/werk trajecten zijn gericht op de huidige vraag in de ICT naar hoogwaardige professionals. In het huidige arbeidsklimaat is het noodzakelijk

Nadere informatie

TMap NEXT Test Engineer

TMap NEXT Test Engineer Preparation Guide TMap NEXT Test Engineer Editie juni 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system

Nadere informatie

ISTQB Foundation level. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V.

ISTQB Foundation level. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V. ISTQB Foundation level Een introductie Algemene informatie voor medewerkers van: SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER... 3

Nadere informatie

Examen TMPA Test Management Approach (TMap) Professional Advanced

Examen TMPA Test Management Approach (TMap) Professional Advanced Examen TMPA Test Management Approach (TMap) Professional Advanced Publicatiedatum Startdatum 6 juni 2003 1 mei 2003 Doelgroep De module is bestemd voor (beginnende) professionele testers met een ½ tot

Nadere informatie

Agenda. Introductie Aan het werk Conclusie / restrospective

Agenda. Introductie Aan het werk Conclusie / restrospective Agenda Introductie 13.45 14.30 Aan het werk 14.30 16.30 Conclusie / restrospective 16.30 17.00 Introductie High performance Testing Voorstellen Waar ben je echt goed in (3 minuten) Teams vormen op basis

Nadere informatie

NIEUW: - ISTQB Agile Tester Extension - CMAP Mobile App Testing - Testen van mobiele apps in de praktijk

NIEUW: - ISTQB Agile Tester Extension - CMAP Mobile App Testing - Testen van mobiele apps in de praktijk Polteq Testopleidingen 2014-2015 NIEUW: - ISTQB Agile Tester Extension - CMAP Mobile App Testing - Testen van mobiele apps in de praktijk ISTQB Foundation ISTQB Advanced TMap Next Test Engineer TMap Next

Nadere informatie

Testen Foundation (TestF.NL)

Testen Foundation (TestF.NL) (TestF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48 11 F +31 30 231 59 86 E [email protected]

Nadere informatie

Agile Foundation examen - OEFENVragenformulier

Agile Foundation examen - OEFENVragenformulier Agile Foundation examen - OEFENVragenformulier 1) Wat is het beste dat je kunt doen volgens de principes van het Agile Manifesto? a) Afspraken nakomen b) Opleveren wat waardevol is c) Regelmatig resultaat

Nadere informatie

TMap in essenties Michiel Vroon Leo van der Aalst Rob Baarda

TMap in essenties Michiel Vroon Leo van der Aalst Rob Baarda TMap in essenties Michiel Vroon Leo van der Aalst Rob Baarda 1 Waarom? Actualisering van de methode Praktijkgericht Testen integraal onderdeel van grotere geheel Diverse lijnorganisatievormen mogelijk

Nadere informatie

Test rapportage Waarom eigenlijk?

Test rapportage Waarom eigenlijk? Testrapportage Boodschappers van de koning? Test rapportage Waarom eigenlijk? TestNet voorjaarsevenement 2015 Jurian van de Laar Jurian van de Laar @JurianvdL 30 april 2015 @JurianvdL Jurian van de Laar

Nadere informatie

Testverbetering met TMM bij Philips

Testverbetering met TMM bij Philips Testverbetering met TMM bij Philips Medical Systems Cardio/Vascular Jurian van de Laar Improve Quality Services Wim van Rooij Philips Medical Systems Philips Medical Systems C/V Imaging Systems X-Ray Cardio/Vascular

Nadere informatie

Succes = Noodzaak x Visie x Draagvlak 2. Case: Implementatie Requirements Lifecycle management bij Rabobank International

Succes = Noodzaak x Visie x Draagvlak 2. Case: Implementatie Requirements Lifecycle management bij Rabobank International Succes = x Visie x Draagvlak 2 Case: Implementatie Requirements Lifecycle management bij Rabobank International dinsdag 3 oktober 2006 Spider Congres Agenda Inventarisatie SPI-knelpunten Implementatie

Nadere informatie

Martin van Leeuwen Happy Testing

Martin van Leeuwen Happy Testing Titel, samenvatting en biografie Samenvatting: Deze presentatie beschrijft een aantal test maatregelen die in een RUP nieuwbouw project zijn genomen, om ervoor te zorgen dat het testen aan het eind van

Nadere informatie

Slim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking

Slim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking Slim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking Vraag 1: Test ontwerp technieken toepassen is makkelijk TMap dag 2015 2 Rik Marselis Sogeti 2015 1 Vraag 2: Test ontwerp technieken

Nadere informatie

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Ralph van Roosmalen Automatisch testen Theorie en de praktijk Titel, samenvatting en biografie Ralph van Roosmalen Automatisch testen Theorie en de praktijk Samenvatting: Theorie en de praktijk kunnen soms ver uit elkaar liggen ook bij test automatisering. Waarom

Nadere informatie

Resultaat gerichter Testen

Resultaat gerichter Testen Resultaat gerichter Testen Verandering van test beleid bij Rabobank International De Rabobank 1 Rabobank International Information Systems &Development IS&D Global Services & IT Risk Management Strategy

Nadere informatie

BiZZdesign Academy. BiZZdesign www.bizzdesign.com. Training Programma 2015. Building Strong Organizations Together

BiZZdesign Academy. BiZZdesign www.bizzdesign.com. Training Programma 2015. Building Strong Organizations Together BiZZdesign Academy Training Programma 2015 BiZZdesign www.bizzdesign.com Building Strong Organizations Together Onze Inhouse TOGAF training was zeer levendig door goede oefeningen en een inspirerende trainer.

Nadere informatie

Global Project Performance

Global Project Performance Return on investment in project management SCRUM MASTER TRAINING PRINCE2 and The Swirl logo are trade marks of AXELOS Limited. OVER SCRUM Scrum is een raamwerk voor het ontwikkelen en onderhouden van complexe

Nadere informatie

Testen van digitale leeromgevingen bij ThiemeMeulenhoff. Een Exploratory testaanpak in een veranderende wereld.

Testen van digitale leeromgevingen bij ThiemeMeulenhoff. Een Exploratory testaanpak in een veranderende wereld. Testen van digitale leeromgevingen bij ThiemeMeulenhoff Een Exploratory testaanpak in een veranderende wereld. Hallo! Rob van Steenbergen Tester sinds 1996 Diverse rollen Sinds 2008: Chickenwings Test

Nadere informatie

Cecile Davis & Leo van der Aalst [email protected] & [email protected]

Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl (fr)agile Balance Cecile Davis & Leo van der Aalst [email protected] & [email protected] Voorstelronde Naam Organisatie Ervaring met testen in agile omgevingen Verwachting 2 Agenda 09:30

Nadere informatie

Lange cursus beschrijving van de cursus: ITIL basics

Lange cursus beschrijving van de cursus: ITIL basics Lange cursus beschrijving van de cursus: ITIL basics ALGEMEEN Het inrichten van een ICT Beheerorganisatie is een complexe en tijdrovende aangelegenheid. Het resultaat is afhankelijk van veel aspecten.

Nadere informatie

Polteq Testopleidingen januari / juni 2016

Polteq Testopleidingen januari / juni 2016 Polteq Testopleidingen januari / juni 2016 Voor het programma vanaf juli 2016: zie www.polteq.com Pag. Opleiding Duur Prijs Examengeld Januari 16 12,13,14 (ex) 2 ISTQB Foundation 3 dagen 1.495,- 180,-

Nadere informatie

TFS als perfecte tool voor Scrum

TFS als perfecte tool voor Scrum TFS als perfecte tool voor Scrum René van Osnabrugge [email protected] About me René van Osnabrugge Communicate @renevo [email protected] http://osnabrugge.wordpress.com Agenda Wat is Scrum? Wat is ALM

Nadere informatie

Scrum. Een introductie

Scrum. Een introductie Organisatie SYSQA B.V. Pagina 1 van 10 Scrum Een introductie Almere 1999 Proud of it Pagina 1 van 10 Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 Inleiding... 3 2 Scrum... 4 3 Scrum rollen...

Nadere informatie

Continuous Delivery. Sander Aernouts

Continuous Delivery. Sander Aernouts Continuous Delivery Sander Aernouts Info Support in een notendop Maatwerk softwareontwikkeling van bedrijfskritische kantoorapplicaties Business Intelligence oplossingen Managed IT Services Eigen Kenniscentrum

Nadere informatie

Algemene kennis op het gebied van systeemontwikkeling en een half jaar tot een jaar werkervaring in het vakgebied testen. Niet van toepassing

Algemene kennis op het gebied van systeemontwikkeling en een half jaar tot een jaar werkervaring in het vakgebied testen. Niet van toepassing Exam requirements TMap NEXT Foundation (TMPF.NL) Publicatiedatum 10-05-2010 Startdatum 01-07-2007 Samenvatting TMap NEXT Foundation is gebaseerd op de vernieuwde versie van TMap, zoals beschreven in het

Nadere informatie

Agile bij grote administratieve systemen. Omgaan met requirements

Agile bij grote administratieve systemen. Omgaan met requirements Agile bij grote administratieve systemen Omgaan met requirements 1 Agenda Wat is een groot systeem? Aanpak van een groot systeem Agile alignment Agile en requirements (en architectuur) Agile en governance

Nadere informatie

B.Sc. Informatica Module 4: Data & Informatie

B.Sc. Informatica Module 4: Data & Informatie B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke

Nadere informatie

STANDAARDS EN CERTIFICATIE door Erik van Veenendaal

STANDAARDS EN CERTIFICATIE door Erik van Veenendaal STANDAARDS EN CERTIFICATIE door Erik van Veenendaal In dit hoofdstuk wordt een gestructureerd overzicht gegeven van standaards die beschikbaar ter ondersteuning van het testproces. De diverse standaards

Nadere informatie

End-to-End testen: de laatste horde

End-to-End testen: de laatste horde End-to-End testen: de laatste horde Dieter Arnouts Agenda Begrip End-to-End testen in het test proces Praktische aanpak End-to-End Test Omgeving Uitdagingen End-to-End testen: De laatste horde 11/10/2010

Nadere informatie

Tools die je móét hebben voor je (gaat) testen!

Tools die je móét hebben voor je (gaat) testen! Voorjaarsevenement 2008 Tools die je móét hebben voor je (gaat) testen! Jurian van de Laar ([email protected]) 1 Improve Quality Services Dienstverlener Testen & Kwaliteitsmgt. Advisering, Detachering en

Nadere informatie

Agile in Projecten minimalisme of strak pak? Richard Weber PMP

Agile in Projecten minimalisme of strak pak? Richard Weber PMP Agile in Projecten minimalisme of strak pak? Richard Weber PMP De Spreker Richard Weber Directeur & oprichter Adviseur & coach Projectmanagement Profile Dynamics ICT & Bedrijfskundige achtergrond Trainer

Nadere informatie

Samenvatting TMap Next Voor resultaatgericht testen

Samenvatting TMap Next Voor resultaatgericht testen SAMENVATTING Samenvatting TMap Next Voor resultaatgericht testen Versie 1.0 ML september & oktober 2010 Inhoudsopgave ALGEMEEN... 4 1. INLEIDING... 4 2. KADER EN BELANG VAN TESTEN... 5 2.1. PLAATS VAN

Nadere informatie

Test Process Improvement Benchmark. SPIder Conferentie 23 september Wim van Uden

Test Process Improvement Benchmark. SPIder Conferentie 23 september Wim van Uden Test Process Improvement Benchmark SPIder Conferentie 23 september Wim van Uden Agenda Korte inleiding TPI -model TPI benchmark overall Vergelijking branches DO s& DON Ts Test Process Improvement Optimaliseren

Nadere informatie

Agenda. X-Factor van Testen. Leren van onvolwassen testorganisaties? Danny Berrevoet Polteq IT Services

Agenda. X-Factor van Testen. Leren van onvolwassen testorganisaties? Danny Berrevoet Polteq IT Services X-Factor van Testen Leren van onvolwassen testorganisaties? Danny Berrevoet Polteq IT Services Agenda 1. Op weg naar volwassenheid 2. Mijn ervaringen 3. Resumé 1 Op weg naar volwassenheid - Hoe Totaalvoetbal

Nadere informatie

Cursus informatie ITIL Foundation

Cursus informatie ITIL Foundation Cursus informatie ITIL Foundation Training Code ITILF-DT Gesproken Taal Nederlands Taal Materiaal Engels Cursus dagen 3 Startdatum 25 januari 2017 Kosten 1424,-- excl. BTW Examen Ja Taal Examen Nederlands

Nadere informatie

TMapNext. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V.

TMapNext. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V. TMapNext Een introductie Algemene informatie voor medewerkers van: SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 15 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER...FOUT! BLADWIJZER

Nadere informatie

Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008

Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008 Titel, samenvatting en biografie Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008 Samenvatting: Eibert Dijkgraaf (testconsultant Test

Nadere informatie

Achter de schermen bij TPI Testscholen, kiezen of mixen?de praktijk

Achter de schermen bij TPI Testscholen, kiezen of mixen?de praktijk Achter de schermen bij TPI Testscholen, kiezen of mixen?de praktijk Wim ten Tusscher - Polteq TestNet najaarsevenement 2013 17 januari 2013 To be or not to be (een succesvolle tester) Context driven school

Nadere informatie

Tmap Dag 2015. Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september 2015. Laurens Kremer

Tmap Dag 2015. Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september 2015. Laurens Kremer Tmap Dag 2015 Ik test, jij test, wij testen Testen binnen een Wendbare Belastingdienst 29 september 2015 Laurens Kremer Introductie Naam: Laurens Kremer, SPC, CISA Rol: Agile coach Informatie Management

Nadere informatie

Agile Risico Analyse (ARA)

Agile Risico Analyse (ARA) Agile Risico Analyse (ARA) Gijs Op de Beek 1 Inhoud 1. Opening 2. Waarom 3. Traditionele PRA vormen 4. Agile Risico Analyse 5. Beheersen van Risico s 6. Monitoren van Risico s Sogeti presentatie ARA 2017

Nadere informatie

Risk Based Testing. TestNet Voorjaarsbijeenkomst. Johan Vink. A reality check

Risk Based Testing. TestNet Voorjaarsbijeenkomst. Johan Vink. A reality check Risk Based Testing A reality check TestNet Voorjaarsbijeenkomst Johan Vink Even voorstellen - Johan Vink - 42 jaar testervaring - 15 jaar betaald - Test competence leader Risk Based Testing, a reality

Nadere informatie

Opleiding PECB ISO 9001 Quality Manager.

Opleiding PECB ISO 9001 Quality Manager. Opleiding PECB ISO 9001 Quality Manager www.bpmo-academy.nl Wat is kwaliteitsmanagement? Kwaliteitsmanagement beoogt aan te sturen op het verbeteren van kwaliteit. Tevens houdt het zich bezig met het verbinden

Nadere informatie

Kennis is de norm. KAM Opleidingen. ISO trainingen. Telefoon:

Kennis is de norm. KAM Opleidingen. ISO trainingen. Telefoon: KAM Opleidingen ISO 14001 trainingen Brochurewijzer Welkom bij KAM Opleidingen Waarom KAM Opleidingen Locaties InCompany training Training op maat Training on the job ISO 14001 opzetten en implementeren

Nadere informatie

C.A.S.T. Make it as simple as possible, but not simpler. Make IT as simple as possible, but not simpler. Complexiteit. Einstein maakte het simpel

C.A.S.T. Make it as simple as possible, but not simpler. Make IT as simple as possible, but not simpler. Complexiteit. Einstein maakte het simpel Geautomatiseerd Testen Complexiteit Valori Meeting of Minds, 28 juni 2011 1 2 Einstein maakte het simpel Make it as simple as possible, but not simpler (Einstein) 3 4 Waar staat dit voor? Make IT as simple

Nadere informatie

Agile (Scrum) Werken Jeroen Hak

Agile (Scrum) Werken Jeroen Hak 1 21-5-2018 Agile (Scrum) Werken Jeroen Hak 17-05-2018 2 Agenda Opening Agile - oorsprong Agile Scrum Agile PM methodieken 3 Jeroen Hak Functie Project / Programma manager Agile Adviseur & Trainer bij

Nadere informatie

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel TestNet Voorjaarsevenement 2013 13-05-2013 Tom Heintzberger Praegus Ltd. Te hoog gemikte silver bullets missen doel 1-4-2013 1 Agile & testen? Want Geen geautomatiseerde

Nadere informatie

Passie voor continu verbeteren!

Passie voor continu verbeteren! ID@5 Trainingen Passie voor continu verbeteren! Gecertificeerde Lean Belt trainingen voor individuele professionals én voor organisaties ID@5 is jouw partner op weg naar beter Als Lean specialist verzorgen

Nadere informatie

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV Mislukken Slagen gegarandeerd 2 Mislukken Slagen gegarandeerd Management verwacht onmiddellijk R.O.I. Doel:

Nadere informatie

Christian Hoppenbrouwers Tools voor offshore testen Voorjaarsevent Testnet: 30 juni 2008

Christian Hoppenbrouwers Tools voor offshore testen Voorjaarsevent Testnet: 30 juni 2008 Titel, samenvatting en biografie Samenvatting: Christian Hoppenbrouwers Tools voor offshore testen Voorjaarsevent Testnet: 30 juni 2008 Steeds meer bedrijven offshoren hun IT activiteiten naar landen als

Nadere informatie

8-12-2015. Hoe test je een pen? Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Acceptatietesten

8-12-2015. Hoe test je een pen? Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Acceptatietesten Les 1 Docent: Marcel Gelsing Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Acceptatietesten Hoe test je een pen? 1 Bekijk eerst het filmpje over

Nadere informatie

Meer met Minder. Valori / Caesar thema avond "Meer met Minder" (c) Valori Egbert Bouman, 23 Mei

Meer met Minder. Valori / Caesar thema avond Meer met Minder (c) Valori Egbert Bouman, 23 Mei Meer met Minder Valori / Caesar thema avond, 23 mei 2013 Inleiding door Egbert Bouman 2 (c) Valori Egbert Bouman, 23 Mei 2013 1 Meer met Minder Een avond vol Lean en de Theory of Constraints 3 Agenda vanavond

Nadere informatie

Requirements Management Werkgroep Traceability

Requirements Management Werkgroep Traceability Requirements Management Werkgroep Traceability Plan van Aanpak (1) Doel en definitie van Traceability Traceability heeft tot doel om tijdens het ontwikkelproces status informatie te verschaffen omtrent

Nadere informatie

fantestische middag 7 Agile en SCRUM

fantestische middag 7 Agile en SCRUM fantestische middag 7 Agile en SCRUM fantestische middag 7 - Copyright Improve Quality Services Bart Bouwers RISK BASED TESTING & SCRUM: RISK POKER Bart Bouwers Topics Productkwaliteit Productrisico het

Nadere informatie

Testen = Monitoren. Hoe de werkzaamheden van de boodschapper van de koning gaan veranderen. Datum: 30 April 2015

Testen = Monitoren. Hoe de werkzaamheden van de boodschapper van de koning gaan veranderen. Datum: 30 April 2015 Testen = Monitoren Hoe de werkzaamheden van de boodschapper van de koning gaan veranderen. Spreker: Ide Koops Datum: 30 April 2015 1 2 Agenda Testrapportages in het verleden Impact nieuwe ontwikkelingen

Nadere informatie

Bedrijfsvoorstelling

Bedrijfsvoorstelling Bedrijfsvoorstelling Ref: Company Presentation-NL-v02 1 Onafhankelijke leverancier van Software Testing Expertise Onafhankelijk van Methode Tools Dienstenleveranciers Software Testing Expertise Process

Nadere informatie

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag

Nadere informatie

Agile/Scrum Foundation

Agile/Scrum Foundation Agile/Scrum Foundation Wil je continu grip houden op (langlopende) projecten? Leer de theorie van Agile en hoe Scrum een oplossing biedt om projecten binnen tijd en budget te realiseren Leer welke verantwoordelijkheden

Nadere informatie

ACS meerdaagse opleidingen i.s.m. Auditing.nl

ACS meerdaagse opleidingen i.s.m. Auditing.nl ACS meerdaagse opleidingen i.s.m. Auditing.nl ACS biedt in 2014 weer enkele actuele, interessante opleidingen aan op het eigen kantoor in de rustieke omgeving van Driebergen. Kernwoorden zijn kleinschaligheid,

Nadere informatie

Global Project Performance

Global Project Performance Return on investment in project management PROJECTMANAGEMENT INCOMPANY TRAINING PRINCE2 and The Swirl logo are trade marks of AXELOS Limited. OVER PROJECTMANAGEMENTMETHODEN In Nederland worden diverse

Nadere informatie

Teststrategie met behulp van heuristieken

Teststrategie met behulp van heuristieken Workshop TestNet Teststrategie met behulp van heuristieken www.improveqs.nl ([email protected]) Versie 2.0 1 Acknowledgements Met dank aan: Ruud Cox voor de vele discussies over dit onderwerp Fiona Charles

Nadere informatie

Factsheet Training Project Leadership Simulatie (PLS)

Factsheet Training Project Leadership Simulatie (PLS) Factsheet Training Project Leadership Simulatie (PLS) LEARNING BY DOING Kort signalement Road2Results heeft op basis van haar jarenlange ervaring met het managen van business en ICT projecten vanuit diverse

Nadere informatie