April 1st, 2004, 10:22 PM
So, I was recently approached by a potential client who wanted a price quote. He wanted me to write a semi-complex php script. He wants a script similar to php-nuke and I know there is no real reason to reinvent the wheel, but I would like to anyway. He would like to have this program to be database driven and include the ability to add/remove news/content and create new categories, have real-time weather displayed, an integrated store, contact form, and other various do-dads. Now, I know I can do it, but I’ve never done anything this complex so I wouldn’t even know where to begin on giving this man a quote and would like to know if some of you guys could help me out?
April 30th, 2004, 03:31 AM
Maybe you could split it up into smaller stand alone projects.
Just be sure that you layout exactly what the project entails, in writting, and don't let the client deviate from your initial agreement without informing him of the additional fees. From what you've said about how he wants all these various random features, it sounds like your potential client may be prone to scope creep. So protect yourself.
what you described isn't a trivial task. project estimating, itself, is a project.