Kako napisati slučaj upotrebe: 10 koraka (sa slikama)

Sadržaj:

Kako napisati slučaj upotrebe: 10 koraka (sa slikama)
Kako napisati slučaj upotrebe: 10 koraka (sa slikama)

Video: Kako napisati slučaj upotrebe: 10 koraka (sa slikama)

Video: Kako napisati slučaj upotrebe: 10 koraka (sa slikama)
Video: 30+ TRIKOVA ZA IPHONE KOJI ĆE VAM OLAKŠATI ŽIVOT 2024, Marš
Anonim

Napišite slučaj upotrebe da istražite i istaknete vrijednost vašeg poslovanja, industrije ili računarskog sistema. Slučajevi upotrebe mogu biti vrijedni alati za razumijevanje sposobnosti određenog sistema da zadovolji potrebe krajnjih korisnika. Prilikom projektiranja softvera ili sistema poboljšajte svoje razvojne napore razmišljajući kroz praktične scenarije o korisnosti proizvoda. Slučajevi upotrebe također mogu biti efikasni u svrhe marketinga proizvoda. Evo nekoliko koraka koji će vas voditi kroz proces pisanja.

Koraci

1. dio od 3: Definiranje svrhe i opsega

Napišite slučaj upotrebe Korak 1
Napišite slučaj upotrebe Korak 1

Korak 1. Napišite izjavu o cilju

Napišite rečenicu ili dvije koje ukratko opisuju primarni cilj implementacije tehnologije ili poslovnog procesa. Posebno definirajte ciljeve primarnog korisnika sistema. Slučaj upotrebe može se napisati da opiše funkcionalnost bilo kojeg poslovnog procesa ili dijela softvera ili tehnologije koju preduzeće koristi.

Na primjer, možete napisati slučajeve upotrebe o prijavljivanju na sistem, upravljanju računom ili kreiranju nove narudžbe

Napišite primjer upotrebe Korak 2
Napišite primjer upotrebe Korak 2

Korak 2. Identifikujte zainteresovane strane

To su ljudi u organizaciji koji brinu o ishodu procesa. Oni možda nisu korisnici u procesu opisanom slučajem upotrebe. Ali sistem djeluje tako da zadovolji njihove interese. Navedite sve zainteresovane strane, uključujući njihova imena i njihov interes u vezi sa radom sistema. Takođe, imajte na umu sve garancije koje očekuju od sistema.

Na primjer, ako ste pisali slučaj upotrebe bankomata, među dionicima bi bili bankari i vlasnici bankomata. Oni nisu prisutni kada korisnik koristi bankomat za podizanje gotovine. Međutim, moraju se uvjeriti da su uspostavljeni sistemi za provjeru iznosa novca na korisničkom računu prije izdavanja gotovine i za izradu dnevnika transakcija u slučaju spora

Napišite primjer upotrebe Korak 3
Napišite primjer upotrebe Korak 3

Korak 3. Definirajte šta je unutar i izvan opsega

Konkretno identificirajte sistem koji se ocjenjuje i izostavite elemente koji nisu dio ovog sistema. Može biti korisno pri definiranju opsega projekta za stvaranje proračunske tablice koja sadrži ulaznu/izlaznu listu. Napravite tri kolone. U lijevom stupcu je navedena bilo koja tema koja bi se mogla odnositi na sistem. Sljedeće dvije kolone imaju naslov Ulaz i Izlaz. Prođite kroz popis i odredite koje su teme uključene, a koje van.

Na primjer, ako pišete slučaj upotrebe koji implementira softver za kreiranje narudžbenica, teme koje bi bile In uključivale bi izradu izvještaja o zahtjevima, spajanje zahtjeva s narudžbenicom, praćenje isporuka i novog i postojećeg sistemskog softvera. Teme koje bi bile Out uključivale bi kreiranje faktura i ne-softverskih dijelova sistema

Dio 2 od 3: Pisanje koraka upotrebe slučaja

Napišite primjer upotrebe Korak 4
Napišite primjer upotrebe Korak 4

Korak 1. Definirajte elemente slučaja upotrebe

Svi ovi elementi potrebni su u svakom slučaju upotrebe. Slučajevi upotrebe akumuliraju scenarije. Oni definišu kako korisnik koristi sistem, šta se dešava kada sistem uspe i šta se dešava kada ne uspe. Svaki scenarij opisuje proceduru i ono što se događa kako svaki korak napreduje.

  • Korisnici su svi ljudi koji će se baviti aktivnostima opisanim u slučaju upotrebe. Na primjer, ako pišete slučaj upotrebe za prijavu u softverski sistem, korisnici bi mogli biti svi koji se moraju prijaviti.
  • Preduvjeti su oni elementi koji moraju biti postavljeni prije početka slučaja upotrebe. Na primjer, korisnici koji imaju dozvolu za korištenje sistema identificirani su i uneti u sistem prije vremena, pa će sistem prepoznati njihova korisnička imena i lozinke pri unosu.
  • Osnovni tok je postupak koji korisnici koriste za postizanje primarnog cilja sistema i kako sistem reagira na njihove radnje. Na primjer, korisnik unosi korisničko ime i lozinku, a sistem dozvoljava korisniku da uđe.
  • Alternativni tokovi objašnjavaju rjeđe radnje. Na primjer, korisnik je na drugom računaru i mora odgovoriti na sigurnosno pitanje.
  • Izuzeci prikazuju detalje o tome šta se dešava kada korisnik ne može postići cilj. Na primjer, korisnik unosi neispravno korisničko ime ili lozinku.
  • Uvjeti objave su oni elementi koji moraju biti prisutni kada se završi upotreba. Na primjer, korisnik može nastaviti koristiti softver.
Napišite primjer upotrebe Korak 5
Napišite primjer upotrebe Korak 5

Korak 2. Definirajte kako će korisnik koristiti tehnologiju ili proces

Svaka stvar koju korisnik učini postaje zaseban slučaj upotrebe. Opseg slučaja upotrebe je uzak. Na primjer, ako kompanija implementira novi softver za kreiranje narudžbenica, možete o tome napisati nekoliko slučajeva upotrebe. Jedan primjer upotrebe može se odnositi na to kako se korisnici prijavljuju na sistem. Drugi bi mogao biti o tome kako pokrenuti izvještaje o zahtjevima. Navedite sve funkcije nove tehnologije ili poslovnog procesa koji analizirate i za svaku napišite slučaj upotrebe.

Napišite slučaj upotrebe Korak 6
Napišite slučaj upotrebe Korak 6

Korak 3. Opišite normalan tok događaja za svaki slučaj upotrebe

Navedite sve što korisnik radi i kako tehnologija ili proces reagiraju na te radnje. U slučaju upotrebe o tome kako se korisnici prijavljuju u softverski sistem, uobičajeni tok događaja bi naveo da korisnik unosi korisničko ime i lozinku. Softver reagira provjerom korisnika i odobravanjem ili odbijanjem pristupa sistemu.

  • Alternativni tokovi i tokovi izuzetaka su napisani da opišu radnje kada postoje prepreke za cilj.
  • Ako korisniku bude odbijen pristup jer sistem nije prepoznao njen računar, od njega će se možda tražiti da potvrdi svoj identitet tako što će odgovoriti na sigurnosno pitanje.
  • Ako korisnik unese neispravno korisničko ime ili lozinku, od nje će se možda tražiti da odgovori na sigurnosno pitanje i unese adresu e-pošte kako bi primila nove podatke za prijavu.
Napišite slučaj upotrebe Korak 7
Napišite slučaj upotrebe Korak 7

Korak 4. Ponovite korake za sve ostale funkcije i korisnike

Napišite slučajeve upotrebe za sve ostale funkcije softvera ili poslovnog procesa. Identificirajte korisnike za svaku funkciju i napišite korake za uobičajeni tijek događaja. Objasnite nepredviđene situacije kada se cilj ne može postići. Za svaki korak objasnite kako sistem reagira na radnje korisnika.

Dio 3 od 3: Pisanje vrijednih slučajeva upotrebe

Napišite slučaj upotrebe Korak 8
Napišite slučaj upotrebe Korak 8

Korak 1. Zabilježite šta tehnologija ili poslovni proces radi

Slučaj upotrebe objašnjava cilj tehnologije ili procesa, a ne kako tehnologija funkcionira. Drugim riječima, slučaj upotrebe prijave na softver ne uključuje način na koji se kôd mora napisati niti kako su tehnološke komponente povezane. Jednostavno se fokusira na ono što korisnik treba učiniti i kako softver reagira.

  • Odredite pravi nivo detalja. Na primjer, ako pišete primjer upotrebe o implementaciji tehnologije, nemojte isključiti detalje o tome kako softver reagira na korisnike.
  • Alternativno, dodavanje previše detalja o tome kako funkcije softvera čitaju više kao implementaciju dizajna sistema nego kao slučaj upotrebe.
Napišite slučaj upotrebe Korak 9
Napišite slučaj upotrebe Korak 9

Korak 2. Neka upotreba bude prvenstveno tekstualna

Slučajevi upotrebe ne moraju uključivati složene dijagrame toka ili vizualne dijagrame koji objašnjavaju proces. Jednostavni dijagrami toka često se mogu koristiti za pojašnjavanje informacija. Međutim, slučaj upotrebe trebao bi biti u velikoj mjeri zasnovan na riječima. Stil pisanja trebao bi biti vrlo jednostavan kako bi ga drugi mogli čitati i razumjeti bez posebne obuke.

Napišite primjer upotrebe Korak 10
Napišite primjer upotrebe Korak 10

Korak 3. Saznajte najvažnije detalje

Pisanje dobrog slučaja upotrebe pomaže vam da naučite kako točno funkcionira softver ili poslovni proces. Obrazuje vas i čitatelja o pravilnoj upotrebi primjenjivog vokabulara. Na ovaj način znate da tehnološke izraze ne koristite pogrešno ili besplatno. Možete naučiti raspravljati o tehnologiji i poslovnim procesima na način koji je koristan i vrijedan drugima u poslovnoj zajednici.

Preporučuje se: