Genial artículo en Eioba que resume algunas de las leyes que se suelen aplicar al desarrollo de software, concretamente, leyes epónimas, que viene a decir que su nombre es el de su propio creador o descubridor. Algo bastante común en matemáticas.
Me limitaré simplemente a poner la versión “española” de dichas leyes, ya que se explican por si mismas.
Ley de Postel
Se conservador (cuidadoso) con lo que envías, y liberal en lo que aceptas
Ley de Parkinson
Un trabajo se expande hasta llenar el tiempo disponible para que se termine
Principio de Pareto
Para muchas situaciones, el 80% de las conecuencias viene producido por el 20% de las causas
Revelación de Sturgeon
El noventa porciento de todo es basura
Principio de Peter
En una jerarquía, todo empleado tiende a ascender hasta su nivel de incompetencia
Ley de Hofstadter
Hacer algo te va a llevar más tiempo de lo que piensas, incluso si tienes en cuenta la ley de Hofstadter
Ley de Murphy
Si algo puede ir mal, irá mal
Ley de Brook
Añadir recursos a un proyecto con retraso, hará que tenga más retraso
Ley de Conway
Todo producto de software refleja la estructura organizativa que lo ha producido
Principio de Kerchkhoff
En términos de criptografía, un sistema debería ser seguro incluso si todo sobre el mismo se conoce públicamente, salvo una pequeña porción de información
Ley de Linus
Con los suficientes ojos, todos los errores son obvios
Ley de Reed
La utilidad de grandes redes, y en particular las sociales, crecen exponencialmente con el tamaño de la red
Ley de Metcalfe (anterior a Reed)
La utilidad de grandes redes, y en particular las sociales, crecen exponencialmente con el tamaño de la red
Ley de Moore
La potencia de los ordenadores se ve duplicada cada 24 meses
y…
El número de transistores en un circuito integrado se duplica aproximadamente cada 18 meses (aunque llegaremos al límite físico, claro…)
Ley de Rock
El coste de los equipos de fabricación de semiconductores se duplica cada cuatro años
Ley de Wirth
El software se ralentiza más deprisa de lo que se acelera el hardware
Ley de Zawinski
Todo programa intenta expandirse hasta que pueda leer emails. Aquél que no pueda ser expandido hasta ese punto, será sustituido por otro que sí tenga esa capacidad
Ley de Fitts
Time = a + b log2 ( D / S + 1 )
El tiempo para llegar a un objetivo (visual) es una función de la distancia a dicho objetivo y su tamaño
Ley de Hicks
El tiempo para tomar una decisión es una función de las distinas elecciones que existen
Time = b log2(n + 1)
Et voilá!
Compartelo
Leído 203 veces

|