Fred Brooks Quotes
The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another.
This principle is very important in all kinds of human activity. We design and test or pilot test products and programs of all kinds—governmental and not. The testing may uncover a flaw or problem, but the failure to find flaws or problems does NOT mean that they are not inherent in the program—they may well be there and have not been uncovered by the tests. Often when this occurs, we refer to them as “unintended consequences.”
Frederick Phillips "Fred" Brooks Jr. is an American computer architect, software engineer, and computer scientist, best known for managing the development of IBM's System/360 family of computers and the OS/360 software support package, then later writing candidly about the process in his seminal book The Mythical Man-Month. Brooks has received many awards, including the National Medal of Technology in 1985 and the Turing Award in 1999.