Semana 1 Aula 1.5 30 min

Complexidade: por que "fazer um app" pode ser R$ 8k ou R$ 80k

📅 Sexta-feira da Semana 1 · 🎯 Saber por que "é só um botão" não é só um botão

O exemplo que mata o "é simples"

Mesma tela, complexidades diferentes:

Pedido do clienteComplexidadeCusto relativo
"Login com e-mail/senha"Simples1x (base)
"Login + 2FA + SSO Google + recuperação por SMS"Média5x
"Login + integração com gov.br/Serpro + biometria"Altíssima10x+

Cliente vê 1 tela. Você vê 60h de trabalho a mais.

Os 4 multiplicadores de complexidade

1. Regras de negócio

"Se o cliente tem score X e comprou Y vezes e o produto é da categoria Z, dá 15% de desconto." Quanto mais ramificações, mais caro.

Exemplo: uma regra de "frete grátis se compra > R$ 200" = simples. Uma regra de "frete grátis se compra > R$ 200 E cliente tem 30+ pontos E produto não é da categoria frágil E região não é norte" = 5x mais caro.

2. Volume

100 usuários é diferente de 100 mil. Performance não é grátis.

100 usuários: qualquer servidor aguenta. 100 mil usuários: precisa de cache, balanceamento, CDN, banco otimizado, observabilidade, suporte a pico.

3. Compliance

LGPD, BACEN, CFM, ANVISA, Receita Federal. Cada um é um mundo. Compliance é uma das coisas mais caras de um sistema, porque exige validação, auditoria, documentação e responsabilidade civil/criminal.

4. Integrações externas

Toda integração externa adiciona risco. Sistema "fechado" = sem integração = mais barato. Sistema que conversa com 5 serviços externos = mais caro, mais demorado, mais arriscado.

Como vender complexidade sem parecer pedante

Quando o cliente falar "ah, é só um botão", você não diz "isso é complexo". Você diz:

"Entendo, parece simples! O detalhe técnico é que, pra esse botão funcionar com [login, integração X, LGPD, multi-tenant, etc.], a gente precisa desenvolver 3 coisas: [a, b, c]. Isso dá em torno de X horas. Por isso o valor é Y."

Você mostra o que está escondido dentro do "simples", e o cliente entende. Ele não precisa virar dev — precisa confiar que você sabe o que está fazendo.

📏 Métrica de saída: quando o cliente falar "ah, mas é só um botão", você sabe listar mentalmente 5 coisas escondidas naquele botão? Se sim, essa semana está fechada.

Os 4 multiplicadores em resumo

MultiplicadorPor que encareceFaixa de impacto
Regras de negócioCada ramificação = código + teste1x a 10x
Volume de usuáriosPerformance, infra, cache1x a 20x
ComplianceAuditoria, documentação, validação2x a 15x
Integrações externasRisco de terceiros, autenticação, versionamento1x a 5x por integração

📊 Seu progresso nessa aula

Autoavaliação: