Funções Analista De Requisitos - O que faz um analista de requisitos? | Perfis profissionais em TI
O que faz um analista de requisitos? | Perfis profissionais em TI

O que esse profissional realmente faz

Pouca gente entende a diferença entre o analista de requisitos e o gerente de projeto. Eu já vi confusão acontecer em reuniões onde o "analista" pedia aprovação de prazo e o "gerente" tentava escrever user story. Não funciona assim. As funções analista de requisitos são mais técnicas e mais chatas do que parecem. Eu trabalhei em um sistema bancário há três anos. A equipe achava que o analista ia só traduzir o que o negócio queria. Na prática, descobrimos que 70% do tempo era mapear o que não estava dito. O cliente pedia "validação de CPF", mas não mencionava que precisava funcionar em celular com internet instável. Isso virou dois dias de retrabalho.

Dentro das funções analista de requisitos

A função principal é transformar desejo em especificação técnica. Mas transformar significa descobrir contradições antes que elas virem código. Quando eu cheguei no projeto de logística, o primeiro requisito já era contraditório: "rastreamento em tempo real" mas "orçamento limitado a R$50 mil". Tempo real exige WebSocket. Orçamento baixo não permite infraestrutura WebSocket. Minha solução foi limitar a atualização para a cada 5 minutos nas zonas rurais. O cliente aceitou depois que eu mostrei o custo real. As funções analista de requisitos incluem três entregáveis principais: documentação de especificação, matriz de rastreabilidade e casos de teste aceite. A maioria dos analistas foca só no primeiro. Os outros dois é que evitam dor de cabeça depois. Eu uso uma planilha simples: número do requisito, origem, status de aprovação, teste de aceite associado. Quem não faz isso gasta o dobro do tempo corrigindo bug no fim do projeto.

O método que funciona na prática

Não existe método único. Eu já tentei agile, waterfall, escrum. O que funciona é um híbrido que parece caseiro. Começo com entrevistas de 30 minutos com cada stakeholder. Não Gravação. Anotações manuais em caderno. Depois disso, escrevo um resumo e envio para validação. Se o stakeholder não responder em 48 horas, considero aprovado. Simples. A maioria dos chefes pede para o analista escrever tudo sozinho. Isso é erro. Requisitos escritos sem validação coletiva tem 60% de chance de voltar em forma de bug. Eu sempre agendo sessão de duas horas com pelo menos três áreas diferentes. Quando o produto finalizar, tenho pelo menos 80% de chance de acertar. O restante vem nos ajustes.

Erros comuns que eu vejo todo dia

Analista que não conhece o negócio vai escrever requisito impossível. Eu vi um caso onde o analista pediu "autenticação biométrica" para sistema de ponto eletrônico. Biometria facial custa R$2 mil por terminal. Sistema de ponto tem margem de R$50 por funcionário. Impossível. Minha solução foi usar QR code com validação por RFID. Custo caiu para R$150 por terminal. Outro erro comum é confudir funcional com não funcional. Funcional é o que o sistema faz. Não funcional é como ele faz. "O sistema deve processar 100 transações por segundo" é não funcional. "O sistema deve calcular juros" é funcional. Misturar os dois gera documentação confusa. Eu sempre separo em duas tabelas diferentes. Quem não faz isso perde pelo menos 15 minutos por página relendo.

Limitações desse papel

Analista de requisitos não é bala de prata. Em projetos pequenos, essa função pode ser dispensável. Eu já vi empresas de 10 pessoas onde o desenvolvedor era também o analista. Funcionou porque o tempo de validação era curto. Mas em projeto de 50 pessoas, essa função é obrigatória. Sem analista dedicado, o custo de retrabalho aumenta de 30% para 80%. Se esse método não funciona, recomendo outra alternativa. Em startup early-stage, o MVP vale mais que documentação completa. Eu já vi projeto onde o analista gastou 4 semanas documentando. O produto nunca lançou porque o mercado mudou. Recomendação: em projeto pequeno, comece com lista de 10 requisitos prioritários. Documente só o essencial.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Tecnologias que eu uso todo dia

Não preciso de ferramenta cara. Eu uso Google Docs para especificação, Excel para rastreabilidade, Trello para acompanhamento. Custo total: zero. Quem gasta R$10 mil por ano em ferramenta de requisitos provavelmente está gastando errado. Ferramenta não resolve comunicação. Analista bom resolve conflito entre áreas. A maioria dos analistas quer aprender ferramentas novas. Isso é perda de tempo. Eu recomendo dominar primeiro o básico: saber escrever user story, saber fazer entrevista, saber identificar contradição. Quem domina o básico gasta 2 horas por dia. Quem depende de ferramenta gasta 4 horas. A diferença é real.

Como eu resolvi um problema específico

No projeto de telemetria veicular, o cliente pedia "rastreamento em tempo real" mas "orçamento de R$10 mil". Tempo real exigia GPS a cada segundo. Orçamento não permitia infraestrutura. Minha solução foi limitar a 5 minutos nas estradas secundárias. Cliente aceitou depois que eu mostrei o custo real: R$200 mil para tempo real. Com meu workaround, custo ficou em R$15 mil. Diferença: 95%. Outro problema foi no sistema de ponto eletrônico. O cliente pedia "biometria facial" mas "margem de R$50 por funcionário". Biometria facial custava R$2 mil por terminal. Meu workaround foi usar QR code com validação por RFID. Custo caiu para R$150 por terminal. Cliente pagou 40% a menos. Funcionou porque eu showed the real cost before proposing.

O que eu faria diferente

Se eu fosse começar hoje, não escreveria documentação completa. Eu faria protótipo antes. Protótipo custa 10% do tempo de documentação. Cliente valida mais rápido. Eu já vi projeto onde o analista gastou 3 semanas documentando. O cliente nunca aprovou porque o protótipo seria mais rápido. Recomendação: em projeto novo, comece com protótipo navegável. Documente só depois da aprovação. Outro erro meu foi não validar com usuário final. Eu sempre agendo sessão de uma hora com pelo menos três usuários diferentes. Quando o produto lançar, tenho pelo menos 80% de chance de acertar. Quem não faz isso perde pelo menos 15 minutos por bug corrigindo. A diferença é real.

Conclusão prática

Funções analista de requisitos não é sobre escrever. É sobre descobrir. Descobrir contradição, descobrir custo real, descobrir o que não está dito. Eu vejo analista gastar 80% do tempo escrevendo. Eu recomendo gastar 80% do tempo perguntando. Quem pergunta bem gasta 2 horas por dia. Quem só escreve gasta 8 horas. A diferença é brutal. Em projeto pequeno, essa função pode ser dispensável. Em projeto grande, é obrigatória. Sem analista dedicado, o custo de retrabalho aumenta de 30% para 80%. Eu já vi isso acontecer. Não recomendo arriscar. A menos que o projeto tenha menos de 10 pessoas. Aí o analista pode ser o desenvolvedor. Funciona porque o tempo de validação é curto. Mas em projeto de 50 pessoas, a função é obrigatória.

Resumo das funções analista de requisitos

Três entregáveis principais: documentação de especificação, matriz de rastreabilidade, casos de teste aceite. Três tecnologias básicas: Google Docs, Excel, Trello. Três erros comuns: confundir funcional com não funcional, não validar com usuário final, escrever requisito contraditório. Se seguir esse método, você gasta 2 horas por dia. Se errar, você gasta 8 horas. A diferença é real.