{"id":6421,"date":"2025-12-10T22:15:41","date_gmt":"2025-12-11T01:15:41","guid":{"rendered":"https:\/\/blog.netproject.com.br\/blog\/?p=6421"},"modified":"2025-12-10T22:16:53","modified_gmt":"2025-12-11T01:16:53","slug":"como-usar-multiplos-llms-para-sair-do-escopo-nebuloso-e-chegar-a-um-baseline-claro-de-projeto","status":"publish","type":"post","link":"https:\/\/blog.netproject.com.br\/blog\/como-usar-multiplos-llms-para-sair-do-escopo-nebuloso-e-chegar-a-um-baseline-claro-de-projeto\/","title":{"rendered":"Como usar m\u00faltiplos LLMs para sair do \u201cescopo nebuloso\u201d e chegar a um baseline claro de projeto"},"content":{"rendered":"<p class=\"estimated-read-time\">Tempo de leitura:<small> 8 minutos<\/small><\/p> \n<p>Definir escopo \u00e9, muitas vezes, o momento mais sens\u00edvel de um projeto.<br>\u00c9 quando algu\u00e9m faz a pergunta dif\u00edcil:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>\u201cAfinal, o que exatamente esse projeto vai entregar \u2014 e o que ele <strong>n\u00e3o<\/strong> vai entregar?\u201d<\/p><\/blockquote>\n\n\n\n<p>Na pr\u00e1tica, \u00e9 comum acontecer:<\/p>\n\n\n\n<ul><li>documentos iniciais soltos (um e-mail, um slide, um relato verbal);<\/li><li>vis\u00f5es diferentes entre patrocinadores, usu\u00e1rios e times t\u00e9cnicos;<\/li><li>uma tend\u00eancia a \u201cabra\u00e7ar o mundo\u201d e colocar tudo dentro do projeto.<\/li><\/ul>\n\n\n\n<p>\u00c9 aqui que modelos de linguagem (LLMs) podem ajudar \u2014 <strong>n\u00e3o para decidir o escopo sozinhos<\/strong>, mas para acelerar a constru\u00e7\u00e3o de um <strong>baseline inicial bem estruturado<\/strong>, que depois ser\u00e1 negociado e validado pelas pessoas envolvidas.<\/p>\n\n\n\n<p>E d\u00e1 para ir al\u00e9m de \u201cperguntar qualquer coisa\u201d para um \u00fanico modelo.<br>Usando <strong>m\u00faltiplos LLMs em um fluxo organizado<\/strong>, voc\u00ea pode simular algo parecido com uma mesa de especialistas: cada modelo enxerga o problema por um \u00e2ngulo diferente, e voc\u00ea usa um processo para juntar, limpar e melhorar essas contribui\u00e7\u00f5es.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2025\/12\/a-1.jpg-1-700x392.jpg\" alt=\"\" class=\"wp-image-6424\" width=\"422\" height=\"236\" srcset=\"https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2025\/12\/a-1.jpg-1-700x392.jpg 700w, https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2025\/12\/a-1.jpg-1-300x168.jpg 300w, https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2025\/12\/a-1.jpg-1-768x430.jpg 768w, https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2025\/12\/a-1.jpg-1-1536x860.jpg 1536w, https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2025\/12\/a-1.jpg-1.jpg 1600w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Por que usar IA logo na defini\u00e7\u00e3o de escopo?<\/h2>\n\n\n\n<p>Logo no come\u00e7o do projeto, voc\u00ea costuma ter:<\/p>\n\n\n\n<ul><li>pouca informa\u00e7\u00e3o estruturada,<\/li><li>muitas opini\u00f5es difusas,<\/li><li>press\u00e3o por prazo e or\u00e7amento.<\/li><\/ul>\n\n\n\n<p>Usar LLMs nesse momento ajuda a:<\/p>\n\n\n\n<ol><li><strong>Evitar a p\u00e1gina em branco<\/strong><br>Em vez de come\u00e7ar do zero, voc\u00ea parte de uma primeira proposta de escopo j\u00e1 organizada em t\u00f3picos.<\/li><li><strong>Ampliar o olhar sobre o projeto<\/strong><br>V\u00e1rios modelos em paralelo lembram de entreg\u00e1veis, riscos e limites que talvez n\u00e3o tivessem aparecido numa primeira reuni\u00e3o.<\/li><li><strong>Estruturar melhor as discuss\u00f5es<\/strong><br>Voc\u00ea entra no workshop com um rascunho de escopo, e a conversa passa a ser:<br>\u201cO que aqui faz sentido?\u201d em vez de \u201cPor onde come\u00e7amos?\u201d.<\/li><\/ol>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>A ideia central: um pipeline em 3 passos (Generate \u2192 Unify \u2192 Improve)<\/h2>\n\n\n\n<p>Em vez de usar um \u00fanico modelo de forma solta, voc\u00ea pode montar um fluxo simples, em tr\u00eas etapas, para trabalhar <strong>escopo de projeto<\/strong>:<\/p>\n\n\n\n<ol><li><strong>Generate<\/strong> \u2013 gerar ideias de escopo<\/li><li><strong>Unify<\/strong> \u2013 consolidar e organizar<\/li><li><strong>Improve<\/strong> \u2013 melhorar a qualidade dos itens<\/li><\/ol>\n\n\n\n<p>E isso pode rodar em <strong>1 ou 2 rodadas<\/strong>, com controle de crescimento, para n\u00e3o transformar o escopo em uma lista infinita.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Passo 1 \u2013 Preparar o contexto do projeto<\/h2>\n\n\n\n<p>Tudo come\u00e7a com um <strong>contexto m\u00ednimo bem montado<\/strong>.<br>Voc\u00ea pode juntar:<\/p>\n\n\n\n<ul><li>objetivo geral do projeto;<\/li><li>problema\/oportunidade que se quer resolver;<\/li><li>principais entregas esperadas (se j\u00e1 existirem);<\/li><li>restri\u00e7\u00f5es (prazo, or\u00e7amento, tecnologia, legisla\u00e7\u00e3o);<\/li><li>premissas (o que voc\u00ea est\u00e1 assumindo como verdade);<\/li><li>principais stakeholders.<\/li><\/ul>\n\n\n\n<p>Esse \u201cpacote\u201d vira o insumo para os modelos.<\/p>\n\n\n\n<p>\ud83d\udc49 Dica pr\u00e1tica: tente escrever esse contexto em linguagem clara, direta, como se estivesse explicando o projeto para algu\u00e9m de fora.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Passo 2 \u2013 Generate: deixar os modelos sugerirem o escopo<\/h2>\n\n\n\n<p>Aqui entra o \u201cmulti-LLM\u201d.<br>Voc\u00ea pede para <strong>dois ou tr\u00eas modelos diferentes<\/strong> responderem, de forma independente, algo como:<\/p>\n\n\n\n<p>\u201cCom base nesse contexto, liste at\u00e9 <strong>20 entreg\u00e1veis de alto n\u00edvel<\/strong> deste projeto.<br>Para cada item, inclua:<\/p>\n\n\n\n<ul><li>uma breve descri\u00e7\u00e3o,<\/li><li>um crit\u00e9rio simples de aceita\u00e7\u00e3o (como saber que est\u00e1 pronto).<br>N\u00e3o descreva atividades, mas sim resultados entregues.\u201d<\/li><\/ul>\n\n\n\n<p>Cada modelo vai devolver uma lista de entreg\u00e1veis e, muitas vezes:<\/p>\n\n\n\n<ul><li>alguns itens v\u00e3o se repetir com nomes diferentes;<\/li><li>alguns ser\u00e3o muito parecidos;<\/li><li>outros ser\u00e3o exclusivos de um modelo (e talvez muito bons).<\/li><\/ul>\n\n\n\n<p>Voc\u00ea n\u00e3o quer usar tudo \u201cno autom\u00e1tico\u201d \u2014 <strong>a gra\u00e7a est\u00e1 na diversidade<\/strong>, para depois consolidar.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Passo 3 \u2013 Controlar o tamanho (para o escopo n\u00e3o explodir)<\/h2>\n\n\n\n<p>\u00c9 aqui que o processo faz diferen\u00e7a.<\/p>\n\n\n\n<p>Antes de rodar os prompts, voc\u00ea define um <strong>tamanho alvo<\/strong>:<\/p>\n\n\n\n<ul><li>por exemplo: \u201cQuero uns 15\u201325 entreg\u00e1veis de alto n\u00edvel\u201d.<\/li><\/ul>\n\n\n\n<p>Se cada modelo gera at\u00e9 20 itens, e voc\u00ea usa 3 modelos, pode acabar com 50+ linhas.<br>Ent\u00e3o voc\u00ea j\u00e1 planeja que, depois da consolida\u00e7\u00e3o, querem sobrar <strong>s\u00f3 aqueles que realmente fazem sentido<\/strong> para o baseline inicial.<\/p>\n\n\n\n<p>Essa ideia de limitar quantidade por rodada ajuda a:<\/p>\n\n\n\n<ul><li>evitar escopo inflado demais;<\/li><li>for\u00e7ar prioriza\u00e7\u00e3o e agrupamento;<\/li><li>manter o artefato utiliz\u00e1vel.<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Passo 4 \u2013 Unify: consolidar entreg\u00e1veis e limpar o escopo<\/h2>\n\n\n\n<p>Agora voc\u00ea junta todas as listas em um s\u00f3 lugar (planilha, documento, ferramenta de IA) e coloca um <strong>prompt de consolida\u00e7\u00e3o<\/strong>, por exemplo:<\/p>\n\n\n\n<p>\u201cVoc\u00ea receber\u00e1 v\u00e1rias listas de entreg\u00e1veis de projeto.<br>Sua tarefa \u00e9:<\/p>\n\n\n\n<ul><li>agrupar entreg\u00e1veis equivalentes,<\/li><li>eliminar duplicatas,<\/li><li>propor um \u00fanico nome claro para cada grupo,<\/li><li>remover itens que sejam claramente atividades e n\u00e3o entregas,<\/li><li>devolver no m\u00e1ximo <strong>25 itens<\/strong>, priorizando relev\u00e2ncia para os objetivos do projeto.\u201d<\/li><\/ul>\n\n\n\n<p>O resultado tende a ser uma lista bem mais enxuta, organizada e consistente.<\/p>\n\n\n\n<p>Voc\u00ea j\u00e1 pode come\u00e7ar a reconhecer:<\/p>\n\n\n\n<ul><li>entreg\u00e1veis que formam <strong>os principais blocos da WBS<\/strong>;<\/li><li>entreg\u00e1veis redundantes (que podem ser fundidos);<\/li><li>itens que parecem deslocados do objetivo do projeto.<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Passo 5 \u2013 Improve: transformar rascunho em baseline inicial<\/h2>\n\n\n\n<p>Depois da consolida\u00e7\u00e3o, entra o terceiro tipo de prompt, focado em <strong>qualidade<\/strong>:<\/p>\n\n\n\n<p>\u201cPegue esta lista de entreg\u00e1veis e:<\/p>\n\n\n\n<ul><li>reescreva cada item em formato claro e objetivo,<\/li><li>garanta que descreva um resultado entregue, n\u00e3o uma atividade,<\/li><li>inclua 1 crit\u00e9rio de aceita\u00e7\u00e3o mensur\u00e1vel,<\/li><li>indique se o item \u00e9 \u2018dentro do escopo\u2019 ou \u2018fora do escopo\u2019 (quando ficar claro que \u00e9 exclus\u00e3o).\u201d<\/li><\/ul>\n\n\n\n<p>Aqui voc\u00ea pode pedir tamb\u00e9m:<\/p>\n\n\n\n<ul><li>identifica\u00e7\u00e3o de <strong>premissas<\/strong> associadas (por exemplo, \u201cdesde que a \u00e1rea X forne\u00e7a tais dados\u201d);<\/li><li>sugest\u00e3o de <strong>restri\u00e7\u00f5es<\/strong> importantes (normas t\u00e9cnicas, prazos legais, etc.);<\/li><li>proposta de uma pequena se\u00e7\u00e3o de \u201c<strong>fora do escopo<\/strong>\u201d para deixar expl\u00edcito o que este projeto n\u00e3o far\u00e1.<\/li><\/ul>\n\n\n\n<p>Ao final, voc\u00ea ter\u00e1 algo muito pr\u00f3ximo de:<\/p>\n\n\n\n<ul><li>um <strong>Project Scope Statement inicial<\/strong>,<\/li><li>ou uma <strong>WBS n\u00edvel 1\u20132 em texto<\/strong>,<br>pronto para ir para um quadro, uma reuni\u00e3o, um documento formal.<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Quantas rodadas s\u00e3o necess\u00e1rias?<\/h2>\n\n\n\n<p>Na maioria dos casos, <strong>uma rodada bem feita<\/strong> (Generate \u2192 Unify \u2192 Improve) j\u00e1 gera um material muito melhor do que come\u00e7ar do zero.<\/p>\n\n\n\n<p>Uma <strong>segunda rodada<\/strong> pode ser usada para:<\/p>\n\n\n\n<ul><li>aprofundar algum bloco espec\u00edfico do escopo (ex.: \u201cdetalhar s\u00f3 o escopo de treinamento\u201d);<\/li><li>integrar feedback de stakeholders:<br>\u201cCom base nos coment\u00e1rios da reuni\u00e3o, ajuste e refine os entreg\u00e1veis a seguir\u2026\u201d<\/li><\/ul>\n\n\n\n<p>Rodadas adicionais s\u00f3 costumam valer a pena se:<\/p>\n\n\n\n<ul><li>o projeto \u00e9 muito complexo ou regulado;<\/li><li>ou se voc\u00ea est\u00e1 usando esse processo como base para um estudo mais formal.<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Papel das pessoas nesse processo (important\u00edssimo!)<\/h2>\n\n\n\n<p>Mesmo com toda a intelig\u00eancia dos modelos, o papel humano continua central:<\/p>\n\n\n\n<ul><li><strong>Patrocinador e equipe<\/strong> avaliam se o escopo proposto faz sentido estrat\u00e9gico.<\/li><li><strong>Especialistas do dom\u00ednio<\/strong> ajustam detalhes t\u00e9cnicos, limites e depend\u00eancias.<\/li><li><strong>PMO ou gerente de projeto<\/strong> garante que o escopo esteja coerente com prazo, custo e riscos.<\/li><\/ul>\n\n\n\n<p>A IA entra como:<\/p>\n\n\n\n<ul><li>acelerador,<\/li><li>gerador de alternativas,<\/li><li>ferramenta de brainstorming estruturado.<\/li><\/ul>\n\n\n\n<p>N\u00e3o como substituto da decis\u00e3o.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Um mini-exemplo para visualizar<\/h2>\n\n\n\n<p>Suponha um projeto de implanta\u00e7\u00e3o de uma nova plataforma de atendimento ao cliente.<\/p>\n\n\n\n<p>Depois de seguir esse fluxo, seu baseline inicial de escopo poderia ter entreg\u00e1veis como:<\/p>\n\n\n\n<ul><li><strong>Plataforma de atendimento configurada e integrada aos sistemas legados<\/strong><ul><li><em>Crit\u00e9rio de aceita\u00e7\u00e3o:<\/em> principais fluxos (abertura de chamado, consulta de status, hist\u00f3rico do cliente) funcionando em ambiente de produ\u00e7\u00e3o.<\/li><\/ul><\/li><li><strong>Base de conhecimento inicial publicada<\/strong><ul><li><em>Crit\u00e9rio de aceita\u00e7\u00e3o:<\/em> pelo menos 100 artigos revisados e aprovados, cobrindo os 20 tipos de chamados mais frequentes.<\/li><\/ul><\/li><li><strong>Equipe treinada na nova plataforma<\/strong><ul><li><em>Crit\u00e9rio de aceita\u00e7\u00e3o:<\/em> 90% dos atendentes aprovados em avalia\u00e7\u00e3o pr\u00e1tica simulada.<\/li><\/ul><\/li><li><strong>Indicadores de atendimento configurados e dispon\u00edveis em dashboards<\/strong><ul><li><em>Crit\u00e9rio de aceita\u00e7\u00e3o:<\/em> dashboards com indicadores de SLA, NPS e tempo m\u00e9dio de atendimento atualizados diariamente.<\/li><\/ul><\/li><\/ul>\n\n\n\n<p>E, na parte de <strong>fora do escopo<\/strong>, algo como:<\/p>\n\n\n\n<ul><li>Migra\u00e7\u00e3o completa de todos os sistemas legados para uma nova arquitetura;<\/li><li>Redesenho de toda a jornada do cliente em canais f\u00edsicos.<\/li><\/ul>\n\n\n\n<p>Isso j\u00e1 d\u00e1 um mapa muito mais claro para planejar prazo, custos e riscos.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Riscos e cuidados ao usar IA para escopo<\/h2>\n\n\n\n<p>Alguns pontos de aten\u00e7\u00e3o:<\/p>\n\n\n\n<ul><li><strong>Escopo gen\u00e9rico demais:<\/strong> modelos podem sugerir entreg\u00e1veis que parecem \u201ccopiados de livro\u201d, pouco conectados \u00e0 realidade da organiza\u00e7\u00e3o.<\/li><li><strong>Excesso de detalhes cedo demais:<\/strong> se voc\u00ea n\u00e3o controlar quantidade, o escopo pode virar um checklist gigante de micro-itens.<\/li><li><strong>Vi\u00e9s do prompt:<\/strong> se as perguntas forem vagas, as respostas tamb\u00e9m ser\u00e3o.<\/li><\/ul>\n\n\n\n<p>Como mitigar?<\/p>\n\n\n\n<ul><li>Sempre revisar com especialistas.<\/li><li>Ajustar os prompts para focar em entreg\u00e1veis de alto n\u00edvel.<\/li><li>Usar limites claros de quantidade por rodada.<\/li><li>Deixar expl\u00edcito que esse \u00e9 um <strong>rascunho para valida\u00e7\u00e3o<\/strong>, n\u00e3o o escopo final.<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Conclus\u00e3o: IA como motor de arranque do escopo<\/h2>\n\n\n\n<p>Definir escopo continua sendo uma atividade humana, estrat\u00e9gica e pol\u00edtica.<br>Mas a forma de chegar at\u00e9 l\u00e1 pode ser muito mais r\u00e1pida e estruturada se voc\u00ea:<\/p>\n\n\n\n<ul><li>combinar <strong>v\u00e1rios LLMs<\/strong>,<\/li><li>organizar o processo em <strong>Generate \u2192 Unify \u2192 Improve<\/strong>,<\/li><li>limitar o crescimento por rodada,<\/li><li>e sempre trazer o resultado de volta para a mesa de discuss\u00e3o com o time.<\/li><\/ul>\n\n\n\n<p>No fim das contas, a grande vantagem \u00e9 esta:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Voc\u00ea deixa de gastar energia para \u201cinventar\u201d o escopo do zero<br>e passa a gastar energia para <strong>decidir<\/strong> e <strong>negociar<\/strong> em cima de uma base j\u00e1 estruturada.<\/p><\/blockquote>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p><small> 8 minutos<\/small> Definir escopo \u00e9, muitas vezes, o momento mais sens\u00edvel de um projeto.\u00c9 quando algu\u00e9m faz a pergunta dif\u00edcil: \u201cAfinal, o que exatamente esse projeto vai entregar \u2014 e o que ele n\u00e3o vai entregar?\u201d Na pr\u00e1tica, \u00e9 comum acontecer: documentos iniciais soltos (um e-mail, um slide, um relato verbal);vis\u00f5es diferentes entre patrocinadores, usu\u00e1rios e times t\u00e9cnicos;uma tend\u00eancia a \u201cabra\u00e7ar o mundo\u201d e colocar tudo dentro do projeto. \u00c9 aqui que modelos de linguagem (LLMs) podem ajudar \u2014 n\u00e3o para decidir o escopo <a href=\"https:\/\/blog.netproject.com.br\/blog\/como-usar-multiplos-llms-para-sair-do-escopo-nebuloso-e-chegar-a-um-baseline-claro-de-projeto\/\" class=\"more-link\"><span>Continue<\/span>\u2192<\/a><\/p>\n","protected":false},"author":1,"featured_media":6422,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts\/6421"}],"collection":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/comments?post=6421"}],"version-history":[{"count":2,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts\/6421\/revisions"}],"predecessor-version":[{"id":6426,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts\/6421\/revisions\/6426"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/media\/6422"}],"wp:attachment":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/media?parent=6421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/categories?post=6421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/tags?post=6421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}