GUIA DE TECNOLOGIA · TERVALI
Cinco perguntas antes de desenvolver software.
Um sistema deve resolver um trabalho definido. A escolha da tecnologia vem depois.

Qual problema e para quem?
1. Qual tarefa hoje exige esforço desnecessário? 2. Quem a executa e em qual contexto? Descrever o trabalho com exemplos concretos ajuda a distinguir necessidade de uma lista de funcionalidades desejadas.
Quais informações e dependências?
3. Quais dados entram e quais decisões saem? 4. Quais sistemas, permissões e responsáveis estão envolvidos? Identificar as dependências cedo evita desenhar uma interface que a operação não consegue sustentar.
Como saberemos se ajudou?
5. O que precisa mudar no trabalho para que a solução seja útil? Defina critérios observáveis e teste um protótipo com as pessoas envolvidas antes de ampliar o desenvolvimento.
