Curso BSC Engenharia de Requisitos
32 horasVisão Geral
Este Curso BSC Engenharia de Requisitos, intensivo de três dias ou 24 horas, desenvolve as habilidades necessárias para trabalhar com as partes interessadas nos requisitos, a fim de garantir que os requisitos atendam a várias perspectivas e que os conflitos sejam negociados para uma posição de consenso.
Os participantes, aprenderão como trabalhar com as partes interessadas e outros atores de requisitos para garantir que os requisitos sejam completos, inequívocos, realistas e testáveis.
Esta formação irá abranger vários conceitos, tais como:
- O que é um requisito?
- Requisitos de registro
- diagramas de classes
- Regras do negócio
- Lista de verificação de qualidade
- custo de correção
- dados de modelagem
Objetivo
No final deste curso, você será capaz de:
- Descrever as funções e responsabilidades dos principais interessados no processo de engenharia de requisitos
- Demonstrar a aplicação de uma variedade de técnicas de elicitação de requisitos
- Explicar o uso de técnicas de garantia de requisitos e o certificado das técnicas para determinadas situações
- Documentar e priorizar os requisitos do usuário para um sistema de informação
- Identifique problemas com os requisitos e explique como a documentação dos requisitos pode ser aprimorada
- Criar um modelo de processo / função de requisitos para um sistema de informação
- Interpretar um modelo dos requisitos de dados para um sistema de informação
- Explicar a importância de vincular os objetivos e requisitos do projeto ao Business Case
- Descreva os princípios do Gerenciamento de Requisitos e explique a importância do gerenciamento de requisitos
- Descrever o uso de ferramentas CASE para dar suporte à Engenharia de Requisitos
- Explicar os princípios de Validação de Requisitos e definir uma abordagem para validar requisitos
Publico Alvo
- Este curso é para aqueles que desejam adquirir o conjunto de habilidades necessárias para estabelecer requisitos de sistema e aqueles que desejam obter o Certificado BCS em Engenharia de Requisitos.
- Analistas de Negócios
- Gerentes de Negócios
- Membros de Equipes de Gestão Empresarial
- Gerentes de mudança de negócios
- Gerentes de projeto
Pre-Requisitos
- Não há pré-requisitos para este curso e, portanto, é ideal para indivíduos com pouca ou nenhuma experiência, que desejam aprender sobre o estabelecimento de requisitos de sistemas e obter uma compreensão valiosa de um recurso-chave da Análise de Negócios.
Materiais
Português/InglêsConteúdo Programatico
Definir Abordagem de Requisitos e Escopo do Projeto
- O que é um Requisito?
- Estrutura de Engenharia de Requisitos
- Justificativa para a Engenharia de Requisitos
- Requisitos e negócios como sempre
- Origem dos Requisitos
- Planejando sua abordagem
- Importância do Planejamento
- Definição de um Projeto
- Entradas de negócios para requisitos
- O caso de negócios
- Termos de Referência (ToR)
- Documento de Iniciação do Projeto (PID)
- Problemas comuns
- Origem dos Erros
- Custo de Correção
Eliciar Requisitos
- Tipos de conhecimento
- Tipos de Conhecimento: Tácito
- Tipos de conhecimento: tácito x explícito
- Conhecimento Tácito para Explícito
- Técnicas de Elicitação
- entrevistas
- Ciclo de vida da entrevista
- oficinas
- Ciclo de vida da oficina
- Observação
- Análise de cenário
- Análise Documental
- Identifique uma técnica apropriada
Requisitos de registro
- Categorias de Requisitos
- Hierarquia de Requisitos
- Objetivos de negócios para entrega de soluções
- Negócios: Requisitos Gerais
- Negócios: requisitos técnicos
- Requisitos da Solução
- Solução: Requisitos Funcionais
- Exemplos de Requisitos Funcionais
- Solução: Requisitos não funcionais (NFR)
- Descobrindo requisitos não funcionais
- Por que Documentar?
- Estilos de Documentação
- Documentação de Requisitos
- Características para Documentar
- Histórias de usuários
- Características da história do usuário
Construa Modelos e Protótipos para Representar os Requisitos
- Modelando o Contexto de Negócios para Sistemas de TI
- Finalidade dos Requisitos de Modelagem
- Funcionalidade de modelagem e dados
- O que é um Caso de Uso?
- Casos de Uso
- Níveis do Diagrama de Caso de Uso
- Atores e o limite do sistema
- Notação de caso de uso
- Relação 'Incluir'
- 'Estender' relacionamento
- Lembrete: Diagrama de Caso de Uso
- Documentação de Caso de Uso Individual
- Descrição do Caso de Uso: Elementos
- Modelo de descrição de caso de uso
- Exemplo de descrição de caso de uso
- Fluxos principais e alternativos
- Formato de caso de uso de coluna/tabela
- Exemplo de Entrada do Catálogo de Requisitos
- Dados de modelagem
- Por que modelar dados?
- Diagramas de classe
- Aula
- Multiplicidade da Associação
- Lendo o modelo de classe
- Requisitos de modelagem
- Requisitos suportados
- Matriz CRUD
- Matriz CRUD - Verificação Cruzada
- Prototipagem
- Requisitos de prototipagem
- Tipos de Protótipo
- Verificação
Colaborar e comunicar-se com as partes interessadas para esclarecer os requisitos
- O que é um Stakeholder?
- Partes Interessadas Envolvidas em ER
- Patrocinador do projeto
- Usuários finais e gerentes do sistema
- Especialista no assunto
- Gestor de projeto
- Analistas de Negócios
- Desenvolvedores
- testadores
- Solução de arquitetura
- Clientes
- reguladores
- fornecedores
- Outras Partes Interessadas
- Problemas das Partes Interessadas
- Problemas do analista
- Problemas do Analista - Preparação
- Pontos de vista das partes interessadas
- Link com objetivos de negócios
- Avaliações
- Revisão Formal - Funções
- Durante a revisão
- Postar – Revisão
- Validação ágil
Analisar, priorizar e garantir a qualidade dos requisitos
- Análise em Contexto
- Requisitos, não soluções
- Requisitos Mal Expressos
- Análise de Requisitos
- Regras do negócio
- Definindo os Requisitos
- Lista de verificação de qualidade
- Viabilidade
- Testabilidade
- Sobreposições e duplicações
- conflitos
- Ambiguidade
- Requisitos de Estruturação
- Prioridade (MoSCoW)
Realizar análise e criação de perfil do usuário
- Análise da função do usuário
- Personas
- Mapa da Jornada do Cliente
Gerenciamento de Requisitos e Rastreabilidade
- Gerenciamento de Requisitos
- Fundamentos para Gestão
- Linha de base e controle de versão
- Requisitos estáveis e voláteis
- Controle de mudança
- Fontes de mudança
- Rastreabilidade