Como pensamos - Valor
Como pensamos - Valor
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
Henrique Lobo Weissmann
Diretor técnico da itexto
É um conceito simples, mas que não raro é ignorado quando o assunto é desenvolvimento de software.
Vamos a um exemplo simples: você compra um Mac, por exemplo, devido a uma série de justificativas:
- Você reconhece a qualidade do hardware oferecido pela Apple.
- O MacOS é o sistema operacional que oferece os recursos que você precisa (um software que você usa no seu dia a dia, por exemplo, só existe pra esta plataforma).
- Você sabe que apesar do MacOS ser um dos valores, você ainda pode (por enquanto!) instalar outros sistemas operacionais em seu computador.
- Só no Mac é possível programar para iOS.
Este é um exemplo simples e absolutamente hipotético, mas é o suficiente para que possamos tratar agora do nosso contexto: 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:
- – Por que determinada pessoa quis assim.
- – Por que sempre fizemos as coisas assim aqui (mas não explica a razão).
- – Por que sim.
- – Por que não?
- – Técnicos – desde a escolha da tecnologia, passando por práticas, design, etc.
- – Negócio – o código que geramos leva em consideração as necessidades de negócio do cliente.
Você não escutará de alguém da itexto justificativas como "por que sim", "por que quis", "por que gosto assim".
Henrique Lobo Weissmann
Diretor técnico da itexto