Fred Brooks Quotes

Enjoy the top 60 famous quotes, sayings and quotations by Fred Brooks.

Fred Brooks Quotes

Design work doesnt just satisfy requirements, it elicits them.
— Fred Brooks —

How does a project get to be a year late? One day at a time.

— Fred Brooks

Nine people can't make a baby in a month.

— Fred Brooks

An ancient adage warns, Never go to sea with two chronometers; take one or three.

— Fred Brooks

System debugging has always been a graveyard-shift occupation, like astronomy.

— Fred Brooks

Originality is no excuse for ignorance.

— Fred Brooks

The first step toward the management of disease was replacement of demon theories and humours theories by the germ theory. That very step, the beginning of hope, in itself dashed all hopes of magical solutions. It told workers that progress would be made stepwise, at great effort, and that a persistent, unremitting care would have to be paid to a discipline of cleanliness. So it is with software engineering today.

— Fred Brooks

Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowcharts; they'll be obvious.

— Fred Brooks

I am more convinced than ever. Conceptual integrity is central to product quality.

— Fred Brooks

The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be ... The computer resembles the magic of legend in this respect, too. If one character, one pause, of the incantation is not strictly in proper form, the magic doesn't work. Human beings are not accustomed to being perfect, and few areas of human activity demand it. Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.

— Fred Brooks

Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.

— Fred Brooks

Process improvement is most valuable in raising the floor of a community's practice.

— Fred Brooks

A design style is defined by a set of microdecisions. A clear style reflects a consistent set. A clear style may not be a good style; a muddled one never is.

— Fred Brooks

The complexity of software is an essential property, not an accidental one. Hence, descriptions of a software entity that abstract away its complexity often abstracts away its essence.

— Fred Brooks

More software projects have gone awry for lack of calendar time than for all other causes combined.

— Fred Brooks

A computer program is a message from a man to a machine. The rigidly marshaled syntax and the scrupulous definitions all exist to make intention clear to the dumb engine.

— Fred Brooks

Observe that for the programmer, as for the chef, the urgency of the patron may govern the scheduled completion of the task, but it cannot govern the actual completion. An omelette, promised in two minutes, may appear to be progressing nicely. But when it has not set in two minutes, the customer has two choices - wait or eat it raw. Software customers have had the same choices.

— Fred Brooks

Predictability and great design are not friends.

— Fred Brooks

Fred Brooks Quotes Pictures

Want to see more pictures of Fred Brooks quotes? Click on image of Fred Brooks quotes to view full size.

Fred Brooks Quotes Pictures 1
Fred Brooks Quotes Pictures 2
Fred Brooks Quotes Pictures 3
Fred Brooks Quotes Pictures 4