Análise de Requisitos

Duração do curso

40 horas

Início do curso

CONSULTAR

Taxa do curso

CONSULTAR

Descrição

Capacitação em Engenharia de Requisitos Moderna 

Carga horaria 40 horas 

Público-Alvo 

Este curso foi desenhado para profissionais e estudantes que desejam atuar na ponte entre os objetivos de negócio e a execução técnica de projetos de software utilizando práticas contemporâneas. O perfil ideal compreende: 

  • Analistas de Sistemas, de Negócios (BA) e de Requisitos que desejam migrar do modelo tradicional (estruturado/RUP) para abordagens ágeis e orientadas a valor. 
  • Product Owners (POs), Product Managers (PMs) e Scrum Masters que buscam refinar suas técnicas de escrita de histórias, gerenciamento de backlog e refinamento de produtos. 
  • Desenvolvedores, Tech Leads e Analistas de QA (Testes) que desejam evoluir sua visão analítica para entender melhor as dores do cliente, regras de negócio e usabilidade. 
  • Estudantes e recém-formados em cursos de TI que buscam ingressar no mercado de trabalho com domínio das ferramentas mais cobradas pelos recrutadores. 

Pré-requisitos 

Para garantir o melhor aproveitamento das dinâmicas e estudos de caso, os participantes devem possuir: 

  • Familiaridade básica com o ciclo de desenvolvimento de software (entendimento geral de que um sistema passa pelas fases de planejamento, código, testes e deploy). 
  • Noções básicas do uso de computadores e internet (visto que utilizaremos ferramentas em nuvem como Jira e Figma). 
  • Desejável (não obrigatório): Experiência prévia em projetos de tecnologia ou contato básico com conceitos de metodologias ágeis (como Scrum ou Kanban). Não é necessário saber programar. 

 

Conteúdo Programático 

Módulo 01: Conceitos Fundamentais 

  • O papel do Analista de Requisitos moderno (Product Owner, Business Analyst e System Analyst). 
  • O ciclo de vida do software no cenário ágil vs. híbrido. 
  • Diferença entre Requisitos de Negócio, Requisitos de Usuário e Requisitos de Sistema. 

Módulo 02: Fundamentos da Análise de Requisitos 

  • Classificação essencial: Requisitos Funcionais (RF) vs. Requisitos Não-Funcionais (RNF). 
  • Regras de Negócio (RN) e restrições arquiteturais. 
  • Matriz de Rastreabilidade de Requisitos (RTM). 

Módulo 03: Levantamento de Requisitos 

  • Técnicas de Elicitação Tradicionais e Ágeis: Entrevistas, Workshops de JAD, Observação Direta (Job Shadowing) e Brainstorming. 
  • Dinâmicas de Grupo: User Story Mapping e Lean Inception. 
  • Análise de Documentação e engenharia reversa de sistemas legados. 

Módulo 04: Modelagem de Processos 

  • Introdução ao BPMN 2.0 (Business Process Model and Notation): Raias, piscinas, tarefas, eventos e gateways. 
  • Mapeamento do estado atual (As-Is) e desenho do estado futuro desejado (To-Be). 
  • Identificação de gargalos e automação de fluxos de valor. 

Módulo 05: Especificação de Requisitos 

  • Escrita de User Stories (Histórias de Usuário) utilizando o padrão INVEST. 
  • Definição de Critérios de Aceitação com BDD (Behavior-Driven Development) usando a sintaxe Dado / Quando / Então. 
  • Documentação técnica viva: Markdown e especificações integradas ao código. 

Módulo 06: Priorização e Validação 

  • Técnicas de Priorização de Backlog: MoSCoW, WSJF (Weighted Shortest Job First), Matriz de Valor vs. Esforço e Gráfico de Kano. 
  • Critérios de Prontidão: Definition of Ready (DoR) e Definition of Done (DoD). 
  • Homologação e Gestão de Mudanças de Escopo (Scope Creep). 

Módulo 07: Protótipos e UX (User Experience) 

  • Fundamentos de UX/UI para Analistas: Jornada do Usuário, Personas e Arquitetura de Informação. 
  • Níveis de Prototipagem: Desenhos em papel (Baixa fidelidade), Wireframes (Média fidelidade) e Protótipos Interativos (Alta fidelidade). 
  • Testes de Usabilidade e validação rápida com o cliente final. 

Módulo 08: IA Aplicada à Análise de Requisitos 

  • Engenharia de Prompt para Requisitos: Uso de LLMs (como ChatGPT e Claude) para acelerar a descoberta de cenários ocultos. 
  • Geração automatizada de User Stories, casos de testes e critérios de aceitação a partir de transcrições de reuniões. 
  • UML Assistida por IA: Criação de diagramas textuais (PlantUML / Mermaid.js) gerados por inteligência artificial. 

Módulo 09: Ferramentas Corporativas 

  • Gestão de Backlog e Projetos: Jira Software e Azure DevOps. 
  • Documentação de Requisitos e Base de Conhecimento: Confluence e Notion. 
  • Design, Prototipagem e Mapeamento Visual: Figma e Miro. 

Módulo 10: Estudo de Caso: Implementação de ERP 

  • Análise de requisitos complexos para sistemas integrados de gestão (SAP, TOTVS, Oracle). 
  • Desafios de customização (Gap Analysis) vs. aderência aos processos nativos do software. 
  • Migração de dados, integrações de APIs e segurança da informação. 

Módulo 11: Exemplo Prático Real Integrado: Projeto de Inovação em Varejo (App "Pague & Vá") 

  • Aplicação de Ponta a Ponta: Simulação real do desenvolvimento de um aplicativo de Self-Checkout (onde o cliente escaneia e paga o produto pelo próprio celular dentro da loja física). 

Serviços Relacionados

Curso Presencial de Python para Análise de Dados

Curso Presencial de Python para Análise de Dados

Duração do curso 36 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição   Treinamento em Python com Django para web. Pré-requisitos Conhecimentos em Lógica de programação e HTML...

Saiba mais
Análise de Pontos de Função

Análise de Pontos de Função

Análise de Pontos de Função (APF) Área: Engenharia de Software, Métricas e Estimativas de Sistemas  |  Carga horária: 40 horas Apresentação do...

Saiba mais
Análise de Dados Avançada com Power BI e Linguagem R/Python

Análise de Dados Avançada com Power BI e Linguagem R/Python

Análise de Dados Avançada com Power BI e Linguagem R/Python Carga horária: 32h Pré-requisitos mínimos Domínio intermediário de Power BI: conhecimento...

Saiba mais
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp