Question
Suggested Scenario Options: Online food ordering system For the chosen scenario, identify a list of key stakeholder uses of the system (min. 5, max. 10).
Suggested Scenario Options:
- Online food ordering system
For the chosen scenario,
- identify alist of key stakeholderusesof the system (min. 5, max. 10). [5 marks]
- Selectone (1) and only one of the identified uses from your list. Document aUser Story for that use. Include some Acceptance Criteria. [5 marks]
- Selectone (1) and only one of the identified uses from your list. Document the fulldetailedUse Case Descriptionfor that use case. In addition to the Normal Course steps, include steps for at least 1 Alternative Course and at least 1 Exception Course. [21 marks]
- Identify at least 3functional requirements from the Use Case. [6 marks]
- Suggest at least 3non-functional requirements for the selected scenario [3 marks].
Format is provided below. Response should be maximum 3-5 pages.
Scenario option: | (specify your choice) |
KEY USES LIST | |||
Use Case Name: | User/Actor (role) | ID: | Short Description: |
USER STORY |
ID: |
As a: |
I need (to): |
So that:: |
Acceptance Criteria: |
USE CASE SPECIFICATION | ||||||
Use Case Name: | ID: | Priority: | ||||
Primary Actor: | ||||||
Short Description: | ||||||
Trigger: Type: External / Temporal | ||||||
Preconditions: | ||||||
Normal Course steps: | Information for Steps: | |||||
Alternative Course steps: | Information for Steps: | |||||
Postconditions: | ||||||
Exception Course steps: | Information for Steps: | |||||
Summary: | ||||||
Inputs: | Source: | Outputs: | Destination: | |||
Functional Requirements: |
Non-Functional Requirements: |
Suggested Scenario Options:
- Online food ordering system
- Online Banking transaction system
- Online Purchasing of a product
- School Course Registration System
- Other (to be approved by instructor)
For the chosen scenario,
- identify alist of key stakeholderusesof the system (min. 5, max. 10). [5 marks]
- Selectone (1) and only one of the identified uses from your list. Document aUser Story for that use. Include some Acceptance Criteria. [5 marks]
- Selectone (1) and only one of the identified uses from your list. Document the fulldetailedUse Case Descriptionfor that use case. In addition to the Normal Course steps, include steps for at least 1 Alternative Course and at least 1 Exception Course. [21 marks]
- Identify at least 3functional requirements from the Use Case. [6 marks]
- Suggest at least 3non-functional requirements for the selected scenario [3 marks].
Format is provided below.
Scenario option: | (specify your choice) |
KEY USES LIST | |||
Use Case Name: | User/Actor (role) | ID: | Short Description: |
USER STORY |
ID: |
As a: |
I need (to): |
So that:: |
Acceptance Criteria: |
USE CASE SPECIFICATION | ||||||
Use Case Name: | ID: | Priority: | ||||
Primary Actor: | ||||||
Short Description: | ||||||
Trigger: Type: External / Temporal | ||||||
Preconditions: | ||||||
Normal Course steps: | Information for Steps: | |||||
Alternative Course steps: | Information for Steps: | |||||
Postconditions: | ||||||
Exception Course steps: | Information for Steps: | |||||
Summary: | ||||||
Inputs: | Source: | Outputs: | Destination: | |||
Functional Requirements: |
Non-Functional Requirements: |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started