Kursplan
Introduksjon
- Hva er Management prosessen? Hvorfor Agile?
- Business agility og agil softwarelevering: Definisjoner
- Å knytte Agile til Business: Business Motivation Model vs. Business Model Canvas
- Hvordan man effektivt bruker Value Proposition Canvas for å definere Produktvisjonen?
- Business agility vs. prinsipper for agil softwarelevering
- Hva er Agile ikke? Påvirkninger av avstemming med strategier og kapasiteter
- Krav Management i en Agile kontekst
- Scrum Livssyklus: Utfordringer med fullstendighet av krav og sporbarhet
- Hvordan produktive modeller forbedrer kommunikasjonen i 'Agile'?
- Business Utvidelser av Agile: Strukturering av Business verdiskapning av en brukerhistorie
- En oversikt over UML diagrammene for modellering av krav
- Rammeverk for sporing av krav mot softwareimplementering og tester
- De 5 nivåene for planlegging av et agilt prosjekt (fra Klarering av Visjon og Produktbacklogg til Oppgaver… og arkitekturens Walking Skeleton)
- Håndtering av krav innen Agile metoder (Scrum, DAD) vs. den forente prosessen (RUP)
- Roller, team, miljøer
- Presentasjon av saken for strukturering av krav og håndtering av disse ved hjelp av en iterativ prosess
Hvordan beskrive forretningsvisjon og behov via sporbare modeller?
- Kvalifisering av kravene: Kano-modellen vs. Value Proposition Canvas
- Strukturering av Produktvisjonen basert på strategier, miljøkrefter og trendene
- Verdiforslag, nøkkelaktiviteter, nøkkelressurser, inntektsstrømmer og kostnadsstrukturer
- Oppdagelse av produktets forretningsomfang ved hjelp av kundebehov, gevinster og smerter
- Beskrivelse av forretningsbrukstilfeller ved hjelp av 'verdi-strømmer' og 'verdi-stadier'
- Å knytte produktets forretningsomfang til forventede 'verdibidrag'
- Case Study: Beskrivelse av produktets visjon
Hvordan beskrive brukerbehov ved hjelp av agil brukstilfellemodellering (epikker og brukerhistorier)?
- Agile Estimering og planlegging
- Opprettelse og håndtering av produktbacklogg / kravgranularitet
- Før sprintplanlegging
- Opprettelse av sprintbacklogg
- Agile Brukerhistorie-mønster: Systemomfang (emnet), aktører, brukstilfeller, brukerhistorier, akseptanskriterier, INVEST-modellen
- Walking Skeleton ved hjelp av Disciplined Agile Delivery: Fra prosesser til teknologi
- Hvordan finne epikker og brukerhistorier basert på verdi-strømmer?
- Verdibidrag fra epikker og brukerhistorier
- Skriving av oppgaver: Granularitet og størrelse ved bruk av SMART-modellen
- Case Study: Oppdagelse av epikker og brukerhistorier basert på verdi-strømmer
Validering og testing av riktig forståelse av detaljerte spesifikasjoner
- Bruk av en inkrementell kravinnsamlingsprosess og sprintbacklogg
- Regler for effektive beskrivelser av epikker, brukerhistorier og arkitektur
- Diagrammer for validering av epikker og brukerhistoriebeskrivelser
- Hvordan velge det riktige diagrammet?
- Forbedring av funksjoner ved bruk av brukstilfellemodellering og relasjoner
- Testing av riktig forståelse av krav ved bruk av Test-Driven Requirements
- Given/When/Then-strukturer og Operasjonelle Kontrakter for å veilede utviklere i implementeringen av krav
- Dekningsanalyse og endringshåndtering
- Case Study: Validering, testing og kommunikasjon av detaljerte krav til utviklere
Konklusjon
- Trening i effektive prosesser for innsamling av krav og systemanalyse
- Sporbarhet mellom krav og analysemodeller
- Mønster for innsamling og testing av krav
Merk: Disse interaktive opplærings- og mentor-sesjonene gjennomføres ved bruk av eksempler fra Requirements Engineering og Modeling-verktøy for å sikre et høyt nivå av sporbarhet mellom kravene og de underliggende løsningene. Konseptene forklares først ved bruk av grunnleggende eksempler og følges deretter av løsningsutkast til potensielle saker. Etter denne sesjonen kan vi også følge deg ved å gjennomgå og validere løsningene i henhold til behovene dine.
Testimonials (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
trenerens kunnskap og lette å diskutere - fantastisk flyt
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.