Kasutusolukordade
Kasutusolukordade mõiste viitab konkreetsetele situatsioonidele, kus kasutaja või süsteem peab soovitud tulemuse saavutamiseks tegutsema. Iga kasutusolukord kirjeldab aktorit, eesmärki, käivitavat sündmust ning vajalike toimingute ja sammude voogu, mis viib soovitud tulemuse saavutamiseni.
Kasutusolukordi kasutatakse tarkvara arenduses, teeninduste disainis ja süsteemide nõuete kirjeldamisel. Neid eristatakse sageli kasutajalugudest või funktsionaalsetest
Dokumenteerimisel sisaldab tavapärane kasutusolukord järgmisi osi: aktor, eesmärk, eeltingimused, peamine vool koos sammude ja oodatava tulemusega,
Kasutusolukordade eelised hõlmavad nõuete jälgitavust, paremat arusaamist kasutajakäitumisest ning testimise ja valideerimise aluseid. Piirangutena võivad need
Näide: kasutusolukord "Konto loomine". Aktor: külastaja. Eeltingimused: veebilehele pääs. Põhivool: külastaja sisestab nime, e-posti ja parooli;