Em nossa experiência, um dos maiores riscos no projeto ou evolução de qualquer sistema é a subjetividade. Sendo assim, na itexto temos muito bem definido o conceito de “Valor”:
“Valor é a justificativa por trás de qualquer escolha.”
É um conceito simples, mas que não raro é ignorado quando o assunto é desenvolvimento de software.
Um exemplo simples do dia a dia
Você compra um Mac devido a uma série de justificativas de valor concretas:
- Você reconhece a qualidade do hardware oferecido pela Apple.
- O macOS oferece os recursos e ferramentas que você precisa no dia a dia.
- Você sabe que ainda pode instalar outros sistemas operacionais se necessário.
- Só no Mac é possível programar nativamente para iOS.
Este é um exemplo simples e hipotético, mas suficiente para ilustrar como analisamos escolhas no nosso contexto principal: o desenvolvimento de software.
Valor no desenvolvimento de software
Em nossas consultorias, muitas vezes ao questionar por que o sistema possui determinada característica, ouvimos respostas como:
Respostas baseadas em subjetividade (Riscos):
- ✕ “Por que determinada pessoa quis assim.”
- ✕ “Por que sempre fizemos as coisas assim aqui” (sem explicar a razão).
- ✕ “Por que sim.”
- ✕ “Por que não?”
O problema de todas estas respostas é que se baseiam em fatores estritamente subjetivos: a justificativa se apóia nas preferências pessoais de indivíduos ou grupos. E este é um forte risco, pois pessoas podem agir de maneira passional e cometer erros.
Se você nos contrata, não o faz para que tomemos decisões subjetivas relativas aos seus projetos. Todas as justificativas na elaboração de nossos sistemas se baseiam em dois critérios:
Técnicos
Desde a escolha da tecnologia até práticas de arquitetura, padrões de código e design de software.
Negócio
O código que geramos leva diretamente em consideração o impacto e as necessidades de negócio do cliente.
Com isto, unimos as duas forças que garantem o sucesso em um projeto: a qualidade técnica e a adequação às necessidades reais do cliente.
"Você não escutará de alguém da itexto justificativas como 'por que sim', 'por que quis' ou 'por que gosto assim'."