Software

Como contratar desenvolvimento de software

Do problema ao contrato, com menos risco.

Por Bruno WilliansPublicado a Revisto a 2 min de leitura
Resposta curta

Para contratar desenvolvimento de software com menos risco, descreva o problema e os utilizadores, avalie se um produto de mercado resolve, peça propostas com âmbito por fases e critérios de aceitação, garanta por contrato a propriedade do código e dos dados, exija entregas testáveis e defina desde o início como será o suporte.

1. Descreva o problema, não a solução

Em vez de "quero uma aplicação com estes ecrãs", descreva o problema e quem o sente: "as reservas chegam por três canais e perdemos tempo a juntá-las". Bons fornecedores fazem perguntas a partir daí.

2. Avalie alternativas

Antes de desenvolver, confirme se um produto de mercado resolve. Software à medida faz sentido quando o processo é específico, quando as adaptações ficam caras ou quando a integração é essencial.

3. Escolha o fornecedor pelo método

Pergunte:

  • Como fazem o levantamento de requisitos?
  • Mostram protótipos antes de programar?
  • Com que frequência há entregas que posso testar?
  • Como testam e documentam?
  • Que projetos semelhantes têm em produção?

4. Proposta por fases

Uma proposta séria tem âmbito escrito, fases com entregas e critérios de aceitação, prazos estimados e valor por fase. Desconfie de valores fechados sem levantamento.

5. Contrato

Defina:

  • Propriedade do código, dos dados e das contas de alojamento.
  • Confidencialidade e tratamento de dados pessoais (RGPD, incluindo subcontratação).
  • Garantia de correção de defeitos.
  • Suporte e manutenção após a entrega.
  • Faturação e impostos, sobretudo se o fornecedor for de outro país.

6. Acompanhe o projeto

Participe nas revisões de cada fase, teste com dados reais e responda depressa. Atrasos nas aprovações atrasam todo o projeto.

7. Prepare a passagem

Documentação de utilização e técnica, formação da equipa e plano de manutenção.

Fornecedor remoto

Trabalhar com uma equipa noutro país funciona quando há método: reuniões em horário compatível, decisões por escrito e entregas testáveis. A Exacta trabalha assim com empresas portuguesas, a partir do Brasil, sem escritório em Portugal.

Ver quanto custa desenvolver software à medida e desenvolvimento de software à medida.

Perguntas frequentes

Perguntas frequentes

Preciso de um caderno de encargos?

Ajuda, mas não é obrigatório. Um bom fornecedor ajuda a escrevê-lo durante o levantamento.

Preço fixo ou por horas?

Preço por fase com âmbito definido dá mais previsibilidade; horas funcionam para evolução contínua.

E se o fornecedor desaparecer?

Com código, documentação e acessos em seu nome, outro fornecedor pode continuar.

Não sabe por onde começar?

Conte-nos o que está a travar a sua empresa. Respondemos com um caminho possível, sem compromisso.