O primeiro princípio do Manifesto Ágil fala sobre entregar software de valor para os clientes, portanto muitos praticantes do Agile estão constantemente avaliando o valor em cada passo do ciclo de vida de desenvolvimento de software. Mas calcular o valor de negócio das funcionalidades não é um trabalho fácil.
Larry Cooper, associado sênior na BssNexus Global e co-autor do livro "Agile Value Delivery - Beyond the Numbers" (Entrega de valor de negócio - Além dos números), falou recentemente em seu blog sobre a entrega de valor no desenvolvimento ágil. Ele relatou que a palavra "valor" em espaços ágeis é usada no contexto de priorização de trabalho a ser entregue de maneira que o maior valor ao negócio seja entregue primeiro, mas nenhuma prática ágil fornece uma definição de "valor de negócio".
Nenhuma prática ágil fornece, de fato, uma definição de "valor de negócio". É deixado para alguém do negócio (ou sua representação na forma de Product Owner) oferecer sua fiel interpretação sobre o que exatamente constitui o valor do negócio. Esta é uma tentativa de definir o valor, mas é utilizada para priorizar funcionalidades em um produto - o que dificilmente é uma abordagem mensurável.
Cooper relata que a interpretação de uma pessoa do que é valor pode não ser igual a de outras e, sem um entendimento coeso de valor, diferentes partes da organização podem ter ideias conflitantes. O que o valor é, quando e como é entregue, estão entre as questões que nunca são consideradas pela organização e suas equipes de projeto.
Será que as organizações consideram outros possíveis aspectos como valor de negócio?
- Como isso afetará os clientes/consumidores?
- Vai levar ao reconhecimento ou à fidelização da marca?
- E quanto a redução dos riscos?
- E quanto a reforçar a eficiência ou eficácia nas operações?
- Aumentará a disponibilidade de recursos e pessoas para gerar outros valores?
- Melhorará ou ajudará na obtenção de novas capacidades de negócios?
- E quanto a melhorar a presença social e a percepção gerada em suas comunidades?
- Que tal incrementar a habilidade de tomada de decisão em oportunidades e qualidade?
- E quanto a garantir que a organização continue relevante e viável?
Cooper diz que as organizações também devem considerar quando e como o valor é entregue:
- O valor é algo que se obtem tudo de uma vez ou em incrementos?
- Todo o valor é obtido ao fim do projeto, ou há partes que serão alcançadas um longo prazo depois do projeto estar completo?
Brian Hartlen, diretor de marketing da Blueprint Software Systems, falou recentemente em seu blog sobre a entrega de valor de negócio e como definir isso. Ele compartilhou algumas perspectivas para definir e entender valor, conforme o seguinte:
- Valor não é sempre sobre dinheiro. Valor também pode estar na forma de:
- Contribuir na melhoria de eficiência;
- Melhorar a cultura organizacional;
- Aumentar a produtividade;
- Promover a flexibilidade.
- Os interessados definem valores de maneiras diferentes. Cada projeto tem uma lista de envolvidos que são apresentados nessa abordagem em três frentes:
- Clientes interessados;
- Interessados ligados ao negócio;
- Interessados ligados à tecnologia.
- Cada um trás seu próprio conjunto de prioridades, interesses e perspectivas à definição do valor.
- Definição do valor muda conforme o projeto avança.
- O contexto importa: definir valor para um projeto (ou mesmo para um ponto diferente dentro do mesmo projeto), não é necessariamente definir o valor para todos os contextos.