Käyttötapaukia
Käyttötapaukia ovat määritelmiä siitä, miten käyttäjät tai järjestelmän aktorit vuorovaikuttavat järjestelmän kanssa tavoitteen saavuttamiseksi. Ne keskittyvät olennaisiin toiminnallisiin kuvauksiin ja tarjoavat näkymän siitä, mitä järjestelmä tekee käyttäjän näkökulmasta. Käyttötapaukset ovat keskeinen osa toiminnallisten vaatimusten kuvaamista ja auttavat jäsentämään käyttäjä- ja järjestelmävuorovaikutuksia.
Niiden tarkoitus on kuvata käyttäjän tavoitteet, tukea yhteistä ymmärrystä sidosryhmien kesken sekä ohjata suunnittelua, kehitystä ja
Rakenteeltaan käyttötapaukset sisältävät toimijan (aktorin), tavoitteen sekä pääkulun (peruspolun) ja mahdolliset laajennukset tai poikkeuspolut. Lisäksi ne
Käyttötapauksia käytetään usein yhdessä UML- tai vaatimustenhallinnan työkalujen kanssa. Ne täydentävät käyttäjätarinoita ja toiminnallisten vaatimusten kuvausta
Esimerkki: verkkokaupan maksutapahtuma. Toimija: ostaja. Käyttötapaus: "Maksa tilaus." Pääkulku: valitse maksutapa, syötä maksutiedot, vahvista maksu, saa