List Headline Image
Updated by Patrice Kerremans on Dec 28, 2020
 REPORT
11 items   1 followers   0 votes   64 views

IT laws

1

Adding manpower to a late software project makes it later - brook's law

Adding manpower to a late software project makes it later - brook's law
2

The bearing of a child takes nine months, no matter how many women are assigned.

The bearing of a child takes nine months, no matter how many women are assigned.
3

The law of demeter

The law of demeter
The Law of Demeter (LoD) or principle of least knowledge is a design guideline for developing software, particularly object-oriented programs. In its general form, the LoD is a specific case of loose coupling. The guideline was proposed at Northeastern University towards the end of 1987, and can be succinctly summarized in one of the following ways:[1]

* Each unit should have only limited knowledge about other units: only units "closely" related to the current unit.
* Each unit should only talk to its friends; don't talk to strangers.
* Only talk to your immediate friends.
4

Be conservative in what you send, liberal in what you accept - Postel's Law

Be conservative in what you send, liberal in what you accept - Postel's Law
5

Work expands so as to fill the time available for its completion - Parkinson's law

Work expands so as to fill the time available for its completion - Parkinson's law
6

For many phenomena, 80% of consequences stem from 20% of the causes - Pareto Principle

For many phenomena, 80% of consequences stem from 20% of the causes - Pareto Principle
7

Any piece of software reflects the organizational structure that produced it - Conway's law

Any piece of software reflects the organizational structure that produced it - Conway's law
8

The utility of large networks, particularly social networks, scales exponentially with the size of the network. - Ree...

The utility of large networks, particularly social networks, scales exponentially with the size of the network. - Ree...
9

In network theory, the value of a system grows as approximately the square of the number of users of the system. - Me...

In network theory, the value of a system grows as approximately the square of the number of users of the system. - Me...
10

Software gets slower faster than hardware gets faster - Wirth's Law

Software gets slower faster than hardware gets faster - Wirth's Law
11

Occam's Razor

Occam's Razor
The explanation of any phenomenon should make as few assumptions as possible, eliminating those that make no difference in the observable predictions of the explanatory hypothesis or theory.