Forum Moderators: LifeinAsia

Message Too Old, No Replies

Requirements for a www site

Does anyone have a template for gathering requirements for a www site?

         

karenw

3:16 am on Jun 5, 2003 (gmt 0)

10+ Year Member



Ideally, I'm looking for a document that will guide me through the process of requirements gathering for an ecommerce site. WWW isn't my specialty, so I'm unclear as to where to start.

Travoli

1:07 pm on Jun 5, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



hi karenw, and welcome to WebmasterWorld!

Just to clarify, you are interested in having a company build an e-commerce website for you and you want to know what types of site issues need to be addressed, correct?

karenw

2:45 pm on Jun 5, 2003 (gmt 0)

10+ Year Member



Exactly. Without domain knowledge it's difficult to know how comfortable to be with the requirements gathering. I'm looking to 1) gain personl knowledge so I can contribute to the process more effectively an 2) to develop a rough checklist to measure the processand resulting requirements against

Any examples or reference material people could point me towards would be greatly appreciated.

Thanks

Chicago

3:54 pm on Jun 5, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Karen- this is from at template that our firm uses for commerce. Hope it helps. Good luck.

ACCOUNT SET-UP
1.) SSL Certificate
1.1 $350 year initial, $300 year annual each additional year

2.) Merchant Account
2.1 Setup

SHIPPING MODULE
3.) Shippers
3.1 (USPS, UPS, RPS, and FedEx?)

4.) Distribution Channels
4.1 Current
4.1.1 Location(s)
4.1.1.1 In-house
4.1.1.2 Outsourced
4.2 Expected
4.2.1 Location(s)
4.2.1.1 In-house
4.2.1.2 Outsourced
4.3 Help Needed

5.) Location Shipped To
5.1 Current
5.1.1 Contiguous 48 States
5.1.2 All U.S.
5.1.3 U.S., Canada, Mexico
5.1.4 International – Europe, Etc.
5.2 Expected
5.2.1 Contiguous 48 States
5.2.2 All U.S.
5.2.3 U.S., Canada, Mexico
5.2.4 International – Europe, Etc.

6.) Freight Calculations
6.1 Manually (weight, price, box qty, etc.)
6.1.1 Weight
6.1.2 Region
6.1.3 Order Dollar Amount
6.1.4 Flat Rate
6.1.5 UPS Real Time Freight (requires weights of all products to be entered into system)
6.2 Shipper provided software (UPS, FedEx, etc.)
6.2.1 TanData (Allows freighting for all major shippers i.e. UPS, Fedex, RPS, USPS, etc.)

7.) Customer Tracking
7.1 Current processes
7.1.1 Customer number generation

TAX MODULE
8.) Tax Calculations
8.1 Tax Exempt
8.2 By State
8.3 Taxware Software (additional charge
)
9.) Point of Sale Locations

PRICING MODULE
10.) Selective product pricing (some for sale, some not)
10.1 This is due to issues such as regional sales territories, map pricing, vendor restrictions, etc.

11.) Multi-level pricing

12.) Membership pricing
12.1 (This implies that members get different pricing than non-members. Just having a membership section on the site does not necessarily mean that there will be membership pricing.)

13.) Volume pricing
13.1 (Buy 10 of an item and get a better price, etc.)

14.) Product group volume pricing
14.1 (i.e. Buy any three of these, get them for XXX)

15.) Coupons

16.) Promos/Sales

PRODUCT MODULE
17.) Up Sell/Cross Sell
17.1 Product Accessories
17.2 Product Suggestions
17.3 Product Bundles
17.4 Advanced Cross Sell (www.netperceptions.com i.e. amazon.com, cdnow.com, etc.)

18.) Product Hierarchies (Product classes)

19.) Product Compare
19.1 Simple
19.1.1 product name
19.1.2 description
19.1.3 image
19.2 Advanced
19.2.1 All attributes side by side
19.2.1.1 This requires a lot of data from the end user, and is a very large undertaking for both the customer and us.

20.) Product Advanced Search Engine
20.1 Price Range
20.2 In Stock Status
20.3 Product Specification
20.4 Manufacturer Name
20.5 Manufacturer Part Number
20.6 Custom:

21.) Product Styles
21.1 Personalize Products (Engrave name)

22.) Product Alerts
22.1 Product Price Alerts (email end user when a price for a product is met).
22.2 Product Stock Alerts (email end user when a product becomes in-stock).

23.) Shopping Carts
23.1 Saved Shopping Carts (save shopping carts for future reference/purchase).
23.2 Reminder Cart Services (buy this every 1 week, quarter, etc.)
23.3 Send shopping cart to friend via email

24.) Rotating Product Advertisements
24.1 Text
24.2 XML
24.3 Interactive

25.) News Story Rotation
25.1 Text
25.2 XML
25.3 Interactive

ORDER MODULE
26.) Email
26.1 (Always send notification with a link to the website. This keeps the order secure.)
26.2 FTP (Used to batch files at the end of a day into a back end system in a text delimited format.)

27.) Employee Purchases:
27.1 This is for employees of companies that will be purchasing from this site. For example, Company A purchases off of this e-commerce site. Company A would like all employees that work for Company A to be able to purchase off of this e-commerce site with the same pricing as Company A currently receives.
27.2 Unique ID
27.3 Approval Process to authenticate employee

28.) e-accounts (on-line accounts):
28.1 Automatic Sign Up (Integrated into the shopping cart upon purchase).
28.2 Summary of Accounts reports
28.3 Search Accounts
28.4 Collaborate with accounts

REPORTING MODULE
29.) Sales
30.) Daily Weekly Monthly
31.) Product Groups
32.) Top Sellers
33.) Avg. Dollar amount spent
34.) Source/affiliation
35.) Web traffic (Web trends)
36.) Real time traffic (custom)

COLLABORATION MODULE
37.) Suppot site (Sales, Tech Support, etc.)
38.) Email Queues
39.) Message Boards
40.) Newsgroups
41.) List servers

GENERAL MODULE
42.) Backend Integration (This is backend to existing systems that a company already has. This is not backend systems of the internet that we are going to develop.)
42.1 Real time inventory
42.2 Real time order processing
42.3 Automatically Generate Real Order Number
42.4 Automatically Generate Real Customer ID
42.5 Shipping Notifications
42.6 Order Status
42.7 RMA (Return Merchandise Authorization)
42.8 Download Order History

43.) Affiliate Requirements
43.1 Automated Affiliate sign up
43.2 Allow affiliate to host on their site
43.3 Allow product export
43.4 Allow order import
43.5 Sourcing

44.) Database Requirements (These are questions that will only be known if existing systems already exist for a process that we are going to develop)
44.1 SQL
44.2 Number of tables 1-10, 11-50, 51-100, 101-1,000, 1,001-10,000, 10,000+ (circle one)
44.3 Number of table relation ships 1-10, 11-50, 51-100, 101-1,000, 1,001-10,000, 10,000+ (circle one)
44.4 Existing Data Import/massage 1,000-5,000 rows, 5,001-10,000 rows, 10,000+ rows (circle one)
44.5 Data Export

45.) Personalization
45.1 Opt in Email letters
45.1.1 Manage Subscriptions from site
45.1.2 Scheduled distribution
45.1.3 Unlimited newsletters
45.1.4 HTML Interface
45.2 Classifieds Sections
45.3 Membership Only Pages
45.4 Membership FTP Access
45.5 Send page to friend via email
45.6 Other

46.) Policies (All policies will be provided by the client)
46.1 Sales Policies
46.2 Shipping Policies
46.3 Return Policies
46.4 Web Usage Policies

ytswy

4:36 pm on Jun 5, 2003 (gmt 0)

10+ Year Member



There was a thread a while back that might interest you kerenw, although it is focussed on hiring an SEO rather than a broader web design service. I particularly like msg 17, which is a list of questions to ask a potential SEO.

[webmasterworld.com...]