Para que vocês cheguem ao workshop do projeto da Atvos bem preparados, este guia
reúne direcionamentos e perguntas estruturados a partir do escopo, dos requisitos técnicos, da
modelagem de dados e das regras de negócio do projeto.
Estes são os tópicos essenciais que vocês devem dominar antes do
encontro com o parceiro.
📋 Antes do workshop: brainstorming coletivo no Google Sheets
Para que o workshop com a Atvos seja o mais produtivo possível e para
evitar que integrantes do mesmo grupo levem perguntas sobrepostas ou desalinhadas,
cada grupo deve organizar seu preparo em um Google Sheets compartilhado entre os integrantes.
- Cada grupo cria seu próprio Google Sheets, compartilhado com todos os
integrantes do grupo com permissão de edição.
- Leiam o TAPI (Termo de Abertura do Projeto Integrador) com atenção — ele é
a base para o brainstorming e para mapear as lacunas de informação que vocês ainda têm.
- Façam o brainstorming em grupo, listando hipóteses de solução, dúvidas
técnicas, dúvidas de negócio e suposições que precisam ser validadas com o parceiro.
- Toda pergunta que vocês pretendem fazer ao cliente no workshop deve ser registrada
no Sheets do grupo, identificando o integrante autor, o tópico (negócio,
escopo, dados, técnico, ODS, etc.) e a pergunta em si.
- Antes de adicionar uma pergunta nova, confiram as perguntas já cadastradas
pelos colegas do grupo. Se a pergunta já existe, complementem ou refinem a existente em vez
de duplicar — cheguem ao workshop com uma lista consolidada e priorizada.
Por que isso importa? O tempo de interação com o cliente é limitado.
Consolidar as dúvidas de todo o grupo em um único lugar evita que integrantes façam perguntas
repetidas, força um alinhamento interno sobre o que realmente importa perguntar e deixa o
grupo com uma lista organizada para conduzir o workshop.
1. Entendimento do Negócio e do Problema
Vocês precisam compreender a dor do cliente e o perfil da empresa para propor uma solução
adequada.
Direcionamento: Estudem o cenário da Atvos, que sofre com a falta de governança
de dados, onde as informações dos parceiros estão dispersas em diferentes controles manuais
(planilhas), dificultando a visualização e a tomada de decisão. O público-alvo da aplicação não
são os parceiros, mas sim os times internos (como a área de Negócios Agrícolas).
Perguntas de preparo
- Qual é a diferença fundamental no domínio de negócios entre um "Parceiro" e um "FoCa"
(Fornecedor de Cana)?
- Quais são os principais prejuízos que os controles manuais atuais trazem para o
histórico de relacionamento de longo prazo com os stakeholders?
2. Escopo do MVP e Restrições do Sistema
É crucial que vocês alinhem as expectativas sobre o que será e o que não será desenvolvido.
Direcionamento: O foco do MVP (Produto Mínimo Viável) é construir um protótipo
web funcional e enxuto para centralização, cadastro e visualização de dados e do histórico de
interações, sem automações complexas. Vocês devem ter total clareza sobre as restrições técnicas
acordadas.
Perguntas de preparo
- Sabendo que o projeto não contemplará sistemas de autenticação (sign in / log in) e nem
integração com WebAPIs externas, como vocês planejam estruturar a usabilidade para os
times internos?
- Quais são as principais entregas esperadas para o Nível 1 (Fundacional) até o Nível 4
(Avançado)?
3. Modelagem de Dados e Saneamento das Planilhas
Como o projeto parte de planilhas desestruturadas, a governança dos dados é um desafio técnico
central.
Direcionamento: O grupo deve analisar as observações de qualidade dos dados
originais (ex: múltiplas fazendas cadastradas na mesma célula separadas por ";", presença de
múltiplos CNPJs para o mesmo parceiro e inconsistências de grafia). A modelagem relacional será
essencial para normalizar isso.
Perguntas de preparo
- Como vocês farão a normalização de campos multivalorados, como os CNPJs, contatos e
fazendas, na transição das planilhas para o diagrama de Entidade-Relacionamento (ER)?
- No tratamento dos dados legados, como será o processo de deduplicação de parceiros com
grafias diferentes, utilizando chaves como CPF ou CNPJ?
4. Requisitos Técnicos e Entregas das Aulas
O projeto está fortemente atrelado às entregas de um módulo acadêmico de Desenvolvimento Web
(Back-end, Front-end, Banco de Dados, Testes e Redes).
Direcionamento: A solução deve seguir as boas práticas ensinadas nas aulas:
arquitetura MVC, API RESTful com Express.js, Front-end consumindo dados assíncronos (Fetch API)
gerenciando estados de UI (loading, sucesso, erro), e banco de dados relacional.
Perguntas de preparo
- Como vocês estruturarão os endpoints da API para garantir um tempo de resposta inferior
a 200ms e tratamento adequado de erros com status codes?
- Para construir os Dashboards do Nível 4 (Estratégico/Avançado), como vocês usarão JOINs,
GROUP BY e funções de agregação no SQL para extrair estatísticas (ex: evolução da base
de parceiros, área contratada vs. potencial)?
- Como o plano de automação de testes com Jest ou Playwright garantirá uma cobertura
mínima de 70% rodando em menos de 30 segundos?
5. Impacto Operacional e ODS (Agenda 2030)
O projeto será avaliado também pelo seu impacto prático e sustentável.
Direcionamento: Vocês terão que preencher um checklist justificando como o
projeto atende às necessidades práticas da Atvos (Impacto Operacional) e a quais das 5 dimensões
dos Objetivos de Desenvolvimento Sustentável (ODS) da ONU ele se alinha: Pessoas, Planeta,
Prosperidade, Paz e Parcerias.
Perguntas de preparo
- Como a centralização tecnológica dos parceiros da Atvos (empresa de bioenergia) se
conecta indiretamente à dimensão "Planeta" ou à dimensão "Prosperidade" dos ODS?