[2]Comp 482Assignment 1 Task-Centered Design and PrototypingNikki BowersID#3515444November 30, 2022Section 1: Task-Centered Design and PrototypingIntroductionAn app called...

1 answer below »
The first upload is the assignment first half completed, the second upload is the second part of the assignment to be completed. Needs to be low-fidelity for the assignment 1.
The third upload is the assignment 3 that is based on the 1st. Assignment 3 needs to be in high fidelity written in java. It can not be written from a auto format. must be code that can be run in the emulator.



[2] Comp 482 Assignment 1 Task-Centered Design and Prototyping Nikki Bowers ID#3515444 November 30, 2022 Section 1: Task-Centered Design and Prototyping Introduction An app called PriceChecker, this app will allow shoppers in any region of Canada to search for the best possible price as well as being notified of discount codes available for the items entered by the user on the app. The PriceChecker app will give the choice of in-store or online shopping. In the app users will have a choice to either scan a barcode using a camera on any mobile device or type in the name of the item being searched or look in lists that are categorized. The results that are given will show the exact item and the listed stores with stock available. Filter features allow the customer to decide if they want to see online or in-store options first or to start with the cheapest first allowing each shopper to choose and continue to make changes by toggling through the filters. With each listing of the requested item there will be a date given that shows when the item is on sale until or will say undetermined if the regular price is listed and not on sale. There is an option to import items to a notes list for future shopping, links to websites of the items being searched as well. This app is not a checkout purchasing app rather it is a financial budget tool. Profits are made from the advertising that stores get on the website as well as membership fees above the free version. In the membership version there are additional features such as notifications of restocking items in store and online, (item reservation,?) item replacement suggestions (when there is a similar item with a higher star rating) or member profile that will save previous shopping lists for frequent purchasing price checks. The end result for each customer is to feel that they have not overpaid for an item and without spending hours of their time searching each website individually to compare one item. The idyllic app customer is one that is shopping on a budget or for a large list to be fulfilled, the expected customer is going to be female and over the age of 25. The customers that will be attracted to this app are for examples: · People that are looking to not spend the money on items at full price. · High stress shopping season looking for those hard-to-find gifts or shopping for alternative brands to well known items. · This can be applied to daily grocery shopping or once a year bulk buying. · Large projects such as building a house or planning a wedding, being unfamiliar with prices of items don’t feel like you’re getting a bad price. · Ability to shop for items related to each other, when searching for a particular item the app will show related items at the bottom (ie- pricing wedding items, there will be additional items regarding the wedding topic at the bottom of the page) Compare prices of the same item in your region. If the customer is looking to change and widen the search area, willing to travel for the savings, the option is there. Especially when there are purchases in large quantities or large dollar amounts being spent a customer would want to have assistance in making sure that their best interest in saving money is the priority. System constraints could be caused by several issues not all caused by the PriceChecker app · Disconnect between PriceChecker and the retail outlet. · A flash sale that does not have time to connect to PriceChecker or requires membership will not be recognized by PriceChecker. · Without internet connection the app would not update from last search · If businesses don’t update their websites information would not be accurate · The PriceChecker app is only available in English and would not recognize other languages or currencies outside of CAD. · There will be a time delay from the PriceChecker receiving reduced prices and the retail website launching new prices. · Price matching will only work if the customer can go to the store and talk to customer service opposed to shopping strictly online Concrete Task Examples Task 1 Miranda, who is building a house with a contractor she hired, is concerned that she is overpaying for the finishings. However, she does not have knowledge of how much items such as flooring, countertops, sinks and faucets etc. are. She goes to the PriceChecker app and searches for the items that are of concern to her. Miranda price matches each product and advises the contractor, the countertop she is purchasing is a great price at the store that is planned, the sink and faucets are cheaper at a different store, however, Miranda can show the price and have their order price matched where she is currently shopping. Discussion: Miranda like many others does not have a lot of time to spend shopping, however, using PriceChecker app is saving time versus going to each individual website to price match as well the money she is saving from comparing and price matching is worth her time. Task 2 Lana is doing her Christmas shopping and her twin daughters are asking for a specific doll that has just come out. The doll is sold out in stores and online, Lana is having a hard time locating one. She signs up for the PriceChecker membership, enters her information and will be notified by either text or email, as soon as one is in store, she got a text, the doll is in stock and there are limited number available. She arrives at the store right after receiving the message and has secured two of the dolls for Christmas gifts. Discussion: Like many other shoppers, Lana is feeling the stress and pressure to find that same gift everyone else is looking for with so few available. The average person that is doing a large-scale item search will most likely turn to an online search versus calling each store which means that they are comfortable with searching online and navigating the PriceChecker app. Task 3 Robert is purchasing a very large number of buckets; he has the size and shape picked out. Seeing that buckets are so popular to purchase, and the price can range vastly, he is looking for the best price possible. He has set his price in the parameters and the distance around him he is willing to travel to make the purchase. PriceChecker shows him, starting at the cheapest price and closest to him, the availability of the items. Robert selects the buckets he wants, PriceChecker takes him to the website of the store where he will be making the purchase and automatically adds all the items to his online shopping cart. Now, Robert only needs to complete his online purchase, entering payment and shipping information. Discussion: Robert has successfully made his purchase of buckets online, arranged for shipping to his house and paid for his order all while doing his job and not leaving work. The convenience that Robert had to complete his shopping in the most effective way possible saved him money (not leaving work as well as getting the best possible price for the buckets) and the time he saves from comparison shopping bouncing from each website. Task 4 Julie is on a strict budget and is looking for the best possible price while purchasing a new sofa. She has been price comparing and looking at flyer sales from each store, she has found a particular sofa she wants but it is out of her price range. She is not in immediate need of the sofa and has time to shop. She is using PriceChecker app to find the sofa she wants in her price range. She selects the sofa on her app, selects the area she is willing to purchase in, the price she is willing to pay, and turns on the notifications. PriceChecker will notify Julie when that particular sofa goes on sale and drops into her price range in that given area. Discussion: This app being the ultimate flyer sale shopping in one place allows customers like Julie to know that they are paying the best possible price that is currently available. Setting filters to allow for notifications and be flexible to how the customer chooses to have their needs met. Task 5 Paige is in a store that is offering price matching, she is there to purchase new patio dining furniture. She knows that the same set is sold at a few different stores, but they do not all have stock of the set because they had gone on sale. She uses PriceChecker app when she is purchasing the patio dining furniture to discuss the price with the store manager, having the price adjusted to meet the sale price listed at other stores. Discussion: Not necessarily using the app to make a purchase from the website but rather to make an instore purchase using the prices on the app. This avoids hearing that someone has purchased the exact same item but at a lower cost as well, if there is additional shopping that is being done in the store it can be made in one transaction such as décor matching items to the patio furniture. Task 6 Henry is a bargain hunter/reseller, he purchases items at large discounts then turns around to sell them at a profit but still cheaper than retail price. Henry will use the app PriceChecker to find the biggest discount on items. When selected to show the largest discount, the app will show items listed that were found to have the highest percentage in price drop. There doesn’t need to be an exact item entered, the app searches for all items. The price will show i.e 85% off the original price. Discussion: Like Henry, a fair number of users on the app are looking to save money. Some people are looking for a very precise item others are looking broadly. Other scenarios are shopping for gifts, they do not have an exact item in mind but rather a budget instead. Like window shopping. Tentative List of Requirements Absolutely must include: The following system requirements are listed as an “absolutely must include” feature to the app for the overall success of the user needs. Each · Filters, for newest to oldest, cheapest to most expensive, date advertised, maximum,/minimum price – This will help navigating the app while ensuring that the user is knowing what they are looking at. Because the app does not store previous or expired sales using the filter in the oldest will still show active sale pricing. · Location mapping – having a location map will allow customers to search stores that are not near them or in the opposite only searching stores near them. The user has the control of how far they are willing to travel if they are arranging for instore pick up. · Website links – Having website links will allow the customer to directly drop that item into a shopping cart on any given website, they will be purchasing from the store that is offering the sale price but that item on sale is also getting advertised on PriceChecker’s app. Having a direct link to that website will cut the time and effort the customer is making, not having to search for that company online as well. · Flyer downloads – Gives the customer the option to browse all items that the store has on sale, the flyer can be downloaded to the device for easy access if they happen to be out shopping. Should include The following system requirements should be included in the design of the app but are not detrimental to the overall success of the application. · Membership – Having a membership will allow the customer to access additional “should have features of the app at a cost which will contribute to generating a revenue. · Camera capability for barcode scanning – Using the camera would benefit a customer in making easy searches, when at a store they can scan an item and look where it can be purchased at a cheaper price. · Related item sections with “also searched for” or “category related” – This section can be helpful when a person is shopping for an event and looking for cheaper prices, items will be grouped into this category i.e.: PriceChecker is giving prices for wedding shoes, it will show flowers, shoes and other wedding related items that the customer can browse. · The ending date of the sale price – Having the ending date of the flyer sale will give the customer a deadline of when the items need to be purchased to get that price. PriceChecker does not guarantee that price they are only promoting that price. · Calculated percentage of savings on each item – Calculating the savings will give the customer a great idea of how much they are saving and that will keep the customer coming back shopping. Could Include · Wish list’s/shopping list – Having one or multiple wish lists or shopping lists allows the customer to stay organized. This is where the customer can see outlined where they have what items sitting in shopping baskets and when the sale price will expire. · Friends/family connection for the wish list and notifying – Inviting other people to your PriceChecker lists and giving the customer options of allowing each other to add/delete items from the shared lists. · Online coupon clipping – Exclude · Flyer sale history – The app does not have the ability to see expired sale prices, customers can
Answered 15 days AfterJan 22, 2023

Answer To: [2]Comp 482Assignment 1 Task-Centered Design and PrototypingNikki BowersID#3515444November...

Sanjoy answered on Feb 06 2023
37 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here