Script Python que lê documentos de requisitos (.docx, .pdf, .txt), extrai automaticamente as atividades técnicas do desenvolvedor com testes básicos de validação, e gera uma planilha Excel de acompanhamento (.xlsx) completa com 5 abas e cronograma calculado sem fins de semana nem feriados.
-
agente_us.py:- Lê documentos de requisitos.
- Extrai as atividades de desenvolvimento (Backend, Frontend, Banco de Dados, Integração).
- Sugere pontuação Fibonacci e define casos de teste básicos para o desenvolvedor.
- Salva em
./backlog_json/<nome_projeto>_backlog.json.
-
gerar_planilha.py:- Lê o JSON gerado e abre um questionário no terminal.
- Pergunta data de início, data alvo, horas/dia de dedicação, pausa de homologação (ex: 2 dias úteis) e validação dos pontos Fibonacci pelo Dev.
- Calcula o cronograma saltando finais de semana e feriados nacionais.
- Gera a planilha Excel em
./planilhas/<nome_projeto>_acompanhamento.xlsxcom 5 abas:- Resumo: Indicadores gerais, datas e parâmetros do projeto.
- Backlog: Atividades técnicas, Fibonacci, horas e alocação por Sprint.
- Testes Básicos: Checklist de testes dev com coluna de status.
- Cronograma: Datas por Sprint (Início Dev, Fim Dev, Apresentação Cliente, Homologação e Deploy Produção).
- Justificativas e Impedimentos: Tabela de registro de gargalos e justificativas.
python agente_us.pypython gerar_planilha.pyanthropic — API Anthropic (Claude)
pymupdf — leitura de .pdf
python-dotenv — carregamento do .env
openpyxl — geração de planilhas Excel (.xlsx)
holidays — cálculo de feriados nacionais