Planlegging og design
Minimum viable product (MVP)
MVP tvinger frem et reelt system
MVP gir rask tilbakemelding
MVP inneholder høyrisikoelementer
MVP gir mulighet til å justere kurs videre
En god brukerhistorie går gjennom hele stacken
En brukerhistorie trenger akseptansekriterier
Akseptansekriterier definerer skop
Behaviour Driven Development (BDD)
En brukerhistorie fører til konkrete arbeidsoppgaver
Krav: vegger
Akseptansekriterier: vegger
Utfordre akseptansekriteriene
Arbeidsoppgaver: vegger
UML: visualisering av struktur og flyt
Klassediagram
Objektdiagram