Course Outline

Invoering

  • Wat is het vereiste Management-proces? Waarom Agile ?
  • Business behendigheid en flexibele softwarelevering: definities
  • Agile koppelen aan Business: Business Motivatiemodel versus Business Model Canvas,
  • Hoe kan ik het Value Proposition Canvas efficiënt gebruiken voor het definiëren van de productvisie?
  • Business principes van behendigheid versus agile softwarelevering
  • Wat is Agile niet? Gevolgen van afstemming op strategieën en capaciteiten
  • Eis Management in een Agile context
  • Scrum Levenscyclus: problemen met de volledigheid van eisen en traceerbaarheid
  • Hoe productieve modellen de communicatie in 'Agile' verbeteren?
  • Business Uitbreidingen van Agile : Structureren Business Waardebijdrage van een gebruikersverhaal
  • Een panorama van UML diagrammen voor modelleringsvereisten
  • Kaders voor het traceren van vereisten voor software-implementatie en tests
  • De planning op 5 niveaus van een agile project (van het verhelderen van de visie en de productachterstand tot taken… en het wandelende architectuurskelet)
  • Vereisten beheren binnen Agile methoden (Scrum, DAD) versus het Unified Process (RUP)
  • Rollen, teams, omgevingen
  • Presentatie van de casestudy voor het structureren van vereisten en het beheren ervan met behulp van een iteratief proces

Hoe de bedrijfsvisie en -behoeften beschrijven via traceerbare modellen?

  • Kwalificatie van de vereisten: het Kano-model versus het Value Proposition Canvas
  • Het structureren van de visie op het product op basis van strategieën, omgevingsfactoren en trends
  • Waardepropositie, kernactiviteiten, belangrijkste hulpbronnen, inkomstenstromen en kostenstructuren,
  • Het ontdekken van de zakelijke reikwijdte van het product met behulp van de behoeften, voordelen en pijnen van de klant
  • Business use cases beschrijven met behulp van 'waardestromen' en 'waardefasen'
  • Het overbruggen van de zakelijke reikwijdte van het product met verwachte 'waardebijdragen'
  • Casestudy: beschrijving van de visie van het product

Hoe gebruikersbehoeften beschrijven via agile use case-modellering (epics en gebruikersverhalen)?

  • Agile Schatting en planning
  • Opbouwen en beheren van de product backlog / granulariteit van eisen
  • Vooruitlopend op de sprintplanning
  • Creëren van de sprintbacklog
  • Agile User Story Pattern: systeemscope (het onderwerp), actoren, use cases, user stories, acceptatiecriteria, het INVEST-model
  • Het wandelende skelet met behulp van gedisciplineerde Agile levering: van processen tot technologie
  • Hoe ontdek je epics en user stories op basis van waardestromen?
  • Waardebijdrage van heldendichten en gebruikersverhalen
  • Schrijftaken: granulariteit en grootte met behulp van het SMART-model
  • Case Study: Epische verhalen en gebruikersverhalen ontdekken op basis van waardestromen

Valideren en testen van het juiste begrip van gedetailleerde specificaties

  • Gebruikmakend van een incrementeel proces voor het verzamelen van vereisten en de sprintachterstand
  • Regels voor efficiënte epische, gebruikersverhaal- en architectuurbeschrijvingen
  • Diagrammen voor het valideren van epics en beschrijvingen van gebruikersverhalen
  • Hoe kies je het juiste diagram?
  • Functies verfijnen met behulp van gebruiksscenario's en relatiemodellering
  • Het testen van het juiste begrip van de eisen met behulp van Test-Driven Eisen
  • Gegeven/Wanneer/Dan-structuren en Operationele Contracten voor het begeleiden van ontwikkelaars bij het implementeren van vereisten
  • Dekkingsanalyse en verandermanagement
  • Casestudy: valideren, testen en communiceren van gedetailleerde vereisten naar ontwikkelaars

Conclusie

  • Stappen voor het efficiënt verzamelen van vereisten en systeemanalyseprocessen
  • Traceerbaarheid tussen eisen en analysemodellen
  • Patronen voor het verzamelen en testen van vereisten

Opmerking: De bovenstaande training-mentorsessies worden interactief uitgevoerd met behulp van voorbeelden uit de tools voor Requirement Engineering en Modeling om een goed niveau van traceerbaarheid tussen vereisten en onderliggende oplossingen te garanderen. Concepten worden eerst uitgelegd aan de hand van basisvoorbeelden en worden vervolgens gevolgd door oplossingsontwerpen voor uw potentiële casus. Na deze sessie kunnen we u ook begeleiden bij het beoordelen en valideren van uw oplossingen, afhankelijk van uw behoeften.

  21 Hours

Related Courses

Related Categories