Engineering, like poetry, is ...

Engineering, like poetry, is an attempt to approach perfection. And engineers, like poets, are seldom completely satisfied with their creations. They notice, even if no one else does, the world that is not quite le mot juste, or the hairline crack that blemishes the structure.
 Henry Petroski

Quotes from the same author

Engineers are not superhuman. They make mistakes in their assumptions, in their calculations, in their conclusions. That they make mistakes is forgivable; that they catch them is imperative. Thus it is the essence of modern engineering not only to be able to check one's own work but also to have one's work checked and to be able to check the work of others.
 Henry Petroski
Engineering is achieving function while avoiding failure.
 Henry Petroski
The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry.
 Henry Petroski