Advice the importance of Req Eng for the company. Pros & Cons.
- Description of each Req Eng Process (Business, user, System)
Discuss 4 steps in the process
-Feasibility study
-Requirement Gathering
-Information System Requirement Specification
-Information System Requirement Validation
Advice a plan for requirement elicitation
-Who are the interviewees, interviewers, questions
To do:
-Define what is requirement elicitation? Why is it important?
-What are the elicitation processes? Or styles and techniques?
-What elicitation processes are appropriate for the application we are developing?
The case XYZ Pty Ltd is an established company (the 'Company') that has been selling hardware tools and paints for the last 30 years using traditional "brick and mortar" business model, based on tradesmen coming to the store and selecting the goods they want to buy. They are currently seeking to expand their business to include on-line catalogue with ability to be browsed, select items to be put in the shopping bag and to make an on-line payment with goods either being collected in the store, or shipped via a courier. The objectives are to increase the sales, to make it more convenient (time saving) for the tradies and also to allow non-trade people to shop on-line. Thy envisage 20% sales growth. The Company CEO provided the following very high-level and rough ideas for possible developers: For customers, they can browse the catalogue, explore particular item's details, add an item to shopping bag, change the number of items, add and delete items to/from shopping bag, select pick-up in the store or delivery to the nominated address and make an online payment or to send an inquiry to the store. Store personnel can respond to the inquiries and contact the customer via email or phone based on the details provided by the customer. Customers will also have the opportunity to rate and review goods purchased and service provided by the store. Store personnel will be able to respond to the customers' review. The Company wants to implement the first Minimum Viable Product (MVP) in the next six months and have secured an investment for this. Further investment to finalise the full version in the following six months will be provided on the basis of satisfactory assessment of the MVP implementation. XYZ has engaged you (i.e. a group of you) as the requirements analyst in this project.