On Fri, Mar 20, 2009 at 6:16 PM, Paul M Foster <paulf@xxxxxxxxxxxxxxxxx> wrote: > On Fri, Mar 20, 2009 at 11:34:30AM +0300, OOzy Pal wrote: > >> Hello, >> >> I have just hired a remote PHP programmer. His main job is web >> development and applications. >> >> I have few concerns, I would be happy if someone can point me to the >> right direction. >> >> 1. How can I provide him the requirements. I mean how can I analyze >> the site and put everything in writing. >> 2. How can I estimate manhours. >> >> >> Is there a sample web site/application anyalsis. >> >> Basically, what is provided to the programmers in order for them to >> start working? > > I know it's probably a lot to ask, but it's at least 50% up to the > programmer to drag out of you what's needed. Customers usually don't or > can't express what they want very well, and don't realize what > trade-offs they're asking for. As the customer, do the best you can. As > the programmer, your vendor will have to do the best he can to > understand and deliver what you want. Unfortunately, coders don't always > have the best communication skills. It's a problem. > > You have no idea how many hours this will take, and neither does he. > It's unbelievably difficult to estimate that properly. And because > you're not a programmer, you have no way to evaluate what he tells you > it will take. Sorry. > > I hate to sound all doom-and-gloomy, but I've worked for programming > companies and I've done programming as an independent programmer. And > I've rarely seen estimates come in on the button. And my experience with > customers defining their requirements is that, as the vendor, I have to > do most of the work. My company does logos as well and if you think > website requirements are hard to define, you have no idea. Logos are a > whole different level of difficulty. > > Paul > -- > Paul M. Foster > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > I guess I did not make it clear. Sorry guys/gals. I forgot to tell you that I own a web development/design company. Thank you -- OOzy Ubuntu (8.10) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php