Quase todo mundo que já contratou desenvolvimento tem uma história ruim. Projeto que atrasou seis meses, orçamento que dobrou, fornecedor que sumiu depois de entregar. Essas sete perguntas não garantem nada, mas filtram muito.
1. De quem é o código?
A resposta certa é "seu, no seu repositório, desde o primeiro commit". Qualquer outra coisa significa que você fica dependente para sempre.
2. Quem exatamente vai trabalhar no projeto?
O sênior que está na reunião de venda é o mesmo que vai codar? Em muita agência, não. Pergunte nome e peça para conhecer.
3. Com que frequência eu vejo algo funcionando?
Se a resposta é "na entrega", corra. Atraso que só aparece no fim já custou o projeto inteiro. Quinze dias é um intervalo saudável.
4. O que acontece se atrasar?
Não existe projeto que nunca atrasa. Existe fornecedor que avisa cedo e fornecedor que esconde até a última semana.
5. Como funciona depois de entregue?
Manutenção é mensalidade, pacote de horas, ou nada? Quem responde quando algo precisar de ajuste, e em quanto tempo?
6. O que vocês não fazem?
Quem responde "fazemos tudo" está vendendo. Quem sabe dizer não conhece o próprio limite.
7. Posso falar com um cliente antigo?
A resposta importa menos que a reação. Hesitação aqui diz muito.