← Glosario Concepto

Ley de Boyle del tiempo de desarrollo

También: Boyle's Law of Development Time

  • estimation
  • processes
  • technical-debt
  • agile

El tiempo y el presupuesto de desarrollo nunca son completamente fijos al mismo tiempo: si apretás uno, se afloja el otro, y al revés.

Origen

Es una analogía con la ley de Boyle (1662) de los gases: a temperatura constante, el producto de la presión por el volumen se mantiene aproximadamente constante — si comprimís el gas, sube la presión. Aplicada al software, no es una ley histórica sino un nombre que circula en la cultura del project management para describir el mismo fenómeno que el “triángulo de hierro” (alcance, tiempo, coste): los tres lados no se pueden congelar todos a la vez.

Ejemplo

El sprint que tenía que entregar X funcionalidades en dos semanas. A la primera semana se ve que no llega. Las opciones son siempre las mismas tres: mover la fecha, recortar el alcance o gastar más (más gente, horas extra, contratistas). Cualquiera que prometa los tres a la vez está, sin saberlo, citando esta “ley”.

El caso clásico: el proyecto que dice “el alcance está cerrado, la fecha no se mueve” y mantiene un equipo fijo. Lo que pasa en realidad es que se afloja una cuarta variable invisible — la calidad —, que es lo que terminás pagando seis meses después en bugs y deuda técnica.

Conceptos relacionados

Una idea por semana, contada con una historia

Si te sirvió, seguro te sirve el resto. Recorré el glosario o escribime qué concepto te falta.