Deffinitely putting more time upfront into into requirements will reduce
the number of bugs.. Putting an infinite amount of time into
requirements would prevent all bugs, but the ratio of bugs to lines of
code will become an indeterminant ;)
Steve (Honor graduate of the Luddite Institute of Technology) Meier
Bob Paddock wrote:
On Saturday 20 November 2004 01:36 am, Stephen Meier wrote:
Has anyone else noticed that the number one cause of software bugs is
programmers?
Actually the number one cause of bugs, both hardware and software, is
not understanding the requirements, long before the first line of code is ever
written, or first part ever soldered.
When more time is put in to requirements up front bugs go down, sometimes
to zero.
One of the base requirements for doing good software is a good bug tracking
system. They all have issues of some type but their usage results in better
quality software.