Jackson Maia
JM
Analista de Requisitos & Negócios

Olá, eu sou

Jackson Maia

|

Engenheiro de Software com mais de 5 anos de experiência na interseção entre negócio e tecnologia. Especialista em engenharia de requisitos, levantamento, documentação e validação junto a stakeholders, elaboração de User Stories, critérios de aceitação e refinamento de backlog em ambientes ágeis com Scrum e Kanban.

scroll

Minha Trajetória

Graduado em Engenharia de Software pela UFC, minha jornada começa em 2018 como estagiário de desenvolvimento — e foi aí que descobri que o maior desafio não é escrever código, mas garantir que estamos construindo a coisa certa, para a pessoa certa, no momento certo.

Esse insight me levou à análise de requisitos e negócios. Passei a trabalhar na ponte entre stakeholders e times técnicos, traduzindo necessidades de negócio em especificações claras — casos de uso, user stories, critérios de aceitação, BPMN, UML. Em 2021, fundei a We Code Solutions, onde apliquei todo esse conhecimento como Analista de Negócios liderando projetos com PMEs.

Hoje, com pós-graduação em andamento em Gestão de Projetos e Metodologias Ágeis e a PSPO I em progresso, sigo evoluindo rumo ao papel de Product Owner — trazendo um background técnico que poucos analistas de produto têm.

5+ Anos em TI
4 Empresas
5 Certificações
UFC Eng. Software

Experiências

Fundador & Analista de Negócios e Requisitos

We Code Solutions · Empreendedor

2021 — Atual
  • Fundação de software house especializada em soluções digitais para PMEs, atuando diretamente como Analista de Negócios e Requisitos
  • Condução de entrevistas e workshops com stakeholders para levantamento, análise e validação de requisitos funcionais e não funcionais
  • Detalhamento de requisitos em especificações funcionais, user stories e critérios de aceitação para times de desenvolvimento
  • Modelagem de processos de negócio com BPMN (AS-IS / TO-BE) e criação de protótipos com Figma e Miro para validação com usuários
  • Apoio na homologação, implantação e condução de treinamentos para usuários finais
BPMN Requisitos User Stories Figma Scrum UML

Desenvolvedor Web

BASIS · CLT

2020
  • Desenvolvimento web com PHP e Laravel dentro de um ecossistema Scrum
  • Participação ativa em sprint plannings, reviews e cerimônias ágeis do time
  • Uso de Jira para gestão do backlog e acompanhamento de tarefas
  • Integração com APIs e uso de Docker e Postman para desenvolvimento e testes
PHP Laravel Docker Postman Jira Scrum

Analista de Requisitos

Vibeye · PJ

2019
  • Levantamento e análise de requisitos junto a usuários e stakeholders, mapeando necessidades de negócio e processos
  • Elaboração de documentação funcional e diagramas UML para comunicação das soluções com o time técnico
  • Apoio na criação de protótipos e fluxos de interface (UX) para validação de requisitos e funcionalidades
  • Participação em cerimônias Scrum: planning, reviews e refinamento de demandas
UML Documentação Prototipação Scrum

Estagiário em Desenvolvimento Web

NPI — UFC · Estágio / Bolsista

2018
  • Desenvolvimento de aplicações web com Spring Boot, com ênfase em soluções alinhadas às necessidades do cliente
  • Apoio ao time no levantamento e validação de requisitos técnicos, com participação em sprint plannings e reviews
  • Bolsista em Análise de Requisitos em projeto com foco em Scrum — base do TCC: Estudo de caso do Scrum Solo
Spring Boot Java Requisitos Scrum

Habilidades & Técnicas

Análise de Requisitos

  • Levantamento e elicitação de requisitos
  • Requisitos funcionais e não funcionais
  • Casos de uso e diagramas UML
  • Especificação de requisitos (ERS)
  • Rastreabilidade de requisitos
  • Validação com stakeholders

Product Ownership

  • Gestão e priorização de backlog
  • Escrita de histórias de usuário
  • Critérios de aceitação (BDD)
  • Roadmap de produto
  • OKR e métricas de produto
  • Visão e estratégia de produto

Processos & Frameworks

  • Scrum / Kanban
  • BPMN e mapeamento de processos
  • Design Thinking
  • Lean / MVP
  • Story Mapping
  • Impact Mapping

Ferramentas

  • Jira / Azure DevOps
  • Confluence / Notion
  • Figma (leitura de protótipos)
  • Miro / Mural
  • SQL (consultas e análises)
  • Power BI (indicadores)

Soft Skills

  • Comunicação com stakeholders
  • Facilitação de reuniões
  • Negociação e influência
  • Pensamento crítico
  • Gestão de conflitos
  • Storytelling com dados

Background Técnico

  • Java (Spring Boot) e PHP (Laravel)
  • APIs REST (Postman / Swagger)
  • Docker e controle de versão (Git)
  • Banco de dados relacional (SQL)
  • Arquitetura e ciclo de vida de software
  • Engenharia de Software (UFC)

Histórias de Usuário

Como escrevo histórias que o time realmente entende e o usuário realmente precisa

Uma boa história de usuário vai além do formato. Ela comunica contexto, valor e intenção. Aqui estão exemplos do meu processo de escrita:

Foco no valor

Sempre questiono: qual problema real isso resolve?

Critérios testáveis

Cada história tem critérios de aceitação que podem ser verificados

INVEST

Independent, Negotiable, Valuable, Estimable, Small, Testable

Exemplo — Autenticação

Como usuário não autenticado,

Quero fazer login com meu e-mail e senha,

Para que eu possa acessar minha conta de forma segura.

Critérios de Aceitação:

  • Dado que o usuário insere e-mail e senha corretos, quando clica em "Entrar", então é redirecionado ao dashboard
  • Dado que o usuário erra a senha 3x, quando tenta novamente, então a conta é bloqueada por 15 minutos
  • Dado que o usuário não preenche todos os campos, quando clica em "Entrar", então mensagens de validação são exibidas
Exemplo — Notificações

Como vendedor,

Quero receber uma notificação quando um pedido for aprovado,

Para que eu possa iniciar o processo de separação sem precisar consultar o sistema manualmente.

Critérios de Aceitação:

  • Dado que um pedido muda para "aprovado", quando isso ocorre, então o vendedor responsável recebe push notification em até 30s
  • Dado que a notificação chega, quando o vendedor clica nela, então é direcionado ao detalhe do pedido

Templates que Utilizo

Documentação clara é metade do trabalho bem feito

Levantamento de Requisitos

Registro estruturado de sessões de elicitação com stakeholders, identificação de requisitos e rastreabilidade.

  • Contexto e problema de negócio
  • Stakeholders e técnicas de elicitação
  • Requisitos funcionais e não funcionais
  • Restrições, premissas e riscos
  • Questões em aberto e aprovação
Ver template

Especificação de Requisitos

Documentação formal e completa com visão do sistema, requisitos funcionais, não funcionais, restrições e glossário.

  • Visão geral e escopo do sistema
  • Requisitos funcionais (RF) por módulo
  • Requisitos não funcionais (RNF)
  • Matriz de rastreabilidade
  • Glossário e controle de versão
Ver template

Caso de Uso

Descrição estruturada de interações entre atores e sistema, com fluxos principais, alternativos e de exceção.

  • Identificação, atores e pré-condições
  • Fluxo principal passo a passo
  • Fluxos alternativos
  • Fluxos de exceção e erros
  • Regras de negócio vinculadas
Ver template

Critérios de Aceitação

Histórias de usuário com critérios BDD (Given-When-Then) que eliminam ambiguidade e habilitam testes automatizados.

  • História de usuário (Como / Quero / Para)
  • Cenários BDD — caminho feliz e negativos
  • Regras de negócio por cenário
  • Definition of Done (DoD)
Ver template

Story Map

Mapeamento visual da jornada do usuário organizado por atividades, tarefas e histórias priorizadas por release.

  • Backbone — atividades e tarefas
  • Histórias priorizadas por fatia
  • Cortes de release (MVP / v2 / v3)
  • Métricas de sucesso por release
Ver template

Roadmap de Produto

Visão estratégica trimestral alinhada a OKRs, com épicos, temas de investimento e indicadores de sucesso.

  • Declaração de visão e North Star
  • OKRs — Objectives & Key Results
  • Épicos por trimestre com barras visuais
  • Dependências, riscos e milestones
Ver template

Análise de Impacto

Avaliação estruturada de mudanças de escopo com mapeamento de impactos técnicos, de negócio e alternativas.

  • Descrição e interpretação da mudança
  • Impactos técnicos por componente
  • Impactos no negócio e no prazo
  • Alternativas e recomendação final
Ver template

Projetos

Produtos reais onde atuei diretamente — do levantamento de requisitos à entrega

Sipat Online
Analista de Requisitos Product Owner
Segurança do Trabalho · SaaS Corporativo

Sipat Online para Empresas

Plataforma web SaaS que digitaliza a Semana Interna de Prevenção de Acidentes do Trabalho (SIPAT) para empresas de médio e grande porte, eliminando processos manuais e centralizando inscrições, palestras, certificados e relatórios gerenciais.

Duplo papel: Analista + PO

Conduzi o discovery com o cliente e também gerenciei o backlog no Jira, escrevendo e priorizando todas as histórias de usuário do produto.

Levantamento direto com o cliente

Entrevistas e workshops com RH e gestores de segurança para mapear processos AS-IS e definir o produto TO-BE.

Gestão de backlog no Jira

Criação e refinamento de épicos, histórias com critérios de aceitação BDD e priorização com MoSCoW.

Jira Backlog User Stories BDD BPMN Figma MoSCoW Scrum
MentorHub
Analista de Requisitos Product Owner
EdTech · ERP + CRM · Produto Digital

MentorHub — ERP + CRM para Mentores

Plataforma all-in-one que combina ERP e CRM para profissionais de mentoria, centralizando gestão de clientes, sessões, financeiro, conteúdos e acompanhamento de evolução dos mentorados em um único sistema.

Produto complexo: ERP + CRM integrados

Mapeei dois domínios de negócio diferentes — gestão operacional (ERP) e relacionamento com clientes (CRM) — em um único produto coeso.

Discovery e roadmap de produto

Conduzi sessões de discovery com mentores reais para validar dores e oportunidades antes do desenvolvimento. Montei o roadmap por releases.

Gestão de backlog e épicos no Jira

Estruturei épicos por módulo funcional (financeiro, agenda, mentorados, conteúdo) com histórias priorizadas por valor de negócio.

ERP CRM Jira Discovery Roadmap User Stories BPMN Scrum
Bianchi Participações
Analista de Requisitos
Financeiro · Integração Bancária · Web System

Sistema de Segunda Via de Boletos

Sistema web para emissão de segunda via de boletos integrado diretamente com banco, permitindo que clientes da Bianchi Participações recuperem e paguem boletos de forma autônoma, com criação de API própria para integração.

Integração bancária real

Levantei e documentei os requisitos de integração com a API do banco, mapeando fluxos de autenticação, consulta e geração de boletos.

Especificação de API própria

Documentei os contratos e endpoints da API criada pelo time, garantindo clareza nos campos, validações e tratamento de erros para o time técnico.

Produto em produção

Sistema implementado e em uso real pelos clientes da empresa. Participei da homologação e validação das funcionalidades junto ao cliente.

API Integração Bancária Requisitos UML Casos de Uso Homologação
Ver site em produção ↗
App Marketplace Loteamentos
Analista de Requisitos
Imobiliário · Mobile · Marketplace B2B

App Marketplace para Venda de Loteamentos

Aplicativo mobile marketplace voltado para corretores de loteamentos, centralizando catálogo de lotes disponíveis, fluxo de propostas, gestão de clientes e comissionamento em uma plataforma B2B para o mercado imobiliário.

Mobile-first com UX para campo

Levantei requisitos com corretores em campo para entender o contexto de uso real — conectividade limitada, navegação rápida, consulta offline.

Domínio complexo: marketplace imobiliário

Mapeei o processo de venda de loteamentos — da captação ao registro — para garantir que o app cobria todo o fluxo real do corretor.

Alinhamento entre negócio e UX

Trabalhei junto ao time de design validando protótipos com os usuários (corretores) antes do desenvolvimento das telas.

Mobile Marketplace Requisitos UX Research Figma BPMN B2B

Banners com screenshots reais dos projetos em breve. Alguns projetos possuem NDA — detalhes técnicos disponíveis mediante solicitação.

Formação & Conhecimento

Escolaridade

Engenharia de Software

Universidade Federal do Ceará — UFC

2015 — 2022

Bolsista em Análise de Requisitos em projeto com foco em Scrum. TCC: Estudo de caso do Scrum Solo.

Pós-graduação em Gestão de Projetos e Metodologias Ágeis

Unifametro

2026 — Em andamento

Especialização com foco em gerenciamento de projetos, frameworks ágeis e liderança de times de alta performance.

Certificações

PSPO I

Professional Scrum Product Owner I

Scrum.org

Em andamento
IREB CPRE

CPRE-FL – Foundation Level

IREB

Em andamento
CertiProf SPOPC

Scrum Product Owner Professional Certification

CertiProf

CertiProf SMPC

Scrum Master Professional Certificate

CertiProf

SCRUMstudy SFC

Scrum Fundamentals Certified

SCRUMstudy

Livros que Formaram minha Visão

Gestão de produto na prática

Gestão de produto na prática

Matt LeMay

"Produto é sobre pessoas — a habilidade mais importante é colaborar."

Mapeamento da História do Usuário

Mapeamento da História do Usuário

Jeff Patton

"O mapa conta a história do produto melhor do que qualquer lista de requisitos."

Scrum: A arte de fazer o dobro do trabalho

Scrum: A arte de fazer o dobro...

Jeff Sutherland

"O melhor trabalho vem de times pequenos, autônomos e focados."

Empoderado: pessoas comuns, produtos extraordinários

Empoderado

Marty Cagan & Chris Jones

"Times de produto extraordinários resolvem problemas, não entregam features."

Apaixone-se pelo problema, não pela solução

Apaixone-se pelo problema...

Uri Levine

"Entenda o problema melhor do que qualquer pessoa — a solução virá."

A startup enxuta

A startup enxuta

Eric Ries

"Aprenda, meça e construa. Nessa ordem."

Cursos Complementares

PM3
PRD: Documento de Requisitos de Produto 6h
PM3
Fundamentos de Gestão de Produtos 6h
PM3
Roadmap de Produto e Priorização 6h
Canal Valor
Fundamentos de Product Discovery 10h
Udemy
Product Management — Coder House
Fac.
Metro
Engenharia de Requisitos
PUC
Rio
Modelagem de Processos de Negócio com BPMN