[nycphp-talk] CMS - Estimating Hours

BAS lists at
Thu Mar 27 14:16:56 EDT 2008

Okay, I've got a very general estimating question here.

Here are the basics: The focus of the site will be selling products to
people with autistic children. I'm still waiting for an answer on how
many products there will be in the beginning, so let's just say a dozen
for now. The client wants to be able to maintain the site themselves
(i.e. add new products as the need arises), create a newsletter, and 
also integrate a discussion forum to build a sort of community. 
Accessibility is important for this site (not necessarily the admin 
part, but the public front-end).

This is the list of requirements that I think I'll need to take to
consideration when giving an estimate:

1. Install & configure CMS
2. Design custom templates (I typically spend about 10 hours on this)
3. Code custom templates
4. Find, install & configure shopping cart
   a. Product photos
   b. Product descriptions/details
   c. Pricing
   d. Shipping
   e. Tax
   f. Create/modify shopping cart templates? (Not sure
if this has to be done or if the cart can use CMS templates?)
5. SSL cert (requires static IP)
6. Payment gateway
7. Find, install & configure forum
8. Testing & debugging
9. Training client to use CMS

Did I overlook anything? I've downloaded and am getting ready to install 
both Drupal & Joomla to test drive them, but after much reading I've 
gotten the impression that Drupal is the better overall product in terms 
of code & flexibility.

I know that Joomla has a "prettier" admin interface that the client may 
like better, but I don't want to sacrifice functionality for cosmetics.

Can anyone possibly give me even a ballpark estimate on how many hours 
you think the above might take? I'm assuming they'll also have the 
standard About Us and Contact Us pages.

FYI, a static site that I recently did involved about 65 hours total
(design + coding + content porting + testing + client phone calls,
emails, etc.) for a 17-page site. But I can't really estimate a CMS per
page, so... help!

Any advice would be greatly appreciated.


More information about the talk mailing list