Visão Geral
O curso Agile Requisitos Engineering foi projetado para equipar os participantes com o conhecimento e as habilidades necessárias para coletar, analisar e gerenciar com eficácia requisitos em projetos de desenvolvimento de software Agile. Os participantes aprenderão como identificar as necessidades dos usuários, priorizar requisitos e criar histórias de usuários valiosas, viáveis e testáveis. Por meio de sessões interativas, estudos de caso e exercícios práticos, os participantes obterão insights sobre técnicas de engenharia de requisitos ágeis e práticas recomendadas para garantir o alinhamento entre as necessidades de negócios e a entrega do produto.
Objetivo
Após realizar este Curso Agile Requirements Engineering,você será capaz de:
- Compreenda os princípios e a importância da engenharia de requisitos ágil.
- Aprenda como elicitar, analisar e priorizar requisitos em projetos Agile.
- Obtenha proficiência na criação de histórias de usuários, critérios de aceitação e definição de conclusão.
- Desenvolva habilidades para facilitar workshops de requisitos e colaboração entre as partes interessadas.
- Domine técnicas para gerenciar requisitos em mudança e se adaptar às necessidades em evolução do cliente.
Publico Alvo
Este Curso Agile Requirements Engineering é adequado para: proprietários de produtos,
- analistas de negócios,
- treinadores Agile,
- Scrum Masters,
- desenvolvedores,
- testadores e qualquer pessoa envolvida na definição e gerenciamento de requisitos em projetos de desenvolvimento de software Agile.
Pre-Requisitos
- Recomenda-se familiaridade com os princípios e práticas Agile.
- Os participantes devem ter alguma experiência em desenvolvimento de software ou funções de análise de negócios.
- Acesso a um computador com conectividade à Internet e ferramentas de software relevantes para exercícios práticos durante o treinamento.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Fundamentals of Agile Requirements Engineering
Introduction to Agile Requirements Engineering
- Overview of Agile principles and values related to requirements engineering.
- Understanding the role of requirements in Agile software development.
Eliciting User Needs and Stakeholder Requirements
- Techniques for gathering user needs and stakeholder requirements.
- Methods for conducting interviews, observations, and workshops.
Prioritizing Requirements and Creating User Stories
- Prioritization techniques (e.g., MoSCoW, Kano analysis) in Agile projects.
- Writing effective user stories, acceptance criteria, and definition of done.
Advanced Techniques in Agile Requirements Engineering
Collaborative Requirements Refinement and Validation
- Facilitating requirements workshops and collaborative sessions.
- Techniques for validating requirements with stakeholders and users.
Managing Changing Requirements in Agile Projects
- Strategies for handling changing requirements and evolving customer needs.
- Agile techniques for managing scope, backlog grooming, and release planning.
Tools and Techniques for Agile Requirements Engineering
- Overview of tools and techniques for Agile requirements management.
- Practical demonstrations of Agile requirements engineering tools.
TENHO INTERESSE