Word gecertificeerd Agile Requirements Engineer
Als (business) analist, ontwikkelaar, tester of een andere rol in een Agile team, begrijp je hoe belangrijk het is om de juiste requirements te hebben om goede software te bouwen en ben je bewust dat deze software moet voldoen aan kwaliteitsnormen.
In deze workshop leer je hoe je effectief en efficiënt kunt samenwerken om snel en gemakkelijk tot de juiste specificaties en requirements te komen, waarmee je de juiste software kunt opleveren en (automatisch) testen. Op deze manier kun je ervoor zorgen dat de specificaties correct worden geïmplementeerd en dat het product dat je levert echt waardevol is voor de eindgebruiker.
Na deze training zul je:
- De technieken beheersen om Agile Requirements/user stories van hoge kwaliteit te maken
- Technieken leren gebruiken die een gedeelde visie bevorderen over wat er ontwikkeld moet worden
- Klaar zijn om CARE toe te passen in een Agile team
- De kenmerken en toepassingen van de geleerde methoden kunnen beschrijven
- Teams kunnen begeleiden in methodes zoals Behavior Driven Development, Impact Mapping, Event Storming, Example Mapping en Specification by Example
- Bijdragen aan het maken (ontwerpen, bouwen en (geautomatiseerd) testen) van software waar de eindgebruiker echt iets aan heeft (software an end-user really CAREs about)
- Een gecertificeerde CARE Practitioner worden die kan aantonen dat je alle vaardigheden hebt om een team, organisatie of bedrijf te helpen met CARE, BDD en de verschillende methoden, nadat je het examen hebt gehaald
Succesvol werken in een Agile-omgeving
Je bent op zoek naar effectieve manieren om software sneller, effectiever en met minder verspilling te specificeren, ontwikkelen en testen. Met de tools en CARE mindset kun je software maken waar de eindgebruiker echt op zit te wachten. Tijdens deze training ga je actief aan de slag met verschillende methodes zoals Behaviour Driven Development, Impact Mapping, Event Storming, Example Mapping en Specification by Example.
Behaviour Driven Development (BDD)
BDD stelt het gedrag van de eindgebruiker centraal en is gebaseerd op de principes van (Acceptance) Test Driven Development en Domain Driven Design (DDD). In combinatie met Impact Mapping en Specification by Example kun je de juiste specificaties vastleggen en ervoor zorgen dat de software wordt gebouwd en getest om aan de verwachtingen en behoeften van de klant te voldoen.
Impact Mapping and Event Storming
Impact Mapping is een methode die zich richt op de impact (wat) die de software moet creëren voor de eindgebruiker (wie) en de manieren om dit te bereiken, in plaats van op de technologie zelf. Maar de meest cruciale vraag is: waarom willen we deze ‘impact’ voor het bedrijf en de eindgebruiker? Daarna kun je aan de hand van een groep sessie, Event Storming gebruiken om de Impact Map of User Story om te zetten in een functioneel proces.
Example Mapping and Specification by Example (SbE)
SbE is een aanpak waarbij je niet meer werkt met abstracte beschrijvingen, maar met concrete voorbeelden die aangeven welke impact de software moet hebben op de eindgebruiker. Om bij deze voorbeelden te komen, kun je Example Mapping gebruiken.
Deze training is onder andere gebaseerd op de volgende concepten:
- Gojko Adzic: Impact Mapping, Specification by Example
- Kent Beck: Test-Driven Development
- Dan North: Behaviour Driven Development
- Alberto Brandolini: Event Storming
Voor wie is de training bedoeld?
Ons trainingsprogramma is ontworpen voor professionals die deel uitmaken van een Agile en/of (Biz)DevOps-team of op het punt staan dat te gaan doen. Het primaire doel van dit programma is om je vaardigheid in het efficiënt vastleggen van Agile Requirements en specificaties te vergroten, zodat je de software beter kunt testen. Daarnaast is deze training geschikt voor jou als je geïnteresseerd bent in het coachen of begeleiden van teams in dit domein.
Rollen van deelnemers in hun organisatie
Deze training is ideaal voor:
- (Business) Analyst
- Requirements Engineer
- Informatie Manager
- Tester
- Ontwikkelaar
- Beheerder
- Product Owners
- Scrum Master
- Agile Consultant/Coach
Voorkennis of training
Je kent en begrijpt de Agile mentaliteit: Er is een sterke focus op het leveren van waarde door samen te werken.
Opzet van de training
Ons trainingsprogramma is een tweedaagse interactieve training die is ontworpen om de betrokkenheid van de deelnemers te maximaliseren. We verwachtingen dat elke deelnemer actief en effectief bijdraagt.
Tijdens de training oefen je proefexamens. Het wordt aanbevolen om je voor te bereiden op het examen door het lesprogramma in de avonduren te bestuderen.
Mogelijkheden in-house training
Improve verzorgt deze training op verzoek ook in-house in jouw eigen organisatie en afgestemd op jouw specifieke situatie en behoeften. Voor meer informatie kun je contact met ons opnemen via +31 (0)40 – 202 1803 of opleidingen@improveqs.nl.
Trainingsinformatie:
- Locatie en data: zie de trainingskalender
- Tijd: 9.15 – 17.00 uur (twee dagen)
- Prijs: € 1.195, exclusief BTW, exclusief examengeld €190
- Inclusief koffie, thee, lunch en trainingsmateriaal
- 3 maanden gratis e-coaching
Voor meer informatie kun je contact met ons opnemen via +31 (0)40 – 202 1803 of opleidingen@improveqs.nl.
Improve biedt op verzoek ook op maat gemaakte in-house trainingen, afgestemd op jouw specifieke wensen en behoeften.
Je trainers zijn: