User stories and acceptance criteria identify different


Assignment part : Use Case modelling

User stories and acceptance criteria (Identify different types of users and write sample user stories for key functions. Each team member should develop at least 6 user stories and related acceptance criteria. Team members has to decide which users that each team member should focus on )

Use case diagrams (must contain one diagram for the whole system and few diagrams to represent each for sub system/ user perspective. Each team member must develop at least 1 use case diagram to represent at least one sub system/ user perspective)

Use case description for each use case (each team member must develop at least 3 fully developed and 3 intermediate level use case descriptions) Sample screen shots (each team member must develop at least 2 prototype screens to represent his/her sub system/ user perspective)
Appendices

Event table(s) - you may develop separate event tables for external, temporal and state events (each team member must identify at least 6 events)

DFD fragments (for each use case) and CRUD analysis (to find missing processes) -each team member must develop at least 6 fragments to represent 6 events as identified above. CRUD analysis table must present to show new missing use cases/ INF20015 Requirements Analysis & Modelling pg. 4 processes. Teams need not to develop separate fragments for missing processes. Butit is good practice to show missing processes that your group found in CRUD analysis.

This contains any other documents that might be useful for reference or too detailed or lengthy to put into the main part of the document.

Minutes of meetings. As a formal group you will need to keep minutes of meeting held when discussing the assignment. This needs to be appended to the assignment.

Time Contribution Statement (TCS).

Case study

Background

Luxury Lounge opened their first pet grooming shop next to a pet store in the Westfield Doncaster Shoppingtown in 2010. Thereafter, it has opened 3 more stores next to pet stores in various shopping malls across Melbourne. Their strategy was to leverage off the petowners who custom the pet stores next to them. Although business has been steady, it has not grown much in the last 3 years. In fact profits have declined.

Jeremy Holland, the founder of the chain, is extremely proud of his achievements. However,he is aware that although the pet industry is huge, he will not be able to gain extra market share by keeping the current systems alive.

Current system

Currently, all business processes related records are kept in a variety of ways including paper based documents such post-it notes, in diaries and computer based documents such as spreadsheets. This sometimes leads to errors. For example, a client makes a booking over the phone or in store but the booking is lost or if things get busy, a booking or cancellation might not be recorded properly. From Jeremy's point of view, it is difficult to produce summary reports because information is scattered and stored in a variety of formats in each store. For pre booked customers, two days before the appointment, store staff call customers to remind about their booking, but some occasions staff forget to remind some customers.

Customers normally pay on completion of the service. The Electronic fund Transfer (EFT) device is only used for payment. No bill is given to the customer, but a receipt from the EFT device. If the customer asks for a bill, the receptionist uses a bill stationery booklet to prepare a written bill. Payment is only accepted for visa/master debit/credit card or cash.

No other payments are accepted. There is a basic cash register where the cash and debit/credit chits are kept; and receipts are printed from. Dog training service needs to be paid in full prior to commencing training.

Last year, Jeremy has paid a freelance programmer to create a simple static website so that they could show an online presence (no online booking at present). Jeremy is upset because the website did not seem to have made any positive impact on the revenue. When Jeremy did a search on pet grooming services, Luxury Lounge was not even listed on the search results, and not many of their customers realise that they actually had a website. Jeremy wants to design a new website with a new look to attract more clients.

He will want to maintain the latest Windows and Internet capabilities including complete email capabilities on the Internet to work directly with clients for reservations, purchasing products online, asking questions, providing information, etc. as well as a web page which will provide information and maximum exposure of available services.

Every fortnight, a freelance bookkeeper goes to the head office to prepare the general ledger, based on all the sales receipts. At the end of each financial year, the general ledger is use to prepare annual financial statements.
Jeremy wants a computer based system to automate most of his business processes. The system currently works in the following way.

Extracts from Jeremy's interview:

Q: What do you expect from the system?

Q: What services are you currently offering?

Q: How many staff work at each store?

Q: How many PCs do you have, who uses it and what are their specifications?

Solution Preview :

Prepared by a verified Expert
Management Information Sys: User stories and acceptance criteria identify different
Reference No:- TGS02150563

Now Priced at $25 (50% Discount)

Recommended (91%)

Rated (4.3/5)