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.
Vittnesmål (5)
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Kurs - Introduction to Enterprise Architect
Tränarens kunskap och lätthet att diskutera - grymt flöde
Piotr Stanik - GP Strategies Poland sp. z o.o.
Kurs - Fintech: A Practical Introduction for Managers
Machine Translated
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Kurs - Design Patterns
Hands-on and conducted using the Sparx EA application which we use extensively in the job
Andy Davey - Envitia
Kurs - Data Modelling with UML
I mostly liked the exercises and examples.