pil_kb1online

E-postaSkriv ut

Agil test – agila arbetssätt ur ett testperspektiv

I denna kurs simulerar vi ett agilt projekt ur ett krav och testperspektiv. Vi får under projektets gång lära oss definiera, bearbeta och detaljera krav samt att planera, genomföra och styra tester i en agil miljö. Under genomförandefasen lär vi oss testtekniker och angreppssätt genom att praktiskt tillämpa dem. I kursprojektets avslutsfas förbereder vi för att överlämna till förvaltning.

Kursen omfattar 2 dagar.
Pris: 12 900 kronor exkl. moms.

Du får lära dig

Att praktiskt tillämpa tekniker och angreppssätt för kravhantering och test i agila projekt och förvaltningar. Hur du planerar, genomför och styr ditt krav och testarbete i ett agilt projekts olika faser. Att tillämpa traditionella tekniker i en agil omgivning samt att tillämpa agila tekniker i traditionella projekt.

Vem bör delta?

Kravanalytiker, testare, testledare, teststrateger, testchefer, projektledare eller kort sagt alla som behöver ha kunskaper om agil kravhantering och test.

Förkunskaper

Kursen ”Effektiv testmetodik” eller motsvarande kunskaper.

Teori & praktik

Kursen fokuserar mycket på praktiska tips och övningar som du kan använda dig av i ditt dagliga arbete. Se exempel på övningar nedan.

    Exempel på övningar
  • Sprint-planering ur ett testperspektiv
  • Detaljering av krav (användarberättelser)
  • Skriva användarberättelser
  • Designa ”En-radingar” (korta testfall) utifrån användarberättelser
  • Utforskande test av en applikation under utveckling
  • Strukturerad test av en applikation under utveckling
  • Kundtestdriven utveckling (CTDD)
  • Planing poker ur ett testperspektiv (Tidsestimering)
  • Framtagning av personas

Kursmaterial

Kopior på alla bilder och övningar som används under kursen.

Innehåll

    Agila utvecklingsprinciper
  • Agila tankesätt, principer och modeller
  • Agil utveckling med Scrum och XP
  • Introduktion till DSDM, Lean och Kanban
  • Roller i agila sammanhang
  • Testningens del av den agila utvecklingsmodellen
  • Syftet med kravhantering och test i agila projekt
    Traditionell kontra agil utveckling
  • Kort om traditionell kravhantering
  • Kort om traditionell test
  • Traditionell kontra agil kravhantering
  • Traditionell kontra agilt testarbete
    Projektstart
  • Identifiering av mål och syfte för applikationen
  • Övergripande krav
  • Identifiering av applikationens användare och intressenter
  • Skapa personas
  • Sammansättning av det agila teamet
    Projektplanering
  • Planera projektet från ett krav och testperspektiv
  • Skriv användarberättelser (user stories)
  • Övergripande testplanering
    Sprint-planering
  • Detaljera och analysera användarberättelser (user stories)
  • Planing poker (tidsestimering)
  • Detaljera testplanering
  • Undvik teknisk skuld
    Arbete i varje sprint
  • Testdriven utveckling (TDD)
  • Kundtestdriven utveckling (CTDD)
  • Riskhantering och riskbaserad testning
  • Strukturerad test
  • Utforskande test
  • Partestning
  • Modellbaserad test
  • Testautomatisering
  • Mätetal
  • Felrapportering
  • Dokumentation
  • Ickefunktionella tester
    Efter sprinten
  • Vad gick bra och vad kan vi göra bättre i nästa sprint?
  • Förbättringsaktiviteter mellan sprintarna
    I projektets slutfas
  • Lärdomar
  • Förbered för förvaltning