“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.”
That’s one of the reasons, why some people object agile software development practices. Agile methods force to release every months or even every week and make the second 90% painfully visible and obvious - something, many people would like to continue hiding ;)
A Short History of Nearly Everything by Bill Bryson -- a true tale of scientific thinking throughout history. You'll be amazed by how much we still don't know.
Getting Things Done: The Art of Stress-Free Productivity by David Allen. I'm a bit of a GTD freak since reading this, but productivity == $$ (whether you can simply get more work done in a given time, or work less by focusing on the right tasks.)
August 23rd, 2007 at 12:38 am
That’s one of the reasons, why some people object agile software development practices. Agile methods force to release every months or even every week and make the second 90% painfully visible and obvious - something, many people would like to continue hiding ;)
September 3rd, 2007 at 4:17 pm
lol, as a programmer don’t remind me of the “remaining 10% of the code”. That and testing… OMG!