Programa do Curso

Introdução

  • Qual é o processo de requisito Management? Por que Agile?
  • Business agilidade e entrega ágil de software: Definições
  • Vinculando Agile a Business: Business Modelo de motivação vs. Business Modelo Canvas,
  • Como usar o Value Proposition Canvas de forma eficiente para definir a Visão do Produto?
  • Business agilidade vs. princípios ágeis de entrega de software
  • O que é Agile Não? Impactos do alinhamento com estratégias e capacidades
  • Requisito Management em um contexto Agile
  • Scrum Ciclo de Vida: Questões sobre integridade dos requisitos e rastreabilidade
  • Como os modelos produtivos melhoram a comunicação em 'Agile'?
  • Business Extensões de Agile: Estruturação Business Contribuição de valor de uma história de usuário
  • Um panorama de UML diagramas para modelagem de requisitos
  • Estruturas para rastrear requisitos para implementação e testes de software
  • Os 5 níveis de planejamento de um projeto ágil (desde o esclarecimento da visão e do backlog do produto até as tarefas… e o esqueleto ambulante da arquitetura)
  • Gerenciando requisitos em Agile métodos (Scrum, DAD) versus o processo unificado (RUP)
  • Funções, equipes, ambientes
  • Apresentação do Estudo de Caso para Estruturação de requisitos e gerenciamento dos mesmos utilizando processo iterativo

Como descrever a visão e as necessidades do negócio através de modelos rastreáveis?

  • Qualificação dos requisitos: O modelo Kano vs. o Value Proposition Canvas
  • Estruturar a Visão do Produto com base em estratégias, forças ambientais e tendências
  • Proposta de valor, atividades-chave, recursos-chave, fluxos de receitas e estruturas de custos,
  • Descobrir o escopo de negócio do produto utilizando as necessidades, ganhos e dores do cliente
  • Descrevendo casos de uso de negócios usando 'fluxos de valor' e 'estágios de valor'
  • Unindo o escopo de negócios do produto às “contribuições de valor” esperadas
  • Estudo de caso: descrevendo a visão do produto

Como descrever as necessidades do usuário por meio de modelagem ágil de casos de uso (épicos e histórias de usuários)?

  • Agile Estimativa e Planejamento
  • Construindo e gerenciando o backlog do produto/granularidade de requisitos
  • À frente do planejamento do sprint
  • Criação do backlog do sprint
  • Agile Padrão de história de usuário: escopo do sistema (o assunto), atores, casos de uso, histórias de usuário, critérios de aceitação, o modelo INVEST
  • O esqueleto ambulante usando entrega disciplinada Agile: dos processos à tecnologia
  • Como descobrir épicos e histórias de usuários com base em fluxos de valor?
  • Contribuição de valor de épicos e histórias de usuários
  • Tarefas de escrita: granularidade e tamanho usando o modelo SMART
  • Estudo de caso: descobrindo épicos e histórias de usuários com base em fluxos de valor

Validar e testar a compreensão correta das especificações detalhadas

  • Usando um processo incremental de coleta de requisitos e o backlog do sprint
  • Regras para descrições eficientes de épico, história de usuário e arquitetura
  • Diagramas para validação de épicos e descrições de histórias de usuários
  • Como escolher o diagrama certo?
  • Refinando recursos usando casos de uso e modelagem de relacionamentos
  • Testar a compreensão correta dos requisitos usando Requisitos Orientados a Testes
  • Estruturas Dadas/Quando/Então e Contratos de Operação para orientar os desenvolvedores na implementação de requisitos
  • Análise de cobertura e gerenciamento de mudanças
  • Estudo de caso: Validando, testando e comunicando requisitos detalhados aos desenvolvedores

Conclusão

  • Etapas de processos eficientes de coleta de requisitos e análise de sistema
  • Rastreabilidade entre requisitos e modelos de análise
  • Padrões para coleta e teste de requisitos

Aviso: As sessões de treinamento e mentoria acima são conduzidas de forma interativa usando exemplos de ferramentas de Engenharia e Modelagem de Requisitos, a fim de garantir um bom nível de rastreabilidade entre requisitos e soluções subjacentes. Os conceitos são primeiro explicados usando exemplos básicos e depois seguidos por rascunhos de soluções para o seu caso potencial. Após esta sessão, também podemos acompanhá-lo na revisão e validação das suas soluções em função das suas necessidades.

  21 horas
 

Cursos Relacionados

Categorias Relacionadas