ADET
ADET
2. What are the kinds of specifications needed in this requirement gathering? Give an
example.
Goal Specification - This clarifies what needs to be achieved, and it should be specific and
clear.
Ex: Goal is to make a website where customer can buy a product. So, the business can
improve their business
Functional Specification - This explains how the system will work and what it should do.
Ex: The e-commerce website needs to have the functionality for users to add items to their
shopping cart, view the contents of their cart, and proceed to the checkout process for
making payments.
Ex: For an optimal user experience, the e-commerce website should ensure that product
pages load within 3 seconds.
In the requirement gathering process, it is important to gather five types of requirements such
as Functional, Data Requirements, Environmental Requirements, User Requirements, and
Usability Requirements.
To interpret it we can use analysis models in object-oriented systems by using a use cases
diagrams it consists of actors and user cases. In addition, we can use also the Class diagrams