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