Panaudos atvejų radimas naudojant Esybių/CRUD lentelę
Skaidrės iš pranešimo, kurį 2020 m. balandžio 29 d. skaičiau BA community LT susitikime Vilniuje.
Technika paprasta: domeno esybės surašomos į lentelės eilutes, keturios operacijos — Create, Read, Update, Delete — į stulpelius, o į langelius sudedami žinomi panaudos atvejai. Tuščias langelis yra klausimas: kas šią esybę sukuria, kas ją mato, kas keičia, kas trina. Vieno pildymo rato man dar niekada neužteko, o vienoje esybės operacijoje gali atsirasti ir daugiau nei vienas panaudos atvejis.
Keista tai, kad taiko ją beveik visi analitikai, o aprašyta ji beveik niekur: nei IIBA BABOK‘e, nei BCS knygoje „Business Analysis Techniques: 99 essential tools for success“. Internete radau keturis šaltinius — iš čia ir pranešimo pavadinimas apie saugomą paslaptį.
Atskirai pranešime skiriu ją nuo CRUD matricos, su kuria dažnai painiojama: matricoje eilutės yra procesai ar funkcijos, o langeliuose — operacijų raidės; Esybių/CRUD lentelėje langeliuose yra patys panaudos atvejai.
Visų panaudos atvejų ji neatskleidžia ir tinka ne kiekvienam projektui, tad naudinga ji tik kartu su kitomis radimo technikomis. Užtat analitikas, priverstas pagalvoti apie kiekvienos esybės gyvenimo ciklą, geriau supranta ir patį domeną.












