Software house em tempos difíceis
Avaliar o código da minha empresa

Gestão

Levantamento de requisitos: passo a passo para a software house

Resumo

Levantamento de requisitos é a etapa em que a software house descobre o que o cliente precisa, o que fica fora do escopo e o que pode dar errado. Feito direito, ele vira o anexo do contrato e a base do preço. Feito às pressas na pré-venda, vira escopo fechado com prejuízo.

Levantamento de requisitos é a etapa em que a software house descobre o que o cliente precisa, o que fica fora e o que pode dar errado, antes de dar preço. O resultado é um documento de escopo que vira anexo do contrato.

Para quem vende em escopo fechado, é o documento que decide se o projeto dá lucro. Abaixo está um roteiro em sete passos, da primeira reunião de pré-venda até o escopo assinado.

Passo 1: entenda o negócio antes do sistema

Na primeira conversa, deixe as telas para depois e pergunte sobre o negócio do cliente: quem usa, quanto dinheiro passa pelo processo, o que acontece hoje sem o sistema, qual a dor que fez o cliente procurar uma software house agora.

As respostas definem prioridade. Um cliente que perde vendas por causa de um processo manual aceita cortar funcionalidade para entrar em produção antes.

Perguntas que funcionam:

Passo 2: mapeie os usuários e os fluxos de uso

Liste os perfis de usuário e, para cada um, as tarefas principais:

Escreva em forma de história. Isso facilita estimar e testar depois.

Passo 3: levante requisitos funcionais

Para cada fluxo, liste o que o sistema precisa fazer. Seja específico: “filtrar pedidos por data, status e cliente” é requisito. “Ter filtros” não é.

Marque cada item com prioridade:

PrioridadeQuando o prazo aperta
EssencialFica
ImportanteFica, se der
DesejávelÉ o que você corta

Passo 4: levante requisitos não funcionais e integrações

Esta é a parte que estoura prazo. Pergunte e escreva:

Passo 5: desenhe um protótipo

Um protótipo navegável das telas principais acaba com metade das dúvidas. O cliente vê o que vai receber e corrige antes de você escrever código.

Onde mudaQuanto custa
No protótipoMinutos
No sistema prontoUma sprint

Passo 6: escreva o documento de escopo

O documento junta tudo:

  1. Objetivo do projeto, em uma frase.
  2. Perfis de usuário e fluxos de uso.
  3. Requisitos funcionais com prioridade.
  4. Requisitos não funcionais e integrações.
  5. Fora do escopo: a lista do que não está incluído. É a seção mais importante para o escopo fechado.
  6. Premissas: o que o cliente fornece (acessos, conteúdo, dados) e até quando.
  7. Critérios de aceite de cada entrega.
  8. Protótipo como anexo.

Passo 7: valide e assine

  1. Repasse o documento com o cliente item por item.
  2. Peça assinatura ou aceite formal por e-mail.
  3. Só depois dê o preço final.

Com o escopo fechado e assinado, calcular o preço fica mais simples. Veja quanto cobrar por um sistema.

Erros comuns na pré-venda

O que o levantamento tem a ver com o seu código

O documento de escopo também serve para separar o que é sob medida do que você já tem pronto.

Veja quem é dono do código fonte e licença de software.

Perguntas frequentes

Levantamento de requisitos deve ser cobrado?

Quando passa de algumas reuniões de pré-venda, sim. Um levantamento completo, com protótipo e documento de escopo, é trabalho de analista e designer. Cobrar como fase separada protege a margem e filtra cliente que só quer orçamento.

Qual a diferença entre requisito funcional e não funcional?

Requisito funcional diz o que o sistema faz: cadastrar pedido, emitir relatório, enviar notificação. Requisito não funcional diz como ele precisa se comportar: desempenho, segurança, disponibilidade, compatibilidade, acessibilidade.

Quem deve fazer o levantamento de requisitos?

Um analista ou PM com alguém técnico ao lado. O técnico enxerga integração, dado legado e risco de infraestrutura, que são as partes que mais estouram prazo.

Avaliar o código da minha empresa