Kursplan

Introduktion

  • Vad är kravhanteringsprocessen Management? Varför Agile?
  • Business Agilitet och agil programleverans: Definitioner
  • Länka Agile till Business: Business Motivation Model vs. Business Modell Canvas
  • Hur använder man effektivt Value Proposition Canvas för att definiera produktvisionen?
  • Business Agilitet vs. principer för agil programleverans
  • Vad är Agile inte? Effekter av överensstämmelse med strategier och förmågor
  • Kravhantering Management i en Agile Kontext
  • Scrum Livscykel: Problem med kravens fullständighet och spårbarhet
  • Hur produktiva modeller förbättrar kommunikationen inom 'Agile'?
  • Business Utökningar av Agile: Strukturera Business värdebidrag från en användarhistoria
  • En översikt över UML diagram för modellering av krav
  • Ramverk för spårning av krav mot programimplementering och tester
  • De fem planeringsnivåerna för ett agilt projekt (från att klargöra visionen och produktbackloggen till uppgifter… och arkitekturens walking skeleton)
  • Hantera krav inom Agile Metoder (Scrum, DAD) vs. Enhetlig process (RUP)
  • Roller, team, miljöer
  • Presentation av fallstudien för att strukturera krav och hantera dem med en iterativ process

Hur kan man beskriva affärsvisionen och behoven via spårbara modeller?

  • Kvalificering av krav: Kano-modellen vs. Value Proposition Canvas
  • Strukturera produktvisionen baserat på strategier, miljöfaktorer och trender
  • Värdeförslag, nyckelaktiviteter, nyckelresurser, inkomstströmmar och kostnadsstrukturer
  • Upptäcka produktens affärsomfång med hjälp av kundbehov, vinster och smärtor
  • Beskriv affärsfall med 'värdeflöden' och 'värdefaser'
  • Koppla produktens affärsomfång till förväntade 'värdebidrag'
  • Fallstudie: Beskriv produktvisionen

How to describe user needs via agile use case modeling (epics and user stories)?

  • Agile Estimating and Planning
  • Bygga och hantera produktbackloggen / kravenheter
  • Före sprintplanering
  • Skapa sprintbackloggen
  • Agile User Story Pattern: systemomfattning (ämnet), aktörer, användarfall, användarhistorier, acceptanskriterier, INVEST-modellen
  • The Walking Skeleton using Disciplined Agile Delivery: From Processes to Technology
  • Hur hittar man epics och användarhistorier baserat på värdeflöden?
  • Värdebidrag från epics och användarhistorier
  • Skriv uppgifter: kornighet och storlek med hjälp av SMART-modellen
  • Fallstudie: Upptäcka epics och användarhistorier baserat på värdeflöden

Validating and testing correct understanding of detailed specifications

  • Använda en inkrementell kravinsamling och sprintbackloggen
  • Regler för effektiva beskrivningar av epics, användarhistorier och arkitektur
  • Diagram för att validera epics och användarhistoriebeskrivningar
  • Hur väljer man rätt diagram?
  • Förfinning av funktioner med hjälp av användarfall och relationsmodellering
  • Testa förståelsen av krav med Test-Driven Requirements
  • Given/When/Then-strukturer och driftkontrakt för att vägleda utvecklare vid implementering av krav
  • Täckningsanalys och ändringshantering
  • Fallstudie: Validera, testa och kommunicera detaljerade krav till utvecklare

Slutsats

  • Steg i effektiva kravinsamling och systemanalysprocesser
  • Spårbarhet mellan krav och analysmodeller
  • Mönster för insamling och testning av krav

Observera: Ovanstående utbildnings- och mentorsessioner genomförs interaktivt med hjälp av exempel från Requirement Engineering and Modeling-verktyg för att säkerställa god spårbarhet mellan krav och underliggande lösningar. Begrepp förklaras först med hjälp av grundläggande exempel och följs sedan av lösningsutkast till ditt potentiella fall. Efter denna session kan vi även följa med dig genom att granska och validera dina lösningar beroende på dina behov.

 21 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier