Laws
1. Authority bias
People tend to attribute greater accuracy to the opinions of authority figures and are more easily influenced by them.
2. Brooks' law
Adding manpower to a late software project makes it later.
3. Confirmation bias
People tend to select facts that confirm their point of view and ignore those that contradict it.
4. Conway's law
Organisations which design systems are constrained to produce designs which are copies of the communication structures of these organisations.
5. Goodhart's law
When a measure becomes a target, it ceases to be a good measure.
6. Little's law
The long-term average number L of customers in a stationary system is equal to the long-term average effective arrival rate λ multiplied by the average time W that a customer spends in the system.
7. Occam’s Razor
The simplest solution is most likely the right one.
8. Order of Priorities
- Make it working in at least 90% cases.
- Fix bugs to make it working in 99.99% of cases.
- Make it working faster.
9. Parkinson's law
An observation that the duration of a task expands to fill its allotted time span, regardless of the amount of work to be done. Members of an organisation give disproportionate weight to trivial issues.
10. Peter principle
Employees are promoted based on their success in previous jobs until they reach a level at which they are no longer competent, as skills in one job do not necessarily translate to another.