12 Princípios Ágeis — N.º 10 de 12

Simplicidade é essencial

“Simplicidade – a arte de maximizar a quantidade de trabalho não feito – é essencial.”

Esta próxima declaração enfatiza a simplicidade. Quantas vezes vimos projetos fora de controle porque os requisitos se tornaram muito complexos e muito difíceis de implementar e os requisitos foram superprojetados para tentar satisfazer todas as necessidades possíveis que você possa imaginar?

Isso também está relacionado ao conceito de “apenas bom o suficiente” – não projete demais algo; mantê-lo o mais simples possível. Em alguns casos, pode fazer sentido começar com algo realmente simples, ver se atende à necessidade e expandir a funcionalidade posteriormente somente se necessário. Outro conceito em ágil é chamado de produto mínimo viável, que define o conjunto mínimo de recursos funcionais que um produto deve ter para ser viável no mercado.

Geralmente, é muito mais eficaz adotar uma abordagem incremental para começar com algo simples e depois expandi-lo conforme necessário, em vez de começar com algo excessivamente complexo que pode ser um exagero para o requisito.

Artigos Agile e Scrum recomendados

Leave a Reply

O seu endereço de email não será publicado.