SlideShare a Scribd company logo
1 of 16
Download to read offline
Laws of Web Design and
Development
A compilation by Praveen <apnerve@gmail.com>
“Adding manpower to a late
software project makes it even
later.”
Brookes' Law
“Work expands so as to fill the
time available for its
completion.”
Parkinson’s Law
“Inside every large problem is
a small problem struggling to
get out.”
Hoare’s Law
“People under time pressure
don’t think faster.”
Lister’s Law
“For many phenomena, 80%
of consequences stem from
20% of the causes.”
Pareto Principle
“In a hierarchy, every
employee tends to rise to his
level of incompetence.”
The Peter
Principle
“Any piece of software reflects
the organizational structure
that produced it.”
Conway’s Law
“The time taken to acquire a
target is a function of the
distance to and the size of the
target.”
Fitts’ Law
“You cannot reduce the complexity
of a given task beyond a certain
point. Once you’ve reached that
point, you can only shift the
burden around.”
Tesler’s Law
“The explanation requiring
the fewest assumptions is
most likely to be correct.”
Occam’s Razor
“A task always takes longer
than you expect, even when
you take into account
Hofstadter’s Law.”
Hofstadter’s Law
“The first 90% of the code
accounts for the first 10% of the
development time. The remaining
10% of the code accounts for the
other
90% of the development time.”
Ninety-ninety Law
“Whatever the state of a
project, the time a project­
leader will estimate for
completion is constant.”
Hartree’s Law
“Users spend most of their time on
other sites. This means that users
prefer your site to work the same
way as all the other sites they
already know.”
Jakob’s Law
“The more highly adapted an
organism becomes, the less
adaptable it is to any new
change.”
Fisher’s Fundamental
Theorem

More Related Content

What's hot (6)

Presentation of PhD Research Proposal (Format).ppt
Presentation of PhD Research Proposal (Format).pptPresentation of PhD Research Proposal (Format).ppt
Presentation of PhD Research Proposal (Format).ppt
 
Digitalization
DigitalizationDigitalization
Digitalization
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computing
 
Introduction to Innovation
Introduction to InnovationIntroduction to Innovation
Introduction to Innovation
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
12 metaphysics
12 metaphysics12 metaphysics
12 metaphysics
 

Viewers also liked

The laws of project mgt
The laws of project mgtThe laws of project mgt
The laws of project mgt
Andrew Hirst
 

Viewers also liked (8)

jQuery essentials - Selectors
jQuery essentials - SelectorsjQuery essentials - Selectors
jQuery essentials - Selectors
 
Bikeshedding
BikesheddingBikeshedding
Bikeshedding
 
Phony deadlines (Parkinson´s Law)
Phony deadlines (Parkinson´s Law)Phony deadlines (Parkinson´s Law)
Phony deadlines (Parkinson´s Law)
 
The laws of project mgt
The laws of project mgtThe laws of project mgt
The laws of project mgt
 
The digital workplace: how to avoid Parkinson’s Law and Bureaucracy 2.0
The digital workplace: how to avoid Parkinson’s Law and Bureaucracy 2.0The digital workplace: how to avoid Parkinson’s Law and Bureaucracy 2.0
The digital workplace: how to avoid Parkinson’s Law and Bureaucracy 2.0
 
Banishing the 8 Hour Work Day - Parkinsons Law - onCarrot.com
Banishing the 8 Hour Work Day - Parkinsons Law - onCarrot.comBanishing the 8 Hour Work Day - Parkinsons Law - onCarrot.com
Banishing the 8 Hour Work Day - Parkinsons Law - onCarrot.com
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimation
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Laws of Web Development

  • 1. Laws of Web Design and Development A compilation by Praveen <apnerve@gmail.com>
  • 2. “Adding manpower to a late software project makes it even later.” Brookes' Law
  • 3. “Work expands so as to fill the time available for its completion.” Parkinson’s Law
  • 4. “Inside every large problem is a small problem struggling to get out.” Hoare’s Law
  • 5. “People under time pressure don’t think faster.” Lister’s Law
  • 6. “For many phenomena, 80% of consequences stem from 20% of the causes.” Pareto Principle
  • 7. “In a hierarchy, every employee tends to rise to his level of incompetence.” The Peter Principle
  • 8. “Any piece of software reflects the organizational structure that produced it.” Conway’s Law
  • 9. “The time taken to acquire a target is a function of the distance to and the size of the target.” Fitts’ Law
  • 10. “You cannot reduce the complexity of a given task beyond a certain point. Once you’ve reached that point, you can only shift the burden around.” Tesler’s Law
  • 11. “The explanation requiring the fewest assumptions is most likely to be correct.” Occam’s Razor
  • 12. “A task always takes longer than you expect, even when you take into account Hofstadter’s Law.” Hofstadter’s Law
  • 13. “The first 90% of the code accounts for the first 10% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” Ninety-ninety Law
  • 14. “Whatever the state of a project, the time a project­ leader will estimate for completion is constant.” Hartree’s Law
  • 15. “Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.” Jakob’s Law
  • 16. “The more highly adapted an organism becomes, the less adaptable it is to any new change.” Fisher’s Fundamental Theorem