freeCodeCamp/guide/spanish/software-engineering/iron-triangle-or-pick-two/index.md

17 lines
1.6 KiB
Markdown

---
title: The Iron Triangle, or "Pick Two"
localeTitle: El triángulo de hierro o "Elige dos"
---
# El triángulo de hierro o "Elige dos"
El desarrollo de software es una serie de concesiones entre las características implementadas, la calidad de las mismas y el tiempo que lleva producirlas. Pero, no importa cuánto esfuerzo se ponga, uno no puede maximizar de manera sostenible los tres sin aumentar el costo del proyecto. Para el desarrollo de software, a menudo el costo está directamente relacionado con la cantidad de personas asignadas y que trabajan en un proyecto. Este concepto a menudo se resume como "Elija dos: Calidad, Velocidad, Características".
Esta relación entre calidad, características, velocidad y costo se ilustra al imaginar un triángulo con un volumen fijo siendo el volumen la calidad. Se puede aumentar la velocidad de implementación y las características, pero la calidad sufrirá si el costo no cambia, manteniendo el volumen del triángulo igual.
Con frecuencia, se supone que el costo es constante porque en la mayoría de los casos el costo es fijo y no hay presupuesto para agregar más personas tampoco hay personas disponibles para transferir de otros proyectos. ![Ilustración del triángulo de hierro con alcance, recursos, cronograma y calidad](http://www.ambysoft.com/artwork/ironTriangle.jpg)
* * *
## Fuentes:
* [The Broken Iron Triangle](http://www.ambysoft.com/essays/brokenTriangle.html) Ensayo clásico [anti-patrón](http://www.ambysoft.com/essays/brokenTriangle.html) de [Scott Ambler](https://en.wikipedia.org/wiki/Scott_Ambler)