What is this? From this page you can use the Social Web links to save Algunas leyes en el desarrollo de software (y otros…) to a social bookmarking site, or the E-mail form to send a link via e-mail.

Social Web

E-mail

E-mail It
Septiembre 13, 2007

Algunas leyes en el desarrollo de software (y otros…)

Posted in: Profesional, Programación, Telecomunicaciones, Recursos

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á!


Return to: Algunas leyes en el desarrollo de software (y otros…)