Jim Highsmith, conhecido consultor e um dos signatários do Manifesto Ágil, publicou recentemente em seu site o post Constraints Drive Innovation (Restrições Guiam a Inovação) onde discute como a definição cuidadosa das restrições, especialmente as de custo, escopo e prazo, pode ser decisiva para o sucesso dos projetos. Segundo o autor, não é a liberdade total das restrições, mas o balanceamento adequado que impulsiona a inovação:
As restrições permitem que as equipes possam ser inovadoras e eficazes. Dessa forma, as restrições devem ser cuidadosamente consideradas, uma vez que influenciam fortemente tanto para soluções efetivas quanto para soluções desastrosas.
Para explicar seu ponto de vista, Highsmith faz referência a outro post de sua autoria, onde introduz sua definição de Triângulo Ágil, que é uma visão ágil da conhecida tríade Escopo, Custo e Prazo, amplamente estudada e utilizada pelos métodos tradicionais de gestão de projetos.
Para Highsmith, os aspectos do triângulo referentes a Valor e Qualidade geralmente são colocados em primeiro plano nas discussões sobre métodos ágeis. Porém, as demais restrições não podem ser negligenciadas:
As restrições são muitas vezes definidas arbitrariamente, com pouca consideração do seu impacto sobre o desenvolvimento do produto. Em um contexto de grande risco e incerteza, por exemplo, pode ser muito útil o estabelecimento de restrições de tempo (prazo) agressivas. No entanto, nesse mesmo contexto, estabelecer restrições muito rígidas de escopo é geralmente contra-produtivo.
Highsmith propõe o balanceamento das restrições por meio de trade-offs entre escopo, custo e prazo (trade-offs são trocas ou sacrifícios necessários para equilibrar fatores conflitantes). O autor sugere que apenas uma das restrições seja considerada fixa, ou imutável, e que as outras duas sejam separadas, respectivamente, em moderadamente flexível e muito flexível. Em um determinado projeto, por exemplo, o escopo pode ser considerado fixo, mas o prazo flexível e o orçamento (custo) muito flexível, ou variável.
Conheça também um pouco mais sobre o equilíbrio das restrições, característica fundamental dos projetos ágeis, em outra notícia do InfoQ Brasil que aborda a Agilidade segundo a teoria da complexidade.