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.