Microsoft PowerPoint seg3101-ch2-3 ElicitationTechniques ppt


Use Case Development – Example: ATM System (6)



Download 2,52 Mb.
Pdf ko'rish
bet31/39
Sana23.10.2022
Hajmi2,52 Mb.
#855643
1   ...   27   28   29   30   31   32   33   34   ...   39
Bog'liq
SEG3101-ch2-3 - ElicitationTechniques.docx

Use Case Development – Example: ATM System (6)

5. Definition of primary scenario
• Happy day story where everything goes fine

6. Definition of secondary scenarios (alternatives/exceptions)
• A method for finding secondary scenarios is to go through the primary 
scenarios and ask:
• Is there some other action that can be taken at this point? (alternate 
scenario)
• Is there something that could go wrong at this point? (exception scenario)
• Is there some behavior that could happen at any time? (alternative 
scenario unless it is an error, then it would be an exception scenario)
Incorrect identification
Incorrect amount entered
Example use case: Withdraw Cash
Customer forgets card in card reader
Customer forgets cash in dispenser
Not enough cash available
Elicitation Techniques Existing Systems Interviews
Brainstorming Joint Application Design Prototyping
Use Cases


SEG3101 (Fall 2010). Requirements Elicitation Techniques
Use Case Development – Example: ATM System (7)

7. Structure use case diagram
• Identify commonalities and specify included use cases
• Identify variants and specify extended use cases
Customer
Bank
Make Deposit
Print Account Statement
Withdraw Cash
Identify Customer
<>
<>
<>
Elicitation Techniques Existing Systems Interviews
Brainstorming Joint Application Design Prototyping
Use Cases


SEG3101 (Fall 2010). Requirements Elicitation Techniques
Use Cases Development (1)

Heuristics for finding use cases
• Select a narrow vertical slice of the system (i.e., one scenario)
• Discuss it in detail with the user to understand the user’s preferred style of 
interaction
• Could target high value or high risk first
• Select a horizontal slice (i.e., many scenarios) to define the scope of 
the system
• Discuss the scope with the user
• Use illustrative prototypes (e.g., mock-ups) as visual support
• Find out what the user does
• Task observation (preferable to questionnaires)
Elicitation Techniques Existing Systems Interviews
Brainstorming Joint Application Design Prototyping
Use Cases


SEG3101 (Fall 2010). Requirements Elicitation Techniques

Download 2,52 Mb.

Do'stlaringiz bilan baham:
1   ...   27   28   29   30   31   32   33   34   ...   39




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish