Question: Part A Read through the following use case scenario narrative and answer the questions related to it. You will be tested on completeness and accuracy
Part A
Read through the following use case scenario narrative and answer the questions related to it. You will be tested on completeness and accuracy of your answers to each question and also how well you maintain consistency across the different questions. You are expected to clearly list out any assumptions you make while answering these questions
Lecturer A wants to electronically submit a PowerPoint presentation from a jointly managed module to a teaching material repository. Lecturer B is a co-author of the material so Lecturer A asks Lecturer B if the material can be submitted to this repository. There is not a peer review process, anything is accepted and there is an online facility to submit the material. Lecturer A fills out an online form and attaches the resource and submits the form. Lecturer B also fills out a copy of the same form which is also submitted. The repository cataloguer is responsible for dealing with submissions and checks the submitted form from Lecturer A and B realizing that there are two authors. The repository cataloguer also looks to see if the file is a suitable for depositing into the repository. The repository cataloguer is under the direction of the repository manager, who is available to discuss any problems with the resource. The repository cataloguer then submits the PowerPoint file to the repository, adds the necessary metadata using both forms and a receipt is sent to the author. The repository cataloguer files the forms from both Lecturer A and B.
Question 1:
- Derive the details of the use case scenario using the following template. You are free to make assumptions while responding to these questions. But make sure that your assumptions are clearly indicated in your response. You can model the normal steps of the use case scenario using Use Case Diagrams or Activity Diagrams or the text based modeling described in your text book. Remember that this should be an essential BUC.
Assumptions Made:
Business Event Name:
Business Use case Name:
Trigger:
Pre-Conditions:
Interested Stakeholders:
Active Stakeholders:
Normal Case Steps:
Outcome:
Question 2
- Propose a product use case scenario steps based on the business use case scenario derived by you in Question 1 (You can use the template provided below). Please discuss the reasons behind the choice of your boundary for the product from the business use case
Actor
Product Use Case Normal Scenario steps
Product case boundary justification:
- Propose one Alternative and one Exception use case scenario step based on the normal case product use case scenario identified by you in section A.
Alternative Scenario
Exception Scenario
Question 3
- Identify functional requirements from the three categories of product use case scenarios (normal, alternative and exception) derived by you in questions 2. Your functional requirements should include the statement of the requirement and also a fit criterion for each of these. Your functional requirements should be granular and represent a complete set for the product use case that you derived. You can use the table below to develop the requirements
| Product Use Case Step/ Use Case | Requirement No: | ||
| Requirement Statement | |||
| Fit Criterion |
- Identify three non-functional requirement categories that you feel are pertinent for this product use case. For each category frame two requirements. Make sure that you identify a fit criterion for each of these non-functional requirements.
| NFR CATEGORY: | ||
| NFR Number | ||
| Requirement Statement | ||
| Fit Criterion | ||
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
