Você está na página 1de 16

LawsofWebDesignand Development

A compilation by Praveen <apnerve@gmail.com>

Brookes' Law Addingmanpowertoalate


softwareprojectmakesiteven later.

Parkinsons Law Workexpandssoastofillthe


timeavailableforits completion.

Hoares Law Insideeverylargeproblemis


asmallproblemstrugglingto getout.

Listers Law Peopleundertimepressure dontthinkfaster.

Pareto Principle Formanyphenomena,80%


ofconsequencesstemfrom 20%ofthecauses.

The Peter Principle Inahierarchy,every


employeetendstorisetohis levelofincompetence.

Conways Law Anypieceofsoftwarereflects


theorganizationalstructure thatproducedit.

Fitts Law Thetimetakentoacquirea


targetisafunctionofthe distancetoandthesizeofthe target.

Teslers Law
Youcannotreducethecomplexity ofagiventaskbeyondacertain point.Onceyouvereachedthat point,youcanonlyshiftthe burdenaround.

Occams Razor Theexplanationrequiring


thefewestassumptionsis mostlikelytobecorrect.

Hofstadters Law Ataskalwaystakeslonger thanyouexpect,evenwhen youtakeintoaccount HofstadtersLaw.

Ninety-ninety Law
Thefirst90%ofthecode accountsforthefirst10%ofthe developmenttime.Theremaining 10%ofthecodeaccountsforthe other 90%ofthedevelopmenttime.

Hartrees Law Whateverthestateofa


project,thetimeaproject leaderwillestimatefor completionisconstant.

Jakobs Law
Usersspendmostoftheirtimeon othersites.Thismeansthatusers preferyoursitetoworkthesame wayasalltheothersitesthey alreadyknow.

Fishers Fundamental Theorem Themorehighlyadaptedan


organismbecomes,theless adaptableitistoanynew change.

Você também pode gostar