Algunas leyes en el desarrollo de software (y otros…)
13 de septiembre, 2007 // No hay comentarios
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á!

¡Saludos!. Soy Sergio Gago, aprendiz de todo que da vueltas por Internet, consultor, geek, y viajero. Me gusta internet, los ordenadores, viajar, bucear y tu. Si quieres saber dónde estoy, mira arriba, o contacta conmigo.
Sígueme!
Esta claro que el correo es como una carta, de las que se escribian antiguamnte dandolas un poco de agilidad, yo incluso añado post datas. Hay un truco muy bueno para quitar los feos >> del renvio, lo pegas en el blog de notas y en editar lo remplazas por ” “. veces no es malo diseñarlo en html ya que quedan maqueados si por ejemplo editas una revista incluso hay otro truco para saltarte el bloqueador de imagene que tienen algunos programas. Yo soy un ferviente defensor del Outlook como el mejor gestor de correo.
Bueno Don Sergio, ¿para cuando un analisis del concurso de habitaquo y marketing viral? Acaba el 23 de mayo.
Saludores
8 de mayo, 2007
El maquetar los correos en html no siempre da buenos resultados. Cada navegador y webmail represetará las cosas de diferente manera, cada gestor de correo igual… Me parece genial que defiendas outlook, pero que pasa si quiero usar otro diferente? Si uso Linux? o Mac? O simplemente prefiero usar gmail y tener todos mis correos online?
De hecho, las propias diferencias entre outlook 2007 y 2000 ya van a ser impresionantes (como dije en http://sergiogh.aresdesarrollo.es/?p=140). Esto dará unos cuantos dolores de cabeza a los diseñadores de newsletter.
Por otra parte, el marketing viral está tocando fondo… youtube ya está plagado de videos buscando su viralidad pero que acabarán en un simple resfriado. Lo de habitaquo simplemente, me parece algo a lo que no voy a dedicar tiempo.
Mucha suerte.
8 de mayo, 2007
Que grande el “forgüardear”…
9 de mayo, 2007
mcdave.net » links for 2007-09-15 dijo...
[...] Algunas leyes en el desarrollo de software (y otros…) (tags: ley law software) [...]
15 de septiembre, 2007