Professional Documents
Culture Documents
Group 4
Ruth Ramlal
Kirby Sylvester
807007246
807000819
Date : 18/04/2013
1|Page
1 Website Requirements Specification
1.1 Market analysis
M and A Limited, more commonly known as TOYMART, is the largest chain of toy stores in
Trinidad and Tobago.
Its first store was opened in 1981 at Francis Plaza in Chaguanas. The company started off small
and at that time, had a staff of three persons. Primarily, the business started off with carrying just
a couple brands for babies and toddlers.
As business developed, the range of products grew and so too did their customer base. So much
so that, there are fourteen branches located nationwide and is still currently expanding.
Mission Statement:
We strive for excellence in everything that we do.
Philosophy:
Our products are not limited to children, but also to those adults who are still kids at heart.
Children absorb more information when they are enjoying themselves, and so our strategy has
been to choose products that are of the highest quality and value, so that it may be enjoyed by
everyone.
Only the best are employed at Toymart and they include a mix of youth and experience. With a
staff of over forty persons, who include, part-time students, who know all about fun, to well
experienced mothers, who know what is best for their children. The staff is fully educated about
each product, and all participate in numerous training sessions throughout the year.
At Toymart, the first priority is always to ensure its customers are treated as family. Toymart’s
customer service is all about sending you off satisfied so that you will come back and converse
2|Page
positive feedback about your experience along to others, who may then become valued
customers.
Marketing Environment
https://www.facebook.com/toymartstores
3|Page
3. Media Advertising:
Radio, Television, listed in the yellow pages in the directory, and advertising in the
various local newspapers, in so doing, the products and services of the business are promoted
to existing and new customers.
4. Customers are able to access products directly through any of the thirteen conveniently
located branches throughout Trinidad.
4|Page
MAIN CUSTOMER MARKET:
MARKETING MIX
Marketing mix describes the different kinds of choices businesses have to make in the entire
process of bringing a product to the market. It consists of the four P’s. That is, Product/Service,
Place, Price and Promotion.
Toys – e.g. Action figures – spider-man, batman etc. Trucks, planes, boats etc.
Arts and crafts – e.g. Face paints, sticker books etc.
Board games and Puzzles - e.g. Monopoly, chess, checkers etc.
Dolls - e.g. Barbie, Bratz, Hannah Montana etc.
Video games - e.g. Need for speed etc.
Baby products – e.g. Cribs, furniture, car seats, strollers, diapers etc.
Outdoor play sets - e.g. Swing sets, sandboxes, outdoor playhouses, bikes etc.
Nintendo, PSP, PlayStation
Radio controls - e.g. Cars, planes, helicopters etc.
Educational – e.g. Leapfrog, fisher price etc.
Party Supplies - e.g. Balloons, character piñatas etc.
5|Page
Place
Toymart’s Head office is well-situated at #35 Preysal Crown Trace, West Mission Road,
Freeport. There are 13 other branches of Toymart, conveniently located throughout Trinidad and
Tobago. These branches are located in Arima, Couva, Grand Bazaar, Gulf City Mall Tobago,
JD’s Mall, Midcentre Mall, Movie Towne, Point Fortin, Price Plaza, San Fernando, Trincity
Mall and Tunapuna.
Price
Toymart offers toys and other products at reasonable prices which are noticeable to customers.
There are also several discount programs available for customers as an incentive to return. These
include:
- The Birthday Club: customers up to the age of 10 years old can sign up for free to be a
member, which enables them to receive Special Birthday Discount and a Birthday
Greeting from Toymart on their birthday and also be entitled to special member rewards
throughout the year.
Loyalty card
The Toymart Rewards Program offers a loyalty card that enables customers to earn up to 5%
cash back on purchases throughout the year without any black-out periods. Rewards are earned
on a quarterly basis and customers receive a rebate voucher which is valid for 3 months.
Baby Registry
Eliminates guesswork from gift-buying, so that friends and family can go to any store location
and pick out a gift from the registry and send it to the expected parents. Registry gifts are
tracked up to 30 days after the baby’s due date and rewards can be earned on all the items you
received.
6|Page
Promotion
Toymart employs a wide range of marketing tools and strategies to promote their business and
products to the general public. These include: the business’s main website, its Facebook page,
media advertising through radio, television and local newspapers and through word of mouth
from satisfied existing customers.
E-commerce rationale:
Toymart is one of the leading toy stores in Trinidad and Tobago. As the country expands, new
companies would enter the market place, which causes competition amongst these businesses
which compel businesses such as this one, to stay competitive to stay ahead of its rivals by the
use of internet and technology to help maintain and expand their customer base. Ecommerce
offers several advantages to customers and companies including improvement of productivity,
customer satisfaction and general overall productivity. In order for Toymart to rise above their
competitors and have an increased competitive advantage, it is essential that this business
incorporate Ecommerce functionalities into their website.
7|Page
give users access to the web site 24/7 conveniently and this would create word of mouth
promotion of the store and the products that are offered.
8|Page
but also to the store owner, as it is easier to update a website about new products and special
prices and then update it when the time comes, than to have to manually display it in the store.
Potential Users:
Persons interested in purchasing toys online.
Hardware Experience:
Has little experience with using computers and uses computers infrequently.
9|Page
Software and Interface Experience:
Is unaccustomed using the computer to browse the internet but has made a few online purchases.
Task Experience:
She has limited understanding of how the browser and online catalogue works and little online
ordering experience.
· Feedback messages that inform the user when attempted actions are successful or not.
E.g. “login successful” and “Your order has been received. “
User B
Thirteen year old boy looking for toys he could buy using the debit card he received for
Christmas. Since his parents are career oriented it is hard for them to go physically to a store to
purchase toys for him.
10 | P a g e
Potential Users:
Persons interested in purchasing toys online.
Hardware Experience:
Has moderate experience with using computer hardware such as mouse, keyboard, etc. uses
computers fairly regularly.
Task Experience:
He has a good understanding of how the browser and online catalogue works but limited online
ordering experience.
· Feedback messages that inform the user when attempted actions are successful or not.
Example “login successful” and “Your order has been received. “
11 | P a g e
User C
A mother of two small children with a demanding job that involves working long hours as well
as overseas travel, that makes it difficult to visit stores to shop. She usually shops from the office
or hotel room as time allows, having the items delivered home. This means she could get
supplies for her family even when she is not in the country.
Potential Users:
Persons interested in purchasing toys online.
Hardware Experience:
Has extensive experience with using computer hardware such as mouse, keyboard, etc. uses
computers daily.
Task Experience:
She has an extensive understanding of how browsers and online catalogues work and extensive
online ordering experience.
12 | P a g e
· Display any additional shipping costs (depending on weight or dimensions)
· Customer data must be kept private and inaccessible to unauthorized users
· The website must have an easy to use
· Feedback messages that inform the user when attempted actions are successful or not.
Example “login successful” and “Your order has been received. “
13 | P a g e
shopping cart to hold items the user wants to buy
notifications that inform customers of shipping information, order status or any errors
with the transaction
easy navigation throughout the website by use of a clear simple user interface
Frequently Asked Questions (FAQ) that answers questions that most customers have
Inventory system that tracks the flow of products into and out of the system and keeps
track of the numbers of products currently in stock.
All customer data would be input by the customer upon creation of the user account and is
updated by the customer as needed. This data is stored on the web server that the website is
hosted on. Data inputs are:
Customer information:
o Name
o Date of birth
o Billing Address
o Shipping Address
o Contact number
o email address
Transaction information:
o customer information
o items purchased in the order
o prices of items as well as total cost
o shipping address
o dates the transaction was received and completed
o Comments (any special requests the customer might have with respect to
packaging, etc.)
14 | P a g e
Payment Information:
o Customer’s credit / debit card information including the card number, expiration
date and security code.
o billing address
Product Searching- The site has no visible search box for visitors. Visitor has to search
via clicking on the category photos on the website of which bring up a pop up window
that redirect you to Toymart’s social media Facebook home page.
Registering for discount- Toymart has discount programs Birthday Club and Loyalty
Card for shoppers but both have to done via a sign up method. The site provides a
downloadable pdf file for the Birthday Club sign up which is to be manually dropped into
their many branch locations. Loyalty Card on the other hand is totally in store.
Toymart baby registry-Toymart contains a section just for babies where registration can
be made to help people to know what gifts they can get for your baby.
Store Location check- this plays an important part of the website as it contains all
locational information about the Toymart stores nationwide, picture of the stores, opening
hours, address and phone numbers.
Promotion check- Toymart updates its website where customer can check to see current
promotions
15 | P a g e
Event check- current Toymart events are updated on the website where customer can
check.
2.0 Registering High Discount tab Pdf file This is done via a
for discount download and in store drop
off
3.0 Toymart High Toymart Baby Pdf file This is done via the
baby tab download of pdf file with
registry detail instructions to
acquire registry card for
baby shower invitation
16 | P a g e
Most task are initiated from the Toymart’s website main menu bar as shown
below:
Problems:
1) There isn’t a search bar so products have top visually found from the catalogue tags.
2) The prices for featured product are not available.
3) For someone without a Facebook account, all the details of the social network site of Toymart
is not accessible.
17 | P a g e
Opportunities:
1) once online registration is implemented it would make the site much more interactive and also
allow for Toymart owner to be able to accurately check all registered customer and also generate
automatic greetings and birthday wish and registry update to customers.
18 | P a g e
2 Website design
1) Toymart is one of the leading toy stores in Trinidad and Tobago. The main product line
of Toymart Trinidad is specifically, as its name suggests toys. It is a fairly open market to
all ages of customers, since the various products appeal to children and adults of all ages.
The market for toys is also a low risk market not only because of the constant need for
new and improved toys, but especially around the Christmas period where the company is
at its peak period. There are a number of various categories of products (toys) that are
broken up within the company. The segmentation of these various products helps to
categorize their target market. It helps them in making what specific marketing or e-
commerce advertising should be taken, and to whom. These categories include;
19 | P a g e
Bikes, Scooters and Riding Bikes, Rockers 7
Books, Music and Dvds Disney, Sesame Street 6
Collectibles Lego, Mortal Kombat, WWE 12
Kids Room Slumber Bag, Foam Sofa 7
Preschool VTech, Leapfrog 10
Pretend Play and Dress Up Barbie, Disney (Costumes) 9
Specialty Toys Let’s Rock Elmo, Doodle Gelz 11
Sporting Goods 3D Goggles, Kick Board 5
Building Sets Mega Blocks, Lego Disney 5
Musical Instruments Guitar, Drumsticks 10
Each category is not limited to a specific number of products, as a few of them may even be
seasonal.
The product information that customers will be able to access is as follows:
20 | P a g e
2) Product Source
It must be noted that the company is a retail distributor of toys, and do not manufacture these
toys. The brands of toys are foreign based are mostly comes from the United States. Hence, the
products would not be produced by the same people who maintain the web site.
3) Target Audience
a) Adults – The main decision makers and purchasers mainly come down to the parents,
grandparents etc. in what they want their children exposed to. Although children may use
the website, for purchasing it is the responsibility of the adults. For instance, baby items
would be purchased by the adults. The website needs to bring a perspective to the adults
to instill in their minds that what they need, whether it be baby items, gifts for children,
young adults etc, the company has it, and it can be view on the website.
b) Children – Early teens are also the target audience. As technology and e-commerce
expands, the younger generations are the ones being kept in the know. In terms of
playstations, remote controlled products, collectibles etc, this would mostly appeal to
these young adults. The website, especially for this segment, needs to show that there is a
vast variety of products, and that they can view each category.
4) Affiliate / Membership
The website does provide membership to its customers, in which these members would be
granted with points, each time they purchase. They will be provided with a card for in store
purchases, however for online purchases, each member should be able to punch in a code from
the card before purchasing online. Members therefore, on this points system, gain access to
particular discounts, and apply for free delivery to their homes. Also, members would be able to
21 | P a g e
sign up for a newsletter, in which an automated e-mail would be sent to members updating them
on promotions and new products.
5) Product Delivery
Products purchased on the site can either be picked up in store, or by request for home delivery.
The ability to check on their order online would be available to customers as they see the status
of their order; (whether the order has been packaged, or sent out for delivery).
6) Payment Type
Payment can be made using all major credit cards such as VISA and MasterCard, and PayPal. To
facilitate the payment of these credit cards, specified members of staff will deal with accepting
this payment method. This will ensure the safety of customers and offer a secure online shopping
experience.
In terms of customer support documentation, registered users would be able to view additional
information/details than a non-member. In terms of a non-registered user, this will include a
(FAQ) Frequently Asked Questions section and documentation on products and services. This
will all be available to users free of charge.
8) Additional Facilities
There is currently a link to Facebook which provides customer with forums and feedback. This
feature will stand, however, on the website customers can give feedback based on the products
and also a star rating for all users to view. There would also be made available a system feedback
confirming the purchase of orders. A mailing list is also available to registered user to sign up
for, in which they would get weekly newsletters providing them with upcoming promotions and
new products.
22 | P a g e
2.1.2. E-Commerce Critique and Recommendations
The website for Toy Mart Stores lacks some of the fundamental e-commerce features. Firstly, the
main customer activity includes browsing through the various categories of products. However,
on further notice by clicking on the product to view items, this sends directly a link to their
Official Facebook Page. Their Facebook page also has very limited information and pictures of
their products. Secondly, there is no activity that enables users to purchase items on the website.
There are no information and features of the products available. Furthermore, there is no
information whether there is still stock of the items available for purchase in the stores. Under
the Promotions section, the last updated promotion is stated at April 3rd, 2012. Clearly the site is
not being properly maintained and updated. From this observation alone, users may not trust the
validity and usefulness of the website. This can decrease the customer interest in the company
and in the long run, not be seen as a professional firm, in which clients may lose trust in the
business itself. The layout of the website is very user friendly. In terms of information being
provided on the website about the company and its terms of conditions, Toymart seems to have a
very professional and detailed outline. A Facebook link is directly available on the upper right
hand corner of the website, which allows users to like the page and gain access to it. There are
also application forms available for various services (Discount programs) provided on the
website. This is readily available for download. However, there is no online form that users can
simply submit their form directly to the company. Instead, users need to print out the form and
mail or e-mail the form to the company. There also exists a location tab providing all details of
the various branches throughout the country, and all contact specifics. Not available is a search
bar which is imperative in any website.
a) Firstly and most basic, the website should include a ‘search bar’ for the accessibility of
information that the customer intends to find.
b) More product information should be included within the website. These should be
separated into the various categories stated before, and should include pictures of the
product, its price, and various specifications/descriptions that may useful to the customer.
23 | P a g e
c) The main purpose of a website is not only to make the company visible and well known
to customers, but also to encourage customers to purchase their products. With the lack of
a shopping cart on the website, customers may lose focus and quickly forget about the
product/company thereafter. Hence, by placing a shopping cart of the website, more
customers may be inclined and encouraged to purchase the product right away, thereby
increasing sales. In so doing, the website should be able to accept all major credit cards
and even offer PayPal Services.
d) A (FAQ) Frequently Asked Questions page should also be included in the website, for
common information customer may have regarding the company or their products,
e) The company may also use forms to personalize the customers’ experiences. This may be
particular whereby users own membership accounts. In so doing, the firm will be able to
market their products in a more specific way to the customer, in which the system may
prompt users about their interests in various products. Recommendation may also be
hinted to clients as to the products they may be interested in.
f) In terms where the website already has a membership system, in which Toymart does, the
website should have an online completion form for membership, in which users do not
have to manually download the form and submit via mail or e-mail. Therefore the process
in seen as a more efficient and easy way to encourage more members.
g) As said before, a rating/review system should be in place to allow customer to rate
various products and post their views on the quality of products purchased from Toymart.
This will help the firm in the long run as more positive reviews may be posted by
customers.
h) The company may also consider offering tracking of shipment to customers. This will
include whereby the user may log on and view where there item has reached in terms of
being processed.
i) Lastly and most importantly, the data on the website of Toymart, is seen to be outdated.
Toymart may consider monitoring and updating the website regularly. Maintenance is an
important issue, whereby customers may lose trust in the business itself as not only being
a professional firm, but conveying to clients as having outdated information/products on
the website.
24 | P a g e
2.1.3 The functionality of the website
1. The products were categorized in the following categories:
1) New stuff
2) Just for babies
3) Action figures
4) ATVs
5) Board games and Puzzles
6) Educational
7) Hobby
8) Outdoor Play sets
9) Party Supplies
10) Radio Controls
Each of the pages that the above would contain a list of all the products for that particular
category as well as a small thumbnail and price. The name or the thumbnail would link to
the product page for that product which would contain all the details as well as pricing
and shipping information.
A product search would also be implemented so that users may search for a product using
a keyword.
2. The customer would be able to select multiple individual items including more than one
of any of the items as desired. The customer must purchase all of the items in the cart
upon checkout. A Wish list however would be provided so that customers may select
items that they would like to purchase in the future and store them on the wish list for
easy access. These items would be then added to the cart when the customer wants to
make the purchase.
3. The order form would allow the customer to input the shipping address and recipient’s
name, select the shipping and payment options as well as an area to put in additional
comments. The shipping options would depend on the weight/ size of the items or how
soon the customer would like the package delivered. Payment options would allow the
customer to pay with their credit/debit card directly or use PayPal.
25 | P a g e
4. No other searches would be necessary at this time since all relevant information for a
product is on that product’s description page including any links to product manuals, etc.
26 | P a g e
Placing the logo into the once
empty space.
27 | P a g e
Categorizing the toys, placing the “new stuff” and “just for babies” at the
beginning and having the other catgories listed in alphabetical order.
28 | P a g e
“add to cart”
button to add
the item to the
Option bar at the top of each cart to purchase
product page to select how
many items the customer
would like to be purchased.
29 | P a g e
The banner was removed from
all of the pages excepting the
home page.
30 | P a g e
2.1.5 Walkthrough
The webpage’s prototypes are geared toward making the main shopping site for ToyMart more
of an E-Commerce website. It includes the addition of a Search bar for easier searching for toys
that users may not actually know the correct name of or have just heard about and wouldn’t
know which category of toys to look in to find it. Also the addition of a shopping cart to make
buying online an option.
The websites general interface is a search bar to the right hand top corner of the webpage which
is the general location of search bars. The search bar is to help our User A, 65 year old
grandmother who has limited mobility due to arthritis so it is much easier to shop for gifts for her
grandchildren from home over the internet. It helps because she may not know the exact name
but may be able to search for it from the description she overheard from her grandchildren.
The shopping cart geared towards our User B Thirteen year old boy looking for toys he could
buy using the debit card he received and also our User C a mother of two small children with a
demanding job that involves working long hours as well as overseas travel that makes it difficult
to visit stores to shop.
The usability problems that occur are with our User B who is not able to add the items he wants
to the shopping cart because he doesn’t know how to. When items are added User B may
sometime add multiple items of the same kind to the shopping cart and does not adequately know
how to remove these items and may proceed to check out these items and therefore order
unwanted toys.
31 | P a g e
3 Computer (high-fidelity) prototype
Design Review
The development of this website was constant and the data from the usability testing were used
to refine the deign choices.
1) The first data collection method was the Usability testing. This was carried out in the
Usability lab located in Frank Stockdale in UWI. The lab consisted of equipment that was
used to observe the user while they performed specific tasks given to them prepared by
our group. The equipment were screen video capturing software, visual and audio
recording setup and behavioural software, which allowed our group to observe the user
while he/she were completing the tasks and their facial expressions involved in doing so.
2) The second data collection method was the Heuristic Checklist. This was used to get
feedback on the level of agreement of the users on using Toymart’s website. This method
consisted of several areas of the website, which included:
Usability
Functionality
Overall impression
Emotion-oriented design
The tasks were to be performed in the order given. Two users were observed for the usability
testing. If the task could not be completed, simply state that out loud and move on to the next
task. A task must be completed before moving on to another task, that is, not more than one task
was allowed to be done at the same time. They were encouraged to voice their thoughts out loud
wherever they had any confusion/frustration with the website. Before beginning a task, they were
required to state aloud the task they were starting and then proceed to doing it.
33 | P a g e
Task 9 => no problems encountered.
34 | P a g e
35 | P a g e
Results of tasks for user 2:
1. $39.99
2. 664-9495
3. 9am-5pm
4. 10 or more items
5. Beary Beary Big Plush 50% sale
6. Cribs, socks
7. 10
8. 7.1
9. Children learn more when they are having fun
10. 15 , 2nd stated Copyrights
Task 5 => the user clicked on the ‘events’ tab instead of the ‘promotions’ tab at first, an error
was recorded. A confused facial expression was observed.
Task 8 => navigational error. User was unable to search for Harley Quinn Statue as a fault of the
search bar in the website, but he successfully found the item after by clicking on the appropriate
toys category. A confused facial expression was observed.
36 | P a g e
Questionnaire from user 2:
37 | P a g e
38 | P a g e
Individual User Experiences
After analyzing the video footage of the user performing the specified tasks, the following
behaviors were noted:
User 1
Tasks were performed and completed by this user without any issues.
He was able to navigate throughout the website with ease.
This user was able to complete all of the tasks.
User 1 screenshot
39 | P a g e
User 2:
User 2 performed task 1 successfully.
User 2 had a navigational error for task 2. He searched “atv” and could not find
“Fun Years Radio Control ATV”. This was caused as a result of the search bar for the
website not being implemented properly. He then searched for “radio control atv” and
found the item.
User 2 got an error when performing task 5, because he clicked on the “events”
tab instead of the “promotions” tab to find out what the ongoing promotion was. He then
clicked on “promotions” and was able to complete the task.
When performing task 8, the user got a navigational error, which was again
caused by the improper implementation of our search bar. He searched the item, and
couldn’t find it, and a confused expression on the user’s face was noted. He was able to
find the “Harley Quinn Statue” when he clicked on the “toys” tab and then the “action
figures” tab and was able to successfully complete task 8.
User 2 was able to complete all of the tasks given.
40 | P a g e
User 2 screenshot –performing task 2
41 | P a g e
User 2 screenshot performing task 5
42 | P a g e
User 2 screenshot performing task 8
43 | P a g e
Comparison of both users:
User 1 results:
User 2 results:
44 | P a g e
45 | P a g e
User 1
Task # Time taken(sec) Successful completion
1 50 yes
2 29 yes
3 39 yes
4 59 yes
5 48 yes
6 77 yes
7 30 yes
8 58 yes
9 39 yes
10 70 yes
Time taken(sec)
90
80
70
60
50
40
30
20
10
0
Task 1 Task 2 Task 3 Task 4 Task 5 Task 6 Task 7 Task 8 Task 9 Task 10
Time taken(sec)
46 | P a g e
User 1 took the most time to do task 6 out of all the other tasks.
During the observation of the footage, interviewing the user after the usability testing and
looking at his written results from the tasks, it was noted that he took a longer time with each
task since he wrote full sentences when he was answering each task. Which meant that he did not
take of the time shown above in looking for the task on the website, but rather in answering
them.
Overall he took 499 seconds to complete all of the tasks.
User 2
Task # Time taken(sec) Successful completion
1 68 yes
2 17 yes
3 15 yes
4 34 yes
5 34 yes
6 22 yes
7 24 yes
8 131 yes
9 30 yes
10 50 yes
47 | P a g e
Bar graph for user 2:
Time taken(sec)
140
120
100
80
60
40
20
0
Task 1 Task 2 Task 3 Task 4 Task 5 Task 6 Task 7 Task 8 Task 9 Task 10
Time taken(sec)
User took the longest time to do task 8, since he got difficulties in finding the product on the
website due to the sensitivity of the search bar at the time. Overall, he did most of the tasks in a
short amount of time.
In total, he took 425 seconds to complete all of the tasks.
48 | P a g e
Usability Problems
The first user completed all of the tasks without any issues. However, user 2 had some problems
with the site. The problems were mainly with the search bar on the website. He had problems
finding items by typing them into the search bar.
Improvements:
The search bar was revised and improved to accommodate all of the items offered by Toymart.
The shopping cart for the website was not working at the time of the usability testing, so we were
unable to implement any tasks involving it. However, improvements were made and it is now
working, that is, the user will be able to select an item and put it in the shopping cart and
“checkout” the item, where he will be required to enter details such as name, delivery address,
credit card information etc.
When the user clicks order, a confirmation page will be returned to them, letting them know that
their order was placed.
Confirmation page
50 | P a g e
Improvement suggestions
After the group presented Toymart’s improved website, a few things were pointed out to us to
improve on. The layout of the website was good excepting for a couple of things:
Improvements made:
Below is a screen shot of the improvements made based on the suggestions gathered.