Напишете пример за използване, за да проучите и подчертаете стойността на вашия бизнес, индустрия или компютърна система. Случаите на използване могат да бъдат ценни инструменти за разбиране на способността на конкретна система да отговори на нуждите на крайните потребители. Когато проектирате софтуер или система, подобрете усилията си за развитие, като обмислите практически сценарии за полезността на продукта. Случаите на употреба също могат да бъдат ефективни за маркетингови цели на продукти. Ето няколко стъпки, които да ви преведат през процеса на писане.
Стъпки
Част 1 от 3: Определяне на целта и обхвата

Стъпка 1. Напишете изявление за целта
Напишете изречение или две, които накратко описват основната цел на внедряването на технологията или бизнес процеса. Определете конкретно целите на основния потребител на системата. Може да бъде написан случай на използване, за да се опише функционалността на всеки бизнес процес или част от софтуер или технология, които бизнесът използва.
Например, можете да напишете случаи на използване за влизане в система, управление на акаунт или създаване на нова поръчка

Стъпка 2. Определете заинтересованите страни
Това са хората в организацията, които се грижат за резултата от процеса. Те може да не са потребители в процеса, описан в случая на употреба. Но системата действа, за да задоволи техните интереси. Избройте всички заинтересовани страни, включително техните имена и техния интерес по отношение на функционирането на системата. Също така отбележете всички гаранции, които очакват от системата.
Например, ако пишете пример за това как функционира банкомат, заинтересованите страни ще включват банкерите и собствениците на банкомати. Те не присъстват, когато потребителят използва банкомат за теглене на пари в брой. Те обаче трябва да се уверят, че са налице системи за проверка на сумата в сметката на потребителя преди раздаване на пари и за създаване на дневник на транзакциите в случай на спор

Стъпка 3. Определете какво е в и извън обхвата
По -конкретно идентифицирайте системата, която се оценява, и оставете елементи, които не са част от тази система. Може да бъде полезно при дефиниране на обхвата на даден проект за създаване на електронна таблица, съдържаща списък за вход/изход. Създайте три колони. Лявата колона изброява всяка тема, която може да е свързана със системата. Следващите две колони са озаглавени Вход и Изход. Преминете през списъка и определете кои теми са включени и кои са извадени.
Например, ако пишете случай на използване, прилагащ софтуер за създаване на поръчки за покупка, теми, които биха били In, ще включват изготвяне на отчети за заявки, обединяване на заявки към поръчка за покупка, наблюдение на доставките и нов и съществуващ системен софтуер. Темите, които биха излезли, включват създаването на фактури и не-софтуерни части от системата
Част 2 от 3: Писане на стъпките на случай на използване

Стъпка 1. Определете елементите на случая на използване
Всички тези елементи са необходими във всеки случай на употреба. Случаите на използване натрупват сценарии. Те определят как потребителят използва система, какво се случва, когато системата успее, и какво се случва, когато се провали. Всеки сценарий описва процедура и какво се случва с напредването на всяка стъпка.
- Потребителите са всички хора, които ще участват в дейностите, описани в случая на използване. Например, ако пишете пример за използване за влизане в софтуерна система, потребителите биха били всеки, който трябва да влезе.
- Предпоставки са тези елементи, които трябва да са налични преди началото на случая на употреба. Например потребителите с разрешение за използване на системата са идентифицирани и въведени в системата преди време, така че системата ще разпознае техните потребителски имена и пароли при въвеждане.
- Основният поток е процедурата, която потребителите използват за постигане на основната цел на системата и как системата реагира на техните действия. Например потребителят въвежда потребителско име и парола, а системата позволява на потребителя да влезе.
- Алтернативните потоци обясняват по -рядко срещаните действия. Например потребителят е на друг компютър и трябва да отговори на защитен въпрос.
- Потоците на изключения подробно описват какво се случва, когато потребителят не може да постигне целта. Например потребителят въвежда невалидно потребителско име или парола.
- Условията за публикуване са тези елементи, които трябва да присъстват, когато случаят на използване е завършен. Например, потребителят може да продължи да използва софтуера.

Стъпка 2. Определете как потребителят ще използва технологията или процеса
Всяко нещо, което потребителят прави, се превръща в отделен случай на употреба. Обхватът на случая на използване е тесен. Например, ако една компания внедрява нов софтуер за създаване на поръчки за покупка, можете да напишете няколко случая на използване за това. Един от случаите на употреба може да бъде за това как потребителите влизат в системата. Друго може да е относно начина на изготвяне на отчети за заявки. Избройте всички функции на новата технология или бизнес процес, които анализирате, и напишете случай на използване за всяка от тях.

Стъпка 3. Опишете нормалния ход на събитията за всеки случай на използване
Очертайте всичко, което потребителят прави и как технологията или процесът реагира на тези действия. В случай на използване на начина, по който потребителите влизат в софтуерна система, нормалният ход на събитията би посочил, че потребителят въвежда потребителско име и парола. Софтуерът отговаря, като проверява потребителя и или предоставя, или отказва достъп до системата.
- Алтернативни потоци и потоци на изключения са написани, за да опишат действията, когато има пречки за целта.
- Ако на потребителя бъде отказан достъп, тъй като системата не е разпознала компютъра й, той може да бъде подканен да потвърди самоличността си, като отговори на защитен въпрос.
- Ако потребителят въведе невалидно потребителско име или парола, той може да бъде подканен да отговори на защитен въпрос и да въведе имейл адрес, за да получи нова информация за влизане.

Стъпка 4. Повторете стъпките за всички други функции и потребители
Напишете случаи на използване за всички други функции на софтуера или бизнес процеса. Идентифицирайте потребителите за всяка функция и напишете стъпките за нормалния ход на събитията. Обяснете непредвидени обстоятелства, когато целта не може да бъде постигната. За всяка стъпка обяснете как системата реагира на действията на потребителя.
Част 3 от 3: Написване на ценни случаи на използване

Стъпка 1. Уловете какво прави технологията или бизнес процесът
Случаят на употреба обяснява целта на технологията или процеса, а не как функционира технологията. С други думи, случай на използване на влизане в софтуера не включва как трябва да бъде написан кодът или как са свързани технологичните компоненти. Той просто се фокусира върху това, което потребителят трябва да направи и как софтуерът реагира.
- Вземете правилното ниво на детайлност. Например, ако пишете пример за използване на технологията, не изключвайте подробности за това как софтуерът реагира на потребителите.
- Като алтернатива, добавянето на твърде много подробности за това как функционирането на софтуера чете по -скоро като внедряване на системния дизайн, отколкото като случай на използване.

Стъпка 2. Запазете случая на използване предимно текстов
Случаите на използване не трябва да включват сложни диаграми или визуални диаграми, които обясняват процеса. За изясняване на информацията често могат да се използват прости диаграми. Въпреки това, случаят на използване трябва да бъде до голяма степен основан на думи. Стилът на писане трябва да бъде много прост, така че другите да могат да го четат и разбират без специално обучение.

Стъпка 3. Научете най -подходящите подробности
Писането на добър случай на използване ви помага да научите как точно работи софтуер или бизнес процес. Той обучава вас и читателя относно правилното използване на приложимия речник. По този начин знаете, че не използвате технологични термини неправилно или безвъзмездно. Можете да се научите да обсъждате технологиите и бизнес процесите по начин, който е полезен и ценен за другите в бизнес общността.