MILENISANTOS Senior Product Designer
Solicitar Orçamento
Voltar para Projetos Estudo de Caso • Análise e Documentação

Engenharia Reversa e Mapeamento Minucioso de Requisitos em Aplicação Sem Documentação

De uma tarefa de diagramação à descoberta de uma lacuna crítica de escopo: como transformamos um projeto sem documentação através de imersão de campo e engenharia reversa.

Cliente / Setor Confidencial (Corporativo)
Meu Papel Análise de Requisitos & Technical Writing
Duração Freela Pontual (Imersão)
Stack / Ferramentas Casos de Uso, Diagramação, Discovery

01 Visão Geral (Overview)

O Contexto: Contratação pontual (freelance) para estruturar a documentação de casos de uso de uma aplicação corporativa madura, porém sem documentação atualizada e marcada por manutenções acumuladas de diferentes desenvolvedores ao longo dos anos.

O Meu Papel: Inicialmente contratada para a diagramação visual e acabamento estético da documentação; expandido organicamente para Análise de Requisitos, Mapeamento de Processos (Discovery) e Redação Técnica de Casos de Uso em parceria com o analista de QA.

O Impacto: Identificação precoce de um desalinhamento crítico de escopo (o mapeamento inicial cobria menos de 30% do sistema real), realização de imersão de campo com múltiplos perfis de usuários, e entrega de um documento extremamente minucioso no prazo, recebendo elogios expressivos do cliente.

02 O Desafio e o Cenário Inicial

O cliente precisava consolidar as especificações de sua aplicação para entender e organizar o funcionamento de suas rotinas. No entanto, o projeto apresentava um desafio invisível:

O Cenário Técnico: Como o sistema havia passado pelas mãos de vários desenvolvedores ao longo do tempo - cada um aplicando padrões próprios de desenvolvimento -, a aplicação estava sem uma documentação unificada e atualizada.

O Levantamento Parcial: Uma das sócias da empresa realizou um levantamento macro preliminar e selecionou um conjunto limitado de casos de uso, categorizando-os por complexidade (simples, médios e complexos) para se encaixar na verba disponível do cliente.

O Papel Estipulado: Fui contratada em conjunto com um analista de QA (com quem eu não tinha vínculo anterior) estritamente para diagramar e dar acabamento visual ao documento final que seria entregue.

Imersão de Campo (Discovery)

Visitas presenciais e entrevistas diretas com operadores de fábrica, suporte, TI e comercial para mapear o uso real do sistema.

Engenharia Reversa e Casos de Uso

Mapeamento minucioso de uma teia complexa de dependências técnicas e redação técnica de casos de uso sem documentação prévia.

03 A Virada de Chave: Investigação de Campo e Alinhamento com a Realidade

Logo nos primeiros dias de alocação presencial junto ao analista de QA, percebemos que o cenário documental estava completamente dissociado da realidade do software:

A Descoberta da Lacuna: Em algumas horas de análise, ficou claro que a lista inicial não contemplava nem 30% do escopo real da aplicação. Além disso, diversas rotinas complexas haviam sido subestimadas como "simples".

Ecossistema Multisuário: A ferramenta atendia a uma gama ampla de papéis e níveis hierárquicos - do chão de fábrica até o suporte ao cliente final passando pelo setores de TI e comercial.

Ação Proativa (Indo a Campo): Em vez de me limitar a diagramar um documento de acordo com o escopo inicial, decidi abraçar a complexidade do problema porque entendi que o analista de testes precisaria de reforço. Solicitamos e realizamos entrevistas diretas com os usuários em seus postos de trabalho: visitamos a fábrica, conversamos com o suporte, alinhamos com o time de TI e investigamos as rotinas do comercial para compreender de fato como a ferramenta era operada por cada um na prática.

04 Execução, Dependências e Minúcia Técnica

Para descrever com precisão cada caso de uso, era necessário transitar por diferentes perspectivas de acesso ao sistema.

Aquisição de Competências: Como designer e front-end fora da zona de conforto tradicional, absorvi rapidamente a metodologia de escrita de casos de uso e as terminologias técnicas necessárias para estruturar o documento.

A Teia de Dependências: O trabalho revelou-se extremamente complexo porque era impossível tratar um caso de uso isoladamente sem esbarrar em mais um ou dois relacionados. Como os fluxos se cruzavam e falhas em uma rotina impactavam diretamente outras, elaboramos uma documentação altamente detalhada para amarrar todas as exceções e dependências.

05 Resultados e Valor Gerado

Apesar de todo o desafio de escopo oculto e ausência de registros prévios, o projeto foi um sucesso absoluto.

Vamos criar juntos?

Tem ideia para um projeto ou precisa reforçar seu time com experiência senior?

Vamos conversar? Estou disponível para atuar na criação de produtos digitais, consultoria em UX/UI, front-end e Design Systems, seja por projeto ou modelos de contratação.