1. Consider a real-world super market shopping experience.
a. Provide benefits of automating an in-store super market shopping experience, considering
both the business and customer perspectives. You need to list one benefit from business
perspective and one benefit from customer perspective
b. List two possible techniques for requirements elicitation
2. Elicit and list requirements for the in-store supermarket self-service checkout system. You
need to specify two functional and two non-functional requirements .
3. Specify a technique that you think could be used to determine the validity and a technique that
you think could be used to determine the completeness of gathered requirements for an automated
in-store supermarket shopping system?
4. Describe what is meant by a domain requirement and explain why it could be challenging to
recognize domain requirements by interviewing the stakeholders of an in-store supermarket
shopping system?
just need to answer question2-4
Solution for Question 2:
Functional Requirements for any system defines what a system should do (ie. the functionality/features of the particular system), while on the other hand Non-Functional Requirements defines how well a system does(performs) what its intended to do.
For an in-store supermarket self-service checkout system, the functional and non-functional requirements are as follows:
Functional Requirements:
Non-Functional Requirements:
Get Answers For Free
Most questions answered within 1 hours.