Agile functionele analyse: Eisen en ontwikkeling overbruggen

Doe mee aan deze eendaagse training waarmee je :
Zet UseCases om in User Stories: overbrug Business Behoeften met Agile Backlogs voor hoogwaardige, efficiënte sprints. Leer UseCase-diagrammen te maken, UseCase-headers en scenario’s te documenteren en Epic’s op te splitsen in hanteerbare User Stories, zodat ze in overeenstemming zijn met Agile-principes. Verbeter de samenwerking tussen ontwikkelteams en functionele analisten om te zorgen voor duidelijke, nauwkeurige specificaties en een naadloze sprintuitvoering voor een optimaal resultaat.

Type opleiding: Open sessie en Incompany

Na afronding van deze cursus bent u in staat om:

  • De verschillen tussen traditionele training in Functionele Analyse (FA) en FA binnen een Agile context te begrijpen
  • De basisprincipes van Agile methodologieën uit te leggen, de belangrijkste principes en praktijken van Scrum, en de rollen in Agile/Scrum (Product Owner, Scrum Master, Ontwikkelteam) en hun verantwoordelijkheden te identificeren
  • Onderscheid te maken tussen UseCases en User Stories, inclusief hun definities en toepassingen
  • De componenten van een UseCase Diagram te bekijken en identificeren
  • Functionele requirements te vertalen naar een UseCase Diagram
  • De structuur en componenten van een UseCase Header te beschrijven en effectief documenteren
  • Alle mogelijke scenario’s binnen een UseCase te identificeren en documenteren
  • De definities en hiërarchieën van Thema, EPICs, Features en User Stories in Agile te begrijpen
  • EPIC’s op te splitsen in hanteerbare User Stories
  • De definitie van Ready (DoR) en de definitie van Done (DoD) onder de knie te krijgen
  • UseCases te vertalen naar User Stories, zorgen voor afstemming met Agile-principes
  • De kwaliteit van de oplossing te waarborgen via testscenario’s
  • Het belang van User Acceptance Testing (UAT) in Agile te onderkennen
  • Effectieve User Acceptance Testing (UAT) uit te voeren en feedback op te nemen in ontwikkelingscycli
  • Functionele specificaties, EPIC’s en User Stories vast te leggen in hardnekkige documentatie en strategieën te implementeren om te zorgen voor up-to-date documentatie in een Agile-omgeving

Pedagogische aanpak

Deze training is een mix van theorie en praktijk. Elk thema wordt eerst geïntroduceerd op basis van de meest actuele praktijkkennis, aangevuld met diverse voorbeelden uit de eigen ervaring van de trainer.
De concepten en methodieken worden vervolgens in workshops ervaren aan de hand van een fictieve casus. De deelnemers kunnen oefenen en interacteren over hun eigen begrip van en ervaring met de concepten. De workshops worden afgerond met feedback- en discussiesessies die iedereen in staat stellen de eigen praktijk in perspectief te plaatsen.

Inhoud

  • Verschillen tussen traditionele functionele analysetraining en functionele analyse binnen een Agile context
  • Grondbeginselen van Agile methodologieën & Belangrijkste principes en werkwijzen van Scrum
  • Rollen in Agile/Scrum: Product Owner, Scrum Master, Ontwikkelteam
  • Definities en verschillen tussen UseCases en User Stories
  • Bespreking van UseCase Diagram-componenten
  • Introductie van de praktijkcase
  • Vertaling van functionele eisen naar een UseCase Diagram
  • Structuur en componenten van een UseCase Header
  • Documentatie van een UseCase Header
  • Inventarisatie van alle mogelijke scenario’s binnen een UseCase
  • Definities en hiërarchieën: Thema, EPIC’s, Functies en User Stories
  • Opsplitsen van EPIC’s in hanteerbare User Stories
  • Definitie van Gereed (DoR) / Definitie van Gereed (DoD)
  • Proces van omzetten van UseCases in User Stories
  • Afstemming op Agile-principes
  • Documenteren van EPIC’s en User Stories
  • Belang van UAT in Agile
  • Stappen om een effectieve UAT uit te voeren
  • UAT-feedback opnemen in ontwikkelingscycli
  • UseCase persistente systeemdocumentatie
  • Strategieën voor up-to-date documentatie in een Agile omgeving

Deze training is bedoeld voor:

  • Functionele analisten

Er is geen voorkennis nodig.

Typisch programma