📈 Guia Completo: Criando Estimativas de Projeto

Para o Time de Vendas da AP Digital Services

Ferramenta utilizada: Agente SpecForge no CFly (nossa plataforma de IA)

Tempo estimado: 30–60 minutos por projeto

Visão Geral do Processo

O agente SpecForge no CFly conduz você por 3 fases até a entrega de uma proposta comercial completa com estimativa de custo, cronograma e roadmap de sprints. Você não precisa de conhecimento técnico — o agente traduz tudo automaticamente.

graph LR
    subgraph "Fase 1 — Descoberta"
        A["📋 Projeto<br/>+ Nome"] --> B["🔧 Tipo de<br/>Produto"]
        B --> C["💼 Contexto<br/>de Negócio"]
        C --> D["⚡ Features"]
    end
    subgraph "Fase 2 — Especificação"
        D --> E["📄 Specs +<br/>Planos + Tasks"]
        E --> F["💰 Estimativa"]
    end
    subgraph "Fase 3 — Entrega"
        F --> G["📊 Relatório<br/>Consolidado"]
        G --> H["📦 ZIP"]
    end

Antes de Começar

O que você precisa ter em mãos

Item Descrição Status
Briefing do cliente Anotações da reunião com o cliente, descrição do projeto ✅ Obrigatório
Lista de funcionalidades O que o sistema precisa fazer (pode ser em linguagem informal) ✅ Obrigatório
Restrições e prazos Prazo desejado, orçamento aproximado, requisitos regulatórios ⚡ Recomendado
Materiais de apoio RFP, wireframes, apresentações, documentos do cliente ℹ️ Opcional

Como acessar

Acesso ao CFly

  1. Abra o CFly no navegador
  2. Selecione o modelo SpecForge Agent no seletor de modelos
  3. Inicie uma nova conversa

🔵 Fase 1: Descoberta de Negócio

🔍 FASE 1 — DESCOBERTA

Passo 1 — Nome e Descrição do Projeto

Ao iniciar a conversa, o agente se apresenta e pede duas informações:

  • Nome do projeto
  • Descrição breve (1-2 frases)
Exemplo prático
Você: O projeto se chama "HealthTrack Pro". É uma plataforma de saúde e
bem-estar para uma rede de academias com 25 unidades no Brasil. Precisa
de app mobile para alunos e painel web para gestores.

Dica

Seja o mais detalhado possível na descrição inicial. Quanto mais contexto você fornecer aqui, menos perguntas o agente precisará fazer depois.


Passo 2 — Tipo de Produto

O agente apresenta 4 opções em linguagem simples (sem termos técnicos):

Opção Ideal para Exemplo
Aplicação Web com backend TypeScript Sistemas web, painéis, dashboards Portal de gestão, ERP, CRM
Aplicação Web com backend Python Sistemas com IA, dados, automações Plataforma de analytics, chatbot
App Mobile com backend TypeScript Apps mobile com backend robusto App de delivery, marketplace
App Mobile com backend Python Apps mobile com IA e dados App de saúde com IA, rastreamento
Exemplo prático
Agente: Qual tipo de produto se adequa melhor ao HealthTrack Pro?

Você: App Mobile com backend TypeScript, porque o foco principal é o app
para os alunos, mas também precisamos do painel web para gestores.

Importante

Você não precisa saber a diferença técnica entre as opções. O agente infere toda a arquitetura automaticamente a partir da sua escolha.


Passo 3 — Contexto de Negócio

Este é o passo mais importante. O agente conduz uma conversa natural para entender o projeto em profundidade. Ele não faz perguntas em formato de formulário — é mais como um bate-papo.

O que o agente quer entender

👥 Usuários

  • Quantos usuários?
  • Quem são eles?
  • Quais perfis de uso?

⚙️ Operações

  • Volume de transações?
  • Quais integrações?
  • Processamento em lote?

📋 Requisitos

  • Upload de arquivos?
  • Notificações push?
  • Busca avançada?
  • Tempo real?
Exemplo prático
Agente: Me conta mais sobre o projeto — qual problema ele resolve,
quem vai usar e qual o cenário principal de uso?

Você: A rede FitLife Gyms tem 25 academias no Brasil e precisa
modernizar o atendimento. Hoje os alunos se inscrevem presencialmente
e tudo é controlado em planilhas. Queremos:
- App pro aluno se inscrever, pagar (Pix e cartão), acompanhar treinos
- Os instrutores verem a ficha dos alunos no celular
- Os gestores terem um painel com relatórios de cada unidade
- Esperamos uns 15.000 alunos ativos e 300 instrutores
- Precisa funcionar offline quando o aluno tá treinando e sem sinal
- Precisamos estar em conformidade com a LGPD

O agente extrai automaticamente as informações da sua resposta e pode fazer perguntas de acompanhamento sobre pontos que ficaram vagos.

Dica

Mencione materiais que você tem (RFP, wireframes, ata de reunião). O agente pede para você enviar — quanto mais material, melhor a especificação.

Ao final, o agente apresenta um resumo das decisões automáticas:

Resumo de decisões automáticas
Agente: Com base nas informações, identificamos que o projeto precisa de:
- Sistema de cache para melhorar performance (15.000 usuários simultâneos)
- Processamento em segundo plano para pagamentos e notificações
- Suporte a funcionamento offline com sincronização automática
- Sistema de notificações push para o app mobile
- Complexidade estimada: Média

Passo 4 — Funcionalidades do Projeto

O agente pede para você listar as funcionalidades principais. Ele ajuda a organizar:

Exemplo prático
Você: As funcionalidades principais são:
1. Cadastro e matrícula de alunos (com CPF e pagamento)
2. Acompanhamento de treinos (o aluno registra exercícios, séries, cargas)
3. Agendamento de aulas coletivas (yoga, spinning, HIIT)
4. Planos nutricionais
5. Atribuição de instrutores
6. Painel de gestão com relatórios

O agente confirma:

# Funcionalidade Descrição
1 Cadastro de Alunos Inscrição com CPF, pagamento via Pix/cartão
2 Treinos Registro de exercícios, séries, cargas, histórico
3 Aulas Coletivas Agendamento, lista de espera, check-in por QR
4 Nutrição Planos nutricionais personalizados
5 Instrutores Atribuição automática por objetivo + disponibilidade
6 Gestão Painel com relatórios por unidade

🟣 Fase 2: Pipeline de Especificação (SDD)

📄 FASE 2 — ESPECIFICAÇÃO

Após a fase de descoberta, o agente gera automaticamente todos os documentos técnicos do projeto. Você participa revisando e aprovando cada artefato.

Como funciona o ciclo de revisão

graph TD
    A["🤖 Agente gera o documento"] --> B["📋 Apresenta pra você revisar"]
    B --> C{Aprovado?}
    C -->|Sim| D["✅ Próximo passo"]
    C -->|Pedir revisão| E["🔄 Agente corrige"]
    E --> B

Documentos gerados por funcionalidade

Para cada funcionalidade, o agente gera estes documentos em sequência:

# Documento O que contém Sua ação
1 Especificação (spec.md) Histórias de usuário, requisitos, critérios de sucesso Revisar se os requisitos batem com o briefing do cliente
2 Cenários de Teste (test-scenarios.md) Cenários de teste para cada história de usuário Verificar se cobrem os casos mencionados pelo cliente
3 Clarificação (se necessário) Resolve ambiguidades na spec Responder perguntas do agente
4 Plano Técnico (plan.md) Plano de implementação, modelo de dados, contratos de API Verificar se o escopo parece correto
5 Tarefas (tasks.md) Decomposição em tarefas ordenadas e estimadas Verificar se nenhuma funcionalidade foi esquecida
6 Checklists (checklists/) Validação de qualidade dos requisitos Revisar se tudo está coberto

Documento gerado no nível do projeto

# Documento O que contém Sua ação
7 Estimativa (estimate.md) Custo, cronograma, equipe, roadmap de sprints Revisar a proposta comercial

O que contém a estimativa

A estimativa é o documento mais importante para vendas. Ela contém duas partes:

🔗 Parte 1 — Proposta para o Cliente

Pode compartilhar com o cliente:

  • 📝 Resumo executivo
  • 🤖 Abordagem de entrega (desenvolvimento acelerado por IA)
  • 📋 Detalhamento por funcionalidade
  • 👥 Duas opções de equipe (3 ou 4 pessoas) com cronogramas diferentes
  • 💰 Investimento total e mensal para cada opção
  • 📅 Roadmap visual de sprints com entregas a cada 2 semanas
  • 🏁 Marcos do projeto (MVP, Beta, Lançamento)
  • 🏷️ Política de descontos
  • ➕ Serviços adicionais
  • ⚠️ Premissas e riscos

🔒 Parte 2 — Análise Interna (CONFIDENCIAL)

NÃO compartilhar com o cliente

  • Custo interno por papel
  • Custo de ferramentas de IA
  • Análise de margem
  • Comparativo tradicional vs. acelerado por IA

Exemplo de investimento gerado

Investimento do Projeto

Opção A: Equipe Pequena (3 especialistas)

Item Valor
Duração 6 semanas (3 sprints)
Investimento Total R$ 145.000,00
Investimento Mensal R$ 96.666,67

Opção B: Equipe Média (4 especialistas) ⭐ Recomendada

Item Valor
Duração 4 semanas (2 sprints)
Investimento Total R$ 125.000,00
Investimento Mensal R$ 125.000,00

Exemplo de roadmap de sprints

Sprint 1  |████ Setup + Fundação              |
Sprint 2  |████ Cadastro + Pagamentos         |████ Treinos           |
Sprint 3  |████ Aulas Coletivas               |████ Polish + QA       |
          ──────────────────────────────────────────────────────────
          MVP ▲                                Beta ▲    Lançamento ▲
              (Sprint 2)                       (Sprint 3)

Dica para apresentação ao cliente

O roadmap de sprints é a seção mais poderosa da proposta. Ele mostra ao cliente exatamente o que será entregue a cada 2 semanas, tornando o investimento tangível.


🟢 Fase 3: Finalização

📦 FASE 3 — ENTREGA

Passo 7 — Relatório Consolidado

O agente gera um documento único em português com todas as informações do projeto consolidadas. Este relatório pode ser usado como base para a proposta comercial.

Passo 8 — Entrega

O agente empacota todos os artefatos em um arquivo ZIP para download:

healthtrack-pro/
├── constitution.md                    # Princípios do projeto
├── specs/
│   ├── estimate.md                    # ← PROPOSTA COMERCIAL
│   ├── 001-cadastro-alunos/
│   │   ├── spec.md                    # Especificação
│   │   ├── test-scenarios.md          # Cenários de teste
│   │   ├── plan.md                    # Plano técnico
│   │   ├── tasks.md                   # Tarefas
│   │   └── checklists/               # Checklists de qualidade
│   ├── 002-treinos/
│   │   └── ...
│   ├── 003-aulas-coletivas/
│   │   └── ...
│   └── ...
└── relatorio-consolidado.md           # Relatório final

Dicas e Boas Práticas

✅ O que fazer

Prática Por que
Capture as prioridades do cliente na descrição inicial Evita retrabalho e scope creep
Use as palavras do cliente ao descrever funcionalidades O agente traduz para linguagem técnica automaticamente
Revise a estimativa antes de apresentar ao cliente Confirme que a classificação de complexidade está justa
Use o roadmap de sprints na apresentação Torna o investimento concreto e tangível
Mencione materiais disponíveis (RFP, wireframes) Mais contexto = especificação mais precisa
Verifique se há [PRECISA CLARIFICAÇÃO] nas specs Responda com base no seu conhecimento do cliente

❌ O que NÃO fazer

Prática Consequência
Tentar usar termos técnicos na conversa O agente cuida da parte técnica — foque no negócio
Pular a fase de contexto de negócio A estimativa será imprecisa
Ajustar números manualmente na proposta Re-execute a estimativa com novos parâmetros
Compartilhar a Parte 2 (interna) com o cliente Expõem custos internos e margens
Prometer prazos sem verificar o roadmap O roadmap é calculado com base nos artefatos reais

Fluxo Resumido

9 passos para a proposta

  1. Abra o CFly → selecione SpecForge Agent
  2. Informe nome e descrição do projeto
  3. Escolha o tipo de produto (sem jargão técnico)
  4. Descreva o projeto em detalhes (conversa natural)
  5. Liste as funcionalidades
  6. Revise e aprove cada documento gerado
  7. Receba a estimativa com proposta comercial
  8. Baixe o ZIP com todos os artefatos
  9. Apresente a proposta ao cliente

Após a Aprovação do Cliente

Handoff para o time de desenvolvimento

Quando o cliente assinar o contrato, o pacote de artefatos gerado nesta fase será entregue ao time de desenvolvimento. Eles utilizarão:

  • 🤖 Devin.ai — agentes de IA para implementação automatizada
  • 🛠️ SpecForge — para manter os artefatos atualizados durante o desenvolvimento
  • 💡 Claude Code — assistente de IA para codificação em IDE

Os artefatos que você revisou e aprovou (specs, planos, tarefas) servem como fonte única de verdade para o time de dev. Quanto mais precisos estiverem, mais eficiente será a implementação.

→ Consulte o Guia de Implementação para o Time de Desenvolvimento


Voltar ao topo

AP Digital Services — Desenvolvimento acelerado por IA

This site uses Just the Docs, a documentation theme for Jekyll.