Tässä on erittely siitä, mitä näyttelijät edustavat:
* Ulkoiset entiteetit: Toimijat ovat järjestelmän rajojen ulkopuolella. He aloittavat toimintoja järjestelmässä, ovat vuorovaikutuksessa sen kanssa ja saavat tuloksia.
* Näyttelijätyypit: Toimijoina voivat olla yksilöt (asiakkaat, työntekijät), organisaatiot (pankit, toimittajat), ulkoiset järjestelmät (tietokannat, muut sovellukset) tai jopa fyysiset laitteet (anturit, pankkiautomaatit).
* Roolit, ei yksilöt: Näyttelijä edustaa roolia tai käyttäjätyyppiä, ei välttämättä tiettyä henkilöä. Esimerkiksi "Asiakas" on toimija, joka edustaa kaikkia, jotka ovat vuorovaikutuksessa järjestelmän kanssa asiakkaana.
* Yhteydenpito järjestelmän kanssa: Toimijat kommunikoivat järjestelmän kanssa käynnistämällä käyttötapauksia, antamalla syötteitä ja vastaanottamalla tulosteita.
* Visuaalinen esitys: Kaavioissa näyttelijöitä edustavat tyypillisesti tikkuhahmot.
Miksi näyttelijät ovat tärkeitä?
* Järjestelmän rajojen ymmärtäminen: Toimijat auttavat määrittelemään järjestelmän laajuuden ja sen, minkä kanssa se on vuorovaikutuksessa.
* Tunnistavat vaatimukset: Ne auttavat paikantamaan järjestelmän toimintoja havainnollistamalla vuorovaikutuksia, joita käyttäjillä on oltava.
* Käyttäjän näkökulma: Ne tarjoavat käyttäjäkeskeisen näkemyksen järjestelmästä ja korostavat sen käyttöä.
Esimerkkejä näyttelijöistä:
* Verkkokauppa: Asiakas, ylläpitäjä, varustamo
* Sairaalajärjestelmä: Lääkäri, sairaanhoitaja, potilas, vakuutusyhtiö
* pankkiautomaatti: Asiakas, pankkijärjestelmä
* Sosiaalisen median alusta: Käyttäjä, mainostaja, kehittäjä
Ymmärtämällä toimijoita ja heidän roolejaan voit luoda tarkempia ja täydellisempiä käyttötapauskaavioita, mikä johtaa lopulta paremman käsityksen järjestelmän toiminnoista ja siitä, miten sitä tullaan käyttämään.