P2-ESTABLISHING REQUIREMENTS

COFFEE CORNER: USER ANALYSIS

1.0 PROPOSED TASK

  1. To develop an application for “COFFEE CORNER” as ease of use for the users.
  2. To ensure that users can order Varity of coffee from our system.
  3. To ensure that users can track their real time delivery

2.0 PERSONA

2.1 USER 1: UNIVERSITY STAFF

2.2 USER 2: CORPORATE STAFF

2.3 USER 3: STUDENT

01


Use an online coffee ordering system

02


Ordering variety of Coffee from different shops

03


Tracking the order


3.0 USer GoaLS

COFFEE CORNER: TASK ANALYSIS

Online shopping is a great place even for finding lunch or dinner. Now even the drinks also added to the necessity of our life. One of the most desirable and popular drinks is Coffee. It was blamed as to cause madness, as it annihilates the laziness some would even say it is a gift from heaven. There are many benefits of coffee such as boosting physical performance, losing weight, burning fat, helps to stay focused, decreases the risk of premature death, reduces the risk of cancers, stroke, Parkinson’s disease, improves the immune system, etc.

The solution that we want to propose is an automated both order and delivery systems into a mobile application. This mobile app will consist of five main functions which are showing many shops at a time, scheduling ordering system, flexibility on adding variety of flavor, payment flexibility, track delivery with time and location.

One of the proposed system benefits is that the system simplifies the task of taking orders and delivering coffee from the café since the users can access it fairly easily and have the choice of dine-in or takeaway while the workers can access orders on their smartphone. Rechecking for orders has also been made easy for all users.

TASK ANALYSIS– 3.0 REFINEMENT OF HTA

3.1.A) HTA FOR GOAL -1 {Installation of Online Coffee Ordering Application}

User 1: University Staff, HTA FOR UNIVERSITY STAFF

User 2: Corporate Job Holder, HTA FOR CORPORATE JOB HOLDER

User 3: Student, HTA FOR student

3.1.B) DISCUSSION ON FINDINGS FROM GOAL 1

After completing refined of HTA for first goal which is use an online Coffee ordering system. Users found that there is an online coffee ordering system called “Coffee Corner” which is also available in their local area. They install it from Google play store or apple store. After Installing the application, it shows clearly the sign-up process for the new users and the sign-in process for the registered users. For example, in the registered page, first new users have to give their basic info like email or phone number, password and the nickname or they can sign in using Google account or Facebook account.  After completing Basic info users have to give address and at the end, they have to verify their phone number or email id. The profile has been created which can be seen in the profile tab and the users now can use the application.

3.1.C) Requirement Specification for Goal 1

  • Functional Requirement: Need a smartphone to use the application.
  • Description: Requires enough space to install the application.
  • Justification: The users need to know, is this application available in their local area.
  • Non-functional Requirement: Interface of the application.

3.2.A) HTA FOR GOAL – 2 {Ordering various flavored Coffee}

User 1: University Staff, HTA for University Staff:

User 2: Corporate Job Holder, HTA for CORPORATE JOB HOLDER:

User 3: Student, HTA for student:

3.2.B) Discussion on Findings from Goal 2

The goal 2 is ordering coffee from “coffee corner”. The process is very simple and user friendly which begin by clicking on the order coffee and the system will show the nearby shop of the customer. Then customer can select the shop which will show them the delivery time, signals, and the Menu button. When customers click the menu, the system will show the available coffee of that shop. When customer select coffee, it will show them the flavor list that customer can add any amount of flavor on their preference and complete the process by clicking done. Now the customer needs to add their coffee in the cart. For placing the order customer need to select the payment option where it will show the different payment methods (e.g: credit/davit card, online Banking or in the retail stores).

3.2.C) Requirement Specification for Goal 2

  • Functional Requirement: Listing the type of coffee provided by all shops.
  • Description: The system should be up to date whether the coffee is available.
  • Justification: The user has to know which coffee are available before purchase.
  • Non-functional Requirement: Photos of the coffee.

3.3.A) HTA FOR GOAL -3 {Tracking the order/delivery}

User 1: University Staff, HTA for UNIVERSITY STAFF:

USER 2: CORPORATE JOB HOLDER, HTA FOR CORPORATE JOB HOLDER:

USER 3: STUDENT, HTA FOR STUDENT:

3.3.B) Discussion on Findings from Goal 3

The name of the goal three “Tracking Delivery”, to achieve this goal firstly customer have to place order any item from Coffee corner. So, after completing HTA-2 if customer want to track the delivery first need to click the “Track delivery” features. Then customer will show a new page for Viewing the “Order Shop list”. Now customer can easily find out the coffee and the ordered shop name. When customer select the viewed ‘Shop” the system will pop up and allow to access “View Order”, “Delivery Man Profile” and “View Map”. After clicking the “View Map” customers can see the “Location of Delivery Man” and total remaining time reacquired to get this coffee in customer’s address.

3.3.C) Requirement Specification for Goal 3

  • Functional Requirement: System requires to enable GPS which trace the location.
  • Description: The system should provide the user that shows real time location in map.
  • Justification: The user has to know and must be notified how long does it takes to get the coffee.
  • Non-functional Requirement: Delivery route.

Let’s make something beautiful together.