Fundamentos de gerenciamento e definição de requisitos

Este curso aborda todos os aspectos fundamentais do Gerenciamento e Definição de Requisitos durante todo o ciclo de vida de desenvolvimento de software ou produto.
A parte inicial do curso fornece aos participantes um entendimento comum dos conceitos fundamentais da Engenharia de Requisitos (o que é e o que não é um requisito, níveis e tipos de requisitos, propriedades dos requisitos, separação do problema da solução , atividades do ciclo de vida dos requisitos ...). Além disso, é fornecido um grande número de dados e exemplos para entender a importância da Engenharia de Requisitos como um fator chave para o sucesso ou fracasso de projetos.
Uma vez que um idioma comum seja estabelecido entre os participantes - de acordo com o estabelecido pelo International Requirements Engineering Board (IREB) e pelo Business Analysis Body of Knowledge (BABOK) - cada estágio do ciclo de vida de os requisitos: Captura, análise, validação, especificação e gerenciamento de requisitos, fornecendo um entendimento completo das atividades a serem realizadas em cada uma dessas etapas e apresentando técnicas que podem ser usadas em cada uma das atividades.
O objetivo do curso é que os alunos tenham uma compreensão completa de todo o ciclo de vida dos requisitos, a razão pela qual cada atividade é relevante e os benefícios associados a um processo maduro de Gerenciamento e Definição de Requisitos. O curso mostra como gerenciar e definir requisitos em novos desenvolvimentos e na manutenção de sistemas existentes.
OBJETIVOS
- Mostre a importância da maturidade do processo de Gerenciamento e Definição de Requisitos no sucesso ou fracasso de projetos e em indicadores-chave, como retrabalho, variabilidade de estimativas iniciais, satisfação do usuário etc.
- Explique todos os problemas críticos de negócios associados à Engenharia de Requisitos. Apresente os estágios nos quais o ciclo de vida dos requisitos é dividido.
- Forneça técnicas e recomendações para:
- Identifique o escopo, o contexto e os limites do sistema.
- Separe a perspectiva do problema da perspectiva da solução.
- Ele sabe como identificar um requisito do que não é.
- Categorize os requisitos e dê a eles atributos.
- Ajude a entender o problema, defina claramente os objetivos do projeto e entenda as necessidades dos usuários e das partes interessadas.
- Analise o problema para definir a solução (e sua decomposição), escopo e plano do projeto.
- Valide com os usuários e as partes interessadas o entendimento correto das necessidades e da solução proposta.
- Especifique corretamente os requisitos.
- Gerencie as versões, alterações e configurações da especificação de requisitos.
Dirigido a
- Analistas de Requisitos
- Analistas Funcionais
- Analistas de Negócios / Parceiros de Negócios
- Gerentes de projeto
- Engenheiros de Sistemas
- Engenheiros de Desenvolvimento
- Diretores de Departamento
- Gerentes de qualidade (gerentes de controle de qualidade)
- Responsável pela Metodologia
- Responsável pela Subcontratação
- Em geral, direcionado a todos que participam do ciclo de vida dos requisitos
Agenda do curso
1. COMO O REQUERIMENTO DE ENGENHARIA IMPACTA NO SUCESSO OU FALHA DOS PROJETOS?
2. PROBLEMAS DE NEGÓCIOS ASSOCIADOS À ENGENHARIA EXIGIDA
3. CONCEITOS FUNDAMENTAIS
- O que é e o que não é um requisito
- Separação da perspectiva do problema da da solução
- Tipologias de requisitos
- Escopo funcional e não funcional
4. AS CHAVES PARA O SUCESSO NA ENGENHARIA EXIGIDA
5. ETAPAS DO CICLO DE VIDA DOS REQUISITOS: CAPTURA, ANÁLISE, VALIDAÇÃO, ESPECIFICAÇÃO E GESTÃO
6. O PAPEL DO ANALISTA OU REQUISITOS EMPRESARIAIS: RESPONSABILIDADES, CONHECIMENTO, MISSÕES E COMPETÊNCIAS
7. CAPTURA DOS REQUISITOS: A VOZ DOS NEGÓCIOS
- Escopo, contexto e limites do sistema
- Objetivos, Requisitos e Regras de Negócios
- Glossários
- Identifique as partes interessadas
- Classificação das partes interessadas
- Campeões de produtos
- Análise das partes interessadas
- Planejando e preparando atividades de captura de requisitos
- Técnicas de captura de requisitos. Qual técnica usar em cada situação
- Aspectos a serem considerados durante a captura de requisitos
8. ANÁLISE DOS REQUISITOS: ORGANIZEMOS O TRABALHO
- Usando atributos para categorizar requisitos
- Decomposição dos requisitos. Sistemas, subsistemas, componentes, etc.
- Priorização de requisitos. Muito mais complexo do que parece
- Estimativa de Requisitos
- Gestão de riscos
- Planejamento de requisitos
9. ESPECIFICAÇÃO DE REQUISITOS: DOCUMENTAMOS A INFORMAÇÃO
- Características de qualidade dos requisitos individuais
- Uso de técnicas avançadas de especificação
- Além da funcionalidade: requisitos não funcionais, restrições, requisitos de qualidade, etc.
- Exemplos de requisitos: antes e depois
10. VALIDAÇÃO DE REQUISITOS: PROVAMOS QUE ESTÃO INDO
- Diferenças entre validação e verificação
- Ciclo de vida da validação de requisitos
- Revisão de requisitos
- Técnicas de validação. Qual técnica usar em cada situação
- Teste Baseado em Requisitos
11. GERENCIAMENTO DE REQUISITOS: O QUE FAZER COM OS REQUISITOS
- O processo de Gerenciamento de Requisitos
- Versão de requisitos e linhas de base
- Fluxos de trabalho de requisitos
- A mudança está ruim? Não, se soubermos como gerenciá-lo
- Rastreabilidade de requisitos ao longo do ciclo de vida do desenvolvimento
- Indicadores, métricas e monitoramento do status dos requisitos
Padrões relacionados:
Este curso está alinhado com os seguintes padrões e corpos de conhecimento:
- IEEE 830 - 1998: Prática Recomendada para Especificações de Requisitos de Software
- Conselho Internacional de Engenharia de Requisitos (IREB) - Syllabus 2.1
- UE 1 - Introdução e Fundamentos
- UE 2 - Sistema e contexto do sistema
- UE 3 - Elicitação de Requisitos
- UE 4 - Documentação de requisitos
- UE 5 - Documentação de requisitos usando linguagem natural
- UE 7 - Validação e negociação de requisitos
- UE 8 - Gerenciamento de requisitos
- Conhecimento em Análise de Negócios (BABOK) - 2.0
- Capítulo 3 - Gerenciamento e Comunicação de Requisitos
- Capítulo 5 - Elicitação de Requisitos
- Capítulo 6 - Análise de Requisitos
- Capítulo 7 - Avaliação e validação da solução