The Science of Software Estimation
blog.amirathi.com
blog.amirathi.com
http://scribblethink.org/Work/Softestim/softestim.html
Until Amit Rathi grapples with what J.P. Lewis proves, Rathi is just guessing.
Software systems are complicated enough that it just might take longer to estimate how long it would take to develop a system, than it would to actually develop it.