NYCPHP Meetup

NYPHP.org

[nycphp-talk] CMS - Estimating Hours

Jake McGraw jmcgraw1 at gmail.com
Thu Mar 27 14:45:02 EDT 2008


Well it really depends... do you have experience doing any of this:

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

Because it can be quite a learning experience (adds time) if you
don't. My best suggestion is to find an all-in-one solution or a
developer who has proven experience with these kind of transactions.

3. Code custom templates

I haven't worked with Joomla, but I have worked with Drupal. There is
a bit of a learning curve for following the best practices template
design. I'd suggest getting Pro Drupal Development to help you along
with this.

7. Find, install & configure forum

Drupal can be a forum, see how they use it at groups.drupal.org.

I'd put the work at the very least 80 hours. Any integration that
they'd like to do between the shopping cart and the CMS will add many
hours.

-jake


On Thu, Mar 27, 2008 at 2:16 PM, BAS <lists at nopersonal.info> wrote:
> 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.
>
>  Regards,
>  Bev
>  _______________________________________________
>  New York PHP Community Talk Mailing List
>  http://lists.nyphp.org/mailman/listinfo/talk
>
>  NYPHPCon 2006 Presentations Online
>  http://www.nyphpcon.com
>
>  Show Your Participation in New York PHP
>  http://www.nyphp.org/show_participation.php
>



More information about the talk mailing list