HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2013T2 DR.Jean Labs Design & Prototype"

From IS480
Jump to navigation Jump to search
Line 458: Line 458:
 
|width="40%"|1 [Visibility of System Status]  
 
|width="40%"|1 [Visibility of System Status]  
 
|width="50pt"|'''Severity'''
 
|width="50pt"|'''Severity'''
|1 =  I don't agree that this is a usability problem
+
|1 =  Cosmetic problem only
  
 
|-  
 
|-  
Line 466: Line 466:
 
|Colspan=4|'''Proposed Solution''':  
 
|Colspan=4|'''Proposed Solution''':  
 
Instead of making the user go back to his profile to check the account information, include the PayPal account information on the cash out message prompt.
 
Instead of making the user go back to his profile to check the account information, include the PayPal account information on the cash out message prompt.
 +
|}
 +
 +
=== Problem 8 ===
 +
{| class="wikitable centered" width="90%"
 +
|width="50pt"|'''Name'''
 +
|Colspan=3|Lack of Heading
 +
 +
|-
 +
|width="50pt"|'''Sources'''
 +
|Colspan=3|[B.1]
 +
|-
 +
|width="50pt"|'''Heuristic'''
 +
|width="40%"|1 [Visibility of System Status]
 +
|width="50pt"|'''Severity'''
 +
|2 =  Minor usability problem
 +
 +
|-
 +
|Colspan=4|'''Description''':
 +
B: The user does not know where he is due to a lack of headings when navigating to various pages.
 +
|-
 +
|Colspan=4|'''Proposed Solution''':
 +
Add a descriptive heading or title on top of all pages to tell the user which page he is at currently.
 
|}
 
|}
  

Revision as of 14:51, 3 November 2013

Agurz avatar.png
Denise avatar.png
Eleazar avatar.png
Dr.jeanlabs logo.jpg
Janan avatar.png
Nicholas avatar.png
Rafael avatar.png

HOME

 

DR.JEAN LABS

 

PROJECT OVERVIEW

 

PROJECT MANAGEMENT

 

PROJECT DOCUMENTATION

 


{ Project Description } { Motivation } { Project Scope } { X-Factor } { Design & Prototype }


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Personas

Drjeans persona1.png
Drjeans persona2.png
Drjeans persona3.png

Scenarios

Scenario 1 | Rachel wants to find a way to increase awareness of FoodLovers

1-for-1 Promotion!

Rachel is a food aficionado and her dream of setting up a restaurant came true last year when she opened the restaurant FoodLovers. FoodLovers specializes in Western Cuisine and its goal is to bring affordable Western meals to the masses. Located at Raffles Link, FoodLovers’s business faced high competition from other restaurants but Rachel was able to hold her ground and bring in customers through various marketing strategies. However, advertising doesn’t come cheap. Rachel had to incur a fixed cost of a few thousand dollars just for advertising alone and sometimes, these advertisements may not be effective at all. With the help of SQKII, Rachel is now able to switch advertising costs from a fixed cost to a variable one, as she is only charged a few cents per impressions made by users. Not only is this a cheaper alternative, she can also derive analytics from this application to find out what type of users are interested in these promotions and how many are actually viewing them.





Scenario 2 | Kelly wants to find a place to shop and dine with her boyfriend Tony

Kelly and her awesome lunch!

Kelly and Tony had a hectic week in school and they wanted to unwind during this weekend. Kelly wanted to have a romantic lunch with Tony and after that, proceed on her shopping spree. They had agreed to be meet in town, away from NTU and their books. Kelly was early and she arrived at City Hall MRT first. They did not have a dining place in mind and so Kelly decided to try out the SQKII application. She used the location-based services to track down deals and promotions happening at City Hall right now. To her surprise, she saw from an advertisement that FoodLovers restaurant is providing a 1-for-1 meal promotion and they served her favourite western cuisine. Without further ado, she shared the advertisement via whatsapp to Tony about this exciting deal and they proceeded to have their lunch there.






Scenario 3 | Kelly goes on a shopping spree!

Kelly on a shopping spree!

Kelly and Tony had a hectic week in school and they wanted to unwind during this weekend. Kelly wanted to have a romantic lunch with Tony and after that, proceed on her shopping spree. They had agreed to be meet in town, away from NTU and their books. Kelly was early and she arrived at City Hall MRT first. They did not have a dining place in mind and so Kelly decided to try out the SQKII application. She used the location-based services to track down deals and promotions happening at City Hall right now. To her surprise, she saw from an advertisement that FoodLovers restaurant is providing a 1-for-1 meal promotion and they served her favourite western cuisine. Without further ado, she shared the advertisement via whatsapp to Tony about this exciting deal and they proceeded to have their lunch there.






Scenario 4 | Tony occupies himself with earning quick cash from ads browsing

Tony earns quick cash by browsing ads

Tagging alongside his girlfriend who is busy shopping, Tony decided to keep himself occupied by using SQKII to earn some cash. He was very lucky to have won $5 from the lucky box bonus in the application the day before and he is looking forward to that big surprise again. For now, he is busy flipping through advertisements of computer games and sports merchandise. One thing that caught his eye was the release of Grand Theft Auto 5 and it was at a promotional price at a store nearby. He thought of his friends who were interested in GTA 5 and he decided to share this advertisement on his facebook page. This was made easy as he was currently logged into SQKII using Facebook. He decided to bookmark this advertisement so that he could discuss with his roommates on whether they would want to order in bulks for cheaper rates.





Flow Diagram

User

DrJean UserFlow.png

Advertisers

DrJean AdvFlow.png

Admin

DrJean AdmFlow.png

Prototype

Low-fidelity | Our Evaluators

A: Kenny Quek Yu Wei from SMU School of Business. Male, 23 years old.

DJL KennyQuek.jpg
DJL KennyQuek2.jpg














B: Tan Xi Jing from SMU School of Law. Male, 23 years old.

DJL atxj.jpg
DJL atxj2.jpg














C: Teo Chin Seng from BNP Baribas Net. Male, 26 years old.

DJL tcs.jpg
DJL tcs2.jpg














D: Royston Tan Wei Ching from NTU Business School. Male, 23 years old.

DJL rtwc.jpg
DJL rtwc2.jpg















Low-fidelity | Compiled Problems

Problem 1

Name Recommendation of Search Engine
Sources [A.5, B.5, D.5]
Heuristic 7 [Flexibility and efficiency of use] Severity 3 = Major usability problem
Description:

A: There will be a problem with a long list of pending approvals or notifications, especially if this application is widely-used. It will be difficult to trace a particular user, advertiser or squib when the list becomes very long, affecting scalability of the application.

B: Long list of users and advertisers in view users and view advertisers pages. It will be difficult to find a specific user or advertiser without a search function.

C: It will be difficult to find a specific user, advertiser or Squib without a search function.

Proposed Solution:

Add a search field into the application so that admin can filter users or advertisers based on a specific name.

Problem 2

Name Inbox is too cluttered with many notifications
Sources [B.4, D.3]
Heuristic 8 [Aesthetic and Minimalist Design] Severity 4 = Usability catastrophe
Description:

B: There will be a long list of notifications for the admin to look at and it will be cluttered to an extent that it will be pointless for the admin to look through.

C: As an admin, you will have to browse through a long list of notifications and it will be very messy and not informative for the admin.

Proposed Solution:

Categorization of the various notifications would help the admin to know the statistics of each task quickly. For e.g, consolidation of how many cash outs, how many ads awaiting for approval. These numbers would be more informative for the admin.

Problem 3

Name Cash out option is not prominent.
Sources [B.6, C.7]
Heuristic 7 [Flexibility and efficiency of use] Severity 3 = Major usability problem
Description:

B: As a user, he needs to make a few clicks to navigate to his profile before he could cash out. This is very troublesome and it is one of the most important functions that the user uses. It is not intuitive enough for the user to cash out.

C: User wants to cash out fast and swiftly but the only way he/she could cash out is via multiple clicks to their profile page before he/she can cash out.

Proposed Solution:

Put the cash out option in the menu toolbar for easy access and use.

Problem 4

Name Missing back button.
Sources [B.2]
Heuristic 3 [User control and freedom] Severity 1 = Visibility of system status
Description:

B: The user always has to click on the menu bar and redo his choosing patterns when he only wishes to go back 1 page before

Proposed Solution:

Implement a back button for user to return one page before.

Problem 5

Name Missing cancel button
Sources [D.2]
Heuristic 3 [User control and freedom] Severity 3 = Major usability problem
Description:

D: No cancel button found in the reject Squibs message prompt means that admin must reject the Squib when the message prompt appears in order to proceed. There is no redo or undo function.

Proposed Solution:

Create a cancel button so that the user can cancel rejecting of the squib. Also , a tab away function could be integrated as well

Problem 6

Name What’s popular page may not be the first thing that user wants to see.
Sources [B.7]
Heuristic 8 [Aesthetic and Minimalist Design] Severity 2 = Minor usability problem
Description:

B: The first thing that the user sees when he logs in is the “What’s Popular” page whereby the top 3 Squibs are shown. He may not be interested in looking at What’s Popular and this takes some of his time off to navigate away.

Proposed Solution:

Have more shortcuts and overview buttons (Refer to App store interface), where there is a top chart’s button that links the user to most popular pages only if the user clicks the button.

Problem 7

Name Prompting of user’s PayPal information one last time before he accepts the cashout.
Sources [B.8]
Heuristic 1 [Visibility of System Status] Severity 1 = Cosmetic problem only
Description:

B: User would like to be assured that the cash is transferred correctly to the right account and a meticulous user would have to check his PayPal again before cashing out.

Proposed Solution:

Instead of making the user go back to his profile to check the account information, include the PayPal account information on the cash out message prompt.

Problem 8

Name Lack of Heading
Sources [B.1]
Heuristic 1 [Visibility of System Status] Severity 2 = Minor usability problem
Description:

B: The user does not know where he is due to a lack of headings when navigating to various pages.

Proposed Solution:

Add a descriptive heading or title on top of all pages to tell the user which page he is at currently.

Heuristics and Severity Rating

Heuristics Severity Ratings

1. Visibility of system status

2. Match between system and the real world

3. User control and freedom

4. Consistency and standards

5. Error prevention

6. Recognition rather than recall

7. Flexibility and efficiency of use

8. Aesthetic and minimalist design

9. Help users recognize, diagnose, and recover from errors

10. Help and documentation

Not related to any heuristic

0 = I don't agree that this is a usability problem

1 = Cosmetic problem only

2 = Minor usability problem

3 = Major usability problem

4 = Usability catastrophe