Cursusaanbod

Dag 01

Introductie

  • Waarom BDD?
  • BDD als verlengstuk van Agile
  • Agenda voor dag 01

BDD toepassen in verschillende stadia van de softwareontwikkelingscyclus

  • Vóór de ontwikkeling
  • Tijdens de ontwikkeling
  • Na de ontwikkeling

Eén taal om ze allemaal te regeren

  • Ingenieurs en niet-ingenieurs spreken verschillende talen
  • De kloof overbruggen door BDD
  • Een voorproefje van de BDD-taal: Gherkin

De verschillende rollen van BDD

  • BDD als productvereisten (voor product owner)
  • BDD als acceptatiecriterium (voor ontwikkelaars)
  • BDD als testcases (voor testers)
  • BDD als beschrijving van het product (voor andere belanghebbenden)

Terug naar Agile: Het begint allemaal met User Stories

  • Overzicht van de Agile ontwikkelingscyclus
  • De rol van User Stories in Agile ontwikkeling

Q&A-sessie en discussie

Quiz

Het maken van een Good User Story

  • De juiste taal gebruiken
    • Rol, Actie, Resultaat
  • Een voorbeeld van een gebruikersverhaal

Activiteit - Het schrijven van een User Story

  • Het schrijven van je eerste User Story - individuele activiteit
  • Aanscherping van uw User Stories - teamactiviteit
  • Het leveren van uw User Story - teamactiviteit

User Stories in echte projecten

  • Teamdynamiek
  • Tools en technieken
  • User Stories in de softwareontwikkelingscyclus

Op naar BDD

  • Uitbreiding van de User Story
  • Introductie van het functiebestand
  • Het verwachte gedrag van software vastleggen
  • Zich voorstellen hoe "onverwacht" gedrag eruit ziet

Een Good-functiebestand maken

  • De juiste taal gebruiken (Gherkin)
    • gegeven, wanneer, dan
  • Een voorbeeld van een functiebestand

Activiteit - Een functiebestand schrijven - DEEL 01

  • Het schrijven van je eerste Feature File - individuele activiteit
    • Functie sectie
    • Scenario sectie
  • Uw functiebestand aanscherpen - teamactiviteit
  • Het aanleveren van uw Feature File - teamactiviteit

Functiebestanden in echte projecten

  • Teamdynamiek
  • Tools en technieken
  • User Stories in de softwareontwikkelingscyclus

Q&A-sessie en discussie

Quiz

Uw omgeving instellen

  • Gherkin mooi maken
  • De vreugde van productiviteit

Activiteit - Een functiebestand schrijven - DEEL 02

  • Het schrijven van uw Feature File - individuele activiteit
    • Meerdere argumenten doorgeven aan uw scenario
    • Sectie Scenariooverzicht
  • Uw functiebestand aanscherpen - teamactiviteit
  • Het aanleveren van uw Feature File - teamactiviteit

Q&A-sessie en discussie

Quiz

Slotwoord


Dag 02

Introductie

  • Samenvatting van de vorige dag
  • Agenda voor dag 02

Uw eigen product - een introspectie

  • Het beschrijven van uw product
  • Een tekening maken van uw product

Uitbreiding van de testdekking

  • Bruikbaarheid van het systeem
  • Business Vereisten
  • Business Processen

Activiteit - Een functiebestand schrijven - DEEL 03

  • Het schrijven van uw Feature File - individuele activiteit
    • Voorbeelden sectie
    • Hergebruik van data en scenario's
    • Functies en scenario's ordenen met tags
  • Uw functiebestand aanscherpen - teamactiviteit
  • Het aanleveren van uw Feature File - teamactiviteit

Q&A-sessie en discussie

Quiz

Het functiebestand - wat u moet weglaten

  • Wat moet ik aan de ingenieurs overlaten?
    • Low-level functionaliteit (unit tests)
    • Uitgebreide cross-component functionaliteit (integratie en API-testen)

Q&A-sessie en discussie

Quiz

Uw eigen product - een introspectie

  • Hoe bruikbaar is uw product?
  • Hoe bruikbaar is uw product voor externe gebruikers?

Communication met mensen buiten je team

Samenvatting en volgende stappen

Vereisten

  • Inzicht in de concepten van gebruikersvereisten
  • Een scherp oog voor de goedheid en tekortkomingen van software, vanuit het perspectief van de eindgebruiker
  • Programming en testervaring zijn niet vereist

Audiëntie

  • Product eigenaren en managers
  • Business Analisten
  • Handmatige testers
  • Eindgebruikers van een softwareproduct of -systeem
  • Niet-ingenieurs en niet-programmeurs die betrokken zijn bij productontwerp
 14 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën