Jump to content


Photo

Time Required to Make a Shopping Cart


  • Please log in to reply
5 replies to this topic

#1 mramazen

mramazen
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 21 February 2006 - 06:44 AM

Hey Guys,

I've recently been hired on as a part-time employee at a company, who already has an existing web site, but would like to expand and add a shopping cart.

I'm integrating the FedEx Direct Manager API, Authorize.NET, an AJAX shopping cart, and a control panel.

The control panel has a working product manager, which adds, edits, and deletes products.
A manufacturer manager that houses information about the manufacturer for user's browsing the site. Anyways, im sure you all know what a shopping cart is. hehe.

I'm also a college student taking 15 hours and I'm working on this project 20-30 hours a week.

Last week my managers said I'm taking too long, its been about 1.5 months, and the only thing left for me to do is finish integrating Authorize.Net and FedEx into the project. BTW, I can send test data to both gateways.

Am I taking too long?
How long does a project this size take?

I've tried my best to squash potential bugs and make the best design possible under the pressing deadline.

Any honest feedback is really appreciated

Thanks



#2 Kris

Kris
  • Staff Alumni
  • Advanced Member
  • 2,755 posts
  • LocationThe Internet

Posted 21 February 2006 - 09:45 AM

There is no acurate answer to your question as there are too many other variables to take into consideration. A lot of it will obviously be affected by your levels of skill and experience, the type of system you are integrating into etc.

#3 mramazen

mramazen
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 21 February 2006 - 10:03 PM

Well if you had to make a feature rich shopping cart, under those conditions, how long would it take you?


[!--quoteo(post=347893:date=Feb 21 2006, 05:45 AM:name=SemiApocalyptic)--][div class=\'quotetop\']QUOTE(SemiApocalyptic @ Feb 21 2006, 05:45 AM) View Post[/div][div class=\'quotemain\'][!--quotec--]
There is no acurate answer to your question as there are too many other variables to take into consideration. A lot of it will obviously be affected by your levels of skill and experience, the type of system you are integrating into etc.
[/quote]


#4 Kris

Kris
  • Staff Alumni
  • Advanced Member
  • 2,755 posts
  • LocationThe Internet

Posted 23 February 2006 - 09:08 PM

[!--quoteo(post=348058:date=Feb 21 2006, 10:03 PM:name=mramazen)--][div class=\'quotetop\']QUOTE(mramazen @ Feb 21 2006, 10:03 PM) View Post[/div][div class=\'quotemain\'][!--quotec--]
Well if you had to make a feature rich shopping cart, under those conditions, how long would it take you?
[/quote]Me, personally... I think I could do that in a 40 hour week pretty comfortably - But I'd like to think of myself as an intermediate-to-advanced PHP scripter, having been building PHP based web systems as a profession for the past year, and maybe a year or two before that as a hobby... But like I said, all down to experience and skill level and how quickly you learn.

#5 obsidian

obsidian
  • Staff Alumni
  • Advanced Member
  • 3,202 posts
  • LocationSeattle, WA

Posted 23 February 2006 - 09:25 PM

[!--quoteo(post=348790:date=Feb 23 2006, 04:08 PM:name=SemiApocalyptic)--][div class=\'quotetop\']QUOTE(SemiApocalyptic @ Feb 23 2006, 04:08 PM) View Post[/div][div class=\'quotemain\'][!--quotec--]
Me, personally... I think I could do that in a 40 hour week pretty comfortably...
[/quote]

you've also got to take into account the possibility of change... also, like SA mentioned above, there are SO many more variables that you've got to take into account that can sway the time one way or another. i'm the only developer on an eCommerce solution at work right now, and i've been hacking away at it for 6 months now, and we're just getting to the testing stage. now, keep in mind that it is fully integrated into their POS system and other very specific features, but all in all, it's taken over 300 hours so far. now that i've done one, i'd probably agree with SA, a basic shopping cart system built to suit would be a GOOD 40-60 hour project. however, when quoting estimates, i've learned to double what you anticipate. so, i'd say, quote double, and if you finish short, they can only be happy.

oh, yes, and i don't consider myself to be a newb, either ;-)
You can't win, you can't lose, you can't break even... you can't even get out of the game.

<?php
while (count($life->getQuestions()) > 0)
{   $life->study(); } ?>
  LINKS: PHP: Manual MySQL: Manual PostgreSQL: Manual (X)HTML: Validate It! CSS: A List Apart | IE bug fixes | Zen Garden | Validate It! JavaScript: Reference Cards RegEx: Everything RegEx

#6 Kris

Kris
  • Staff Alumni
  • Advanced Member
  • 2,755 posts
  • LocationThe Internet

Posted 24 February 2006 - 01:32 PM

[!--quoteo(post=348795:date=Feb 23 2006, 09:25 PM:name=obsidian)--][div class=\'quotetop\']QUOTE(obsidian @ Feb 23 2006, 09:25 PM) View Post[/div][div class=\'quotemain\'][!--quotec--]
you've also got to take into account the possibility of change...[/quote]
Ofcourse, I based my time on assuming I would be provided with a clear and final specification. Anychanges would add time to the scale. But its pretty much a case of 'How long is a piece of string' - Twice the length of half a piece of string I know ;) But how long is half a piece of string...




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users