Gestão de Consultores: quem colocar em cada projeto, e por quê
Criei uma aplicação em Google Apps Script que ajuda a montar a equipe de um projeto de implantação de ERP. Ela cruza competências, agenda, carga de trabalho e deslocamento, e explica cada recomendação. A decisão final continua com quem coordena.
Escolher consultores dependia de agendas soltas e do conhecimento de poucas pessoas. Quem estava livre nem sempre dominava o módulo, e quem dominava podia estar sobrecarregado ou longe do cliente.
Transformei essa dor em produto: defini as regras, modelei os dados, desenhei as telas e integrei Calendar e Maps, com controle de acesso e auditoria.
Uma aplicação completa, publicada na versão 1.4: 12 telas, do planejamento à auditoria, integrada a Sheets, Calendar e Maps. Cada recomendação vem explicada e a decisão final continua humana.
O sistema inteiro em menos de 2 minutos
Do planejamento à auditoria, com consultores, clientes e projetos fictícios. O sistema original roda em ambiente corporativo.
Uma amostra para você clicar
Veja a visão geral, rode a recomendação de equipe e passeie pela agenda da semana. O resto do sistema está no vídeo, e eu mostro ao vivo numa conversa.
O que o sistema resolve
Toque em cada item para ver o detalhe.
Quem colocar no projeto
Uma lista de consultores ordenada para cada projeto, módulo e período.
O sistema já tira da lista quem não atende ao projeto e explica o motivo. Para quem fica, mostra por que faz sentido e o que merece atenção. A escolha final continua com quem coordena.
Agenda sem dupla alocação
Pré-reserva, confirmação e convite no Google Calendar, sem conflito.
Cada alocação passa por etapas até ser confirmada, e o sistema impede que a mesma pessoa fique em dois lugares ao mesmo tempo, mesmo com várias pessoas planejando juntas.
Capacidade da equipe à vista
Quem está livre, ocupado, em treinamento ou de folga, por semana e por módulo.
Projetos, treinamentos, férias e compromissos da agenda aparecem juntos, para enxergar a falta de gente antes que ela vire problema.
Logística no planejamento
Tempo de deslocamento de carro e de transporte público até o cliente.
Viagens entre estados também entram na conta, para não mandar alguém que não pode viajar ou que vai passar o dia na estrada.
Competências viram treinamento
Lacunas da equipe viram sugestões de capacitação, com instrutor e horário livre.
Planejar a capacidade também ajuda a desenvolver a equipe: cada consultor tem um plano de desenvolvimento ligado aos projetos que vêm pela frente.
Cenários, alertas e auditoria
Simular antes de decidir, ser avisado dos riscos e saber quem fez o quê.
Equipes hipotéticas são comparadas antes de mexer na agenda real. Os alertas apontam riscos como Go Live sem equipe confirmada. E cada perfil de acesso vê só o que deve, com tudo registrado.
Meu papel
O que eu fiz
- Escolhi um problema real da rotina de implantação de ERP para aprender Google Apps Script na prática
- Transformei a dor em regras de produto e em telas que um coordenador usa no dia a dia
- Modelei os dados, desenhei as telas e defini as integrações com Calendar e Maps
- Conduzi a evolução por versões, com notas de release, verificações e plano de recuperação
Como foi construído
- Google Apps Script (JavaScript V8) com HtmlService
- Google Sheets como banco, Calendar para agenda e convites, Maps para rotas
- Desenvolvimento apoiado por IA, sob a minha definição de regras, decisões e validação