Käyttötapaustenmallintaminen
Käyttötapaustenmallintaminen, englanniksi use case modeling, on järjestelmäkehityksessä käytetty menetelmä, jolla kuvataan järjestelmän toiminnallisuutta ja sen vuorovaikutusta ulkoisten toimijoiden kanssa. Se auttaa ymmärtämään, mitä järjestelmän tulee tehdä ja miten käyttäjät tai muut järjestelmät sitä käyttävät. Mallintamisessa keskitytään siihen, miten järjestelmä palvelee tiettyjä käyttötarkoituksia.
Keskeisiä käsitteitä käyttötapaustenmallintamisessa ovat käyttötapaukset (use cases) ja toimijat (actors). Käyttötapaus kuvaa tiettyä toiminnallisuutta, jonka järjestelmä
Käyttötapausten malli auttaa selkeyttämään vaatimuksia ja tarjoaa yhteisen ymmärryksen järjestelmän toiminnasta kaikille sidosryhmille, kuten kehittäjille, testaajille