Pixel Breeders Insights
Português
Voltar para todas as publicações
Playbooks

Scope creep: por que seu projeto de software incha e quem paga a conta

Scope creep: por que seu projeto de software incha e quem paga a conta

Um guia para o fundador não-técnico sobre o que é scope creep, por que ele acontece em todo build terceirizado e como impedir que cada “só mais uma coisinha” estoure seu prazo e seu orçamento.

Um fundador de uma fintech em São Paulo assinou um contrato de preço fechado para o MVP. Três meses de prazo, valor combinado, aperto de mão. Na segunda semana ele pediu uma tela de relatório que “não estava no escopo, mas é rápida”. Na quinta, uma integração com um gateway de pagamento. No mês seguinte, um painel de admin “que todo mundo tem”. Cada pedido isolado parecia pequeno. Nenhum deles era. O lançamento atrasou dois meses, o orçamento praticamente dobrou, e a relação com a software house azedou. Ninguém mentiu. O escopo simplesmente vazou.

Isso é scope creep, e a maior parte do que se escreve sobre o assunto trata como um problema de gestão de projeto de quem toca um time interno. Para um fundador comprando software de fora, o problema é outro e bem mais concreto.

Scope creep (ou desvio de escopo) é o crescimento gradual e não controlado do escopo de um projeto depois que ele já começou: features, telas e pedidos que vão se somando sem que ninguém revise prazo, custo ou prioridade, até o produto não parecer mais o que foi combinado. Não é o time de fora sendo ganancioso. Não é você sendo indeciso. É o resultado previsível de começar a construir antes de fechar o escopo e antes de existir um processo para mudá-lo.

Por que todo projeto incha

O scope creep é a regra, não a exceção. A pesquisa Pulse of the Profession do PMI mostrou que mais da metade dos projetos sofre desvio de escopo, uma fatia que só cresceu ao longo dos anos: “52% dos projetos sofreram scope creep”, contra 43% cinco anos antes. Se mais da metade dos projetos com gerentes profissionais incha, o seu, tocado por alguém que está aprendendo a comprar software na prática, não é uma anomalia. É o caso base.

A razão é que o escopo de um software é mais fácil de imaginar do que de fechar. Quando você descreve o produto numa reunião, cada pessoa preenche os espaços em branco com uma versão diferente do mesmo sistema. Você imagina um cadastro simples; o desenvolvedor imagina um fluxo com validação, recuperação de senha e níveis de permissão. Os dois acham que combinaram a mesma coisa. A diferença só aparece quando o código já está sendo escrito, e aí cada esclarecimento vira, na prática, um pedido novo.

Some a isso o fato de que você aprende sobre o seu próprio produto enquanto ele é construído. A primeira tela funcionando te dá ideias que você não tinha no briefing. Essas ideias são legítimas, às vezes são as melhores do projeto. O problema nunca é ter a ideia. O problema é injetá-la no meio do build como se fosse de graça.

As três portas pelas quais o escopo entra

O desvio de escopo não vem de um lugar só. Ele entra por três portas diferentes, e cada uma se fecha de um jeito.

A primeira é a sua. É o “só mais uma coisinha” que você pede porque parece trivial. Quase nunca é. Uma tela a mais costuma significar um endpoint novo, um estado novo no banco, um caso de erro novo e mais uma coisa para testar. O custo que você não vê é maior que o que você vê.

A segunda porta é a do escopo mal definido lá no começo. Quando o combinado foi vago (“um app de agendamento”), tudo que aparece depois pode ser honestamente classificado como “sempre esteve no escopo” ou “isso é novo”, dependendo de quem está falando. Sem um documento que diga o que está dentro e, principalmente, o que está fora, toda conversa vira renegociação. É por isso que um bom levantamento de requisitos economiza mais dinheiro do que qualquer desconto que você vai conseguir na proposta.

A terceira porta é a do parceiro. Às vezes a software house aceita cada pedido sem discutir, faz tudo, e te manda a conta ampliada no fim. Outras vezes ela usa um escopo frouxo para cobrar aditivos a cada passo. Escolher com quem você vai construir é, em parte, escolher quem vai segurar o escopo com você em vez de surfar no vazamento dele.

Quem paga a conta depende do contrato

Aqui está a parte que quase nenhum artigo sobre scope creep conta para o fundador: quem absorve o custo da mudança é decidido pelo formato do contrato, antes de qualquer mudança existir.

Num contrato de preço fechado, o risco do escopo é do fornecedor, então ele se protege. Cada pedido fora do combinado vira um aditivo formal, com novo prazo e novo valor. Você não “ganha” a tela extra; você renegocia o contrato no meio do projeto, da pior posição possível, com o build já em andamento e o lançamento marcado. O preço fechado não impede o scope creep. Ele só transforma cada desvio numa negociação tensa.

Num contrato por tempo e materiais, você paga pelas horas, então cada pedido novo simplesmente consome mais horas. Aqui o scope creep não aparece como uma briga; aparece como uma fatura que cresce e um prazo que escorrega, mês após mês, sem nenhum momento dramático. É mais silencioso e, por isso, mais perigoso para quem não está acompanhando de perto.

Nenhum dos dois formatos resolve o desvio de escopo. Os dois apenas mudam onde a dor aparece: no aditivo ou na fatura. Decidir o formato é decidir o tipo de dor que você prefere administrar, e essa decisão é tão importante quanto o preço.

O processo de mudança que você define antes do kickoff

A solução para o scope creep não é congelar o escopo e nunca mudar nada. Software bom muda enquanto é construído. A solução é tornar a mudança visível e barata de decidir, em vez de invisível e cara de descobrir.

Combine, antes da primeira linha de código, três coisas com o parceiro. Primeiro, o que significa “pronto” para a versão que vocês estão construindo, escrito num lugar que os dois assinam. Segundo, como um pedido de mudança entra: por escrito, com uma estimativa de impacto em horas e prazo antes de qualquer um começar a codar. Terceiro, quem decide o trade-off, que é quase sempre você, e com base em quê: o que essa mudança empurra para fora ou para depois.

Esse processo não é burocracia. É o que transforma “só mais uma coisinha” de um favor casual numa decisão explícita com preço. A pergunta deixa de ser “dá para encaixar isso?” e passa a ser “isso vale adiar o lançamento em uma semana, ou vale tirar outra feature da lista?”. Quase toda boa decisão de produto é uma troca, e o scope creep é justamente o que acontece quando você toma essas trocas sem perceber que está tomando.

Vale distinguir o desvio de escopo do seu primo do lado do produto, o feature creep: o acúmulo de funcionalidades que deixa o produto inchado mesmo quando o projeto fica dentro do prazo. Scope creep estoura o cronograma; feature creep estraga o produto. Os dois nascem do mesmo reflexo de dizer sim a tudo, e os dois se controlam com a mesma disciplina de tratar cada adição como uma escolha, não como um acréscimo grátis.

O que fazer quando o escopo já está vazando

Se você está no meio de um build e sente que ele já escapou, a saída não é apertar o fornecedor nem fingir que os pedidos extras não vieram de você. É parar e reconstruir o combinado. Liste tudo que entrou depois do escopo original, separe o que é essencial para lançar do que pode esperar, e renegocie um novo “pronto” com prazo e custo honestos para essa lista enxuta. É desconfortável, mas é mais barato que continuar adicionando no escuro.

E na hora de terceirizar o próximo build, trate o processo de mudança como parte do contrato, não como detalhe operacional. O fundador da fintech do começo desta história fez exatamente isso na segunda rodada: escopo fechado por escrito, um canal único para pedir mudanças e uma regra de que nada entrava sem estimativa antes. Pediu menos coisas no meio do caminho, não porque ficou mais rígido, mas porque cada pedido finalmente tinha um preço visível. O segundo projeto entregou no prazo. O escopo não vazou porque, dessa vez, existia para onde ele não podia ir.

FAQ

O que é scope creep?

Scope creep é o crescimento gradual e não controlado do escopo de um projeto depois que ele já começou: features, telas e pedidos que se somam sem revisão de prazo, custo ou prioridade. No desenvolvimento de software terceirizado, é a causa mais comum de projetos que atrasam e estouram o orçamento.

O que significa “scope creep” em português?

A tradução mais usada é “desvio de escopo” ou “aumento de escopo”. No mercado de tecnologia brasileiro, o termo em inglês é o mais comum entre founders e times de produto, mas as três expressões descrevem a mesma coisa: o escopo crescendo sem controle depois do início do projeto.

Qual a diferença entre scope creep e feature creep?

Scope creep é o escopo do projeto crescendo (mais telas, mais integrações, mais prazo). Feature creep é o produto acumulando funcionalidades a ponto de ficar confuso, mesmo dentro do prazo. Scope creep estoura o cronograma; feature creep estraga a experiência. Os dois vêm do mesmo hábito de dizer sim a tudo.

Contrato de preço fechado evita scope creep?

Não. Ele só muda quem paga. No preço fechado, cada mudança vira um aditivo renegociado no meio do projeto; por tempo e materiais, vira mais horas na fatura. Nenhum formato impede o desvio de escopo. O que impede é definir o escopo antes de começar e combinar um processo claro para mudá-lo.

Como evitar scope creep num projeto terceirizado?

Feche o escopo por escrito antes do kickoff (o que está dentro e, principalmente, o que está fora), combine um processo de mudança em que todo pedido vem com estimativa de impacto antes de virar código, e trate cada adição como uma decisão com preço, não como um favor. A maior parte do desvio de escopo é prevenida antes da primeira linha de código.

Deixe um comentário