A collection of various quotations, idioms, and aphorisms - not exclusively related to software development, and not to be taken 100 percent seriously ;-)
Boehm’s First Law
Errors are most frequent during the requirements and design activities and are the more expensive the later they are removed.
(from some blog)
- When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong.
- The only way of discovering the limits of the possible is to venture a little way past them into the impossible.
- Any sufficiently advanced technology is indistinguishable from magic.
Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.
For a given skill, incompetent people will…
- …fail to recognize their own lack of skill
- …fail to recognize the extent of their inadequacy
- …fail to accurately gauge skill in others
…a software bug that seems to disappear or alter its behavior when one attempts to study it.
“It always takes longer than you expect, even when you take into account Hofstadter’s Law”
“Never assume malice when stupidity will suffice”
“Work expands so as to fill the time available for its completion”
“Managers rise to the level of their incompetence”
to be continued…