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

1.5 KiB

title localeTitle
The Iron Triangle, or "Pick Two" O Triângulo de Ferro, ou "Pick Two"

O Triângulo de Ferro, ou "Pick Two"

O desenvolvimento de software é uma série de compensações entre os recursos implementados, a qualidade dos recursos e quanto tempo leva para produzir. Mas, não importa quanto esforço seja investido, não se pode maximizar de maneira sustentável todos os três sem aumentar o custo do projeto. Para o desenvolvimento de software, muitas vezes o custo está diretamente relacionado ao número de pessoas designadas e trabalhando em um projeto. Este conceito é frequentemente resumido como "Pick Two: Quality, Speed, Features".

Essa relação entre qualidade, recursos, velocidade e custo é ilustrada imaginando um triângulo com um volume fixo com o volume sendo de qualidade. Pode-se aumentar a velocidade de implementação e os recursos, mas a qualidade sofrerá se o custo permanecer inalterado, mantendo o volume do triângulo igual.

Frequentemente, presume-se que o custo seja constante porque, na maioria dos casos, o custo é fixo e não há orçamento para adicionar mais pessoas nem há pessoas disponíveis para transferência de outros projetos. Ilustração do Triângulo de Ferro com Escopo, Recursos, Cronograma e Qualidade


Fontes: