Skip to the content.

Bem-vindos ao Módulo 2 – Processos e Modelos de Requisitos

Neste módulo, vamos estudar os diferentes processos de engenharia de requisitos e analisar como eles se encaixam em metodologias tradicionais e ágeis.
Entenderemos como os requisitos são levantados, especificados e gerenciados em diferentes contextos de projeto, e como adaptar técnicas a partir da natureza do sistema e do ambiente organizacional.

Vamos explorar modelos preditivos, baseados em planejamento mais rígido, e compará-los com abordagens ágeis, que favorecem a adaptação e a entrega incremental de valor. Também vamos compreender a diferença entre casos de uso e user stories, e como eles se relacionam com a documentação e validação dos requisitos.
Por fim, discutiremos a ideia de engenharia de requisitos contínua, essencial para lidar com sistemas dinâmicos e em constante evolução.

O que vamos alcançar?

  1. Compreender diferentes processos de requisitos: Analisar como modelos preditivos e ágeis tratam o ciclo de vida dos requisitos.
  2. Comparar técnicas de especificação: Entender as diferenças entre casos de uso e user stories.
  3. Reconhecer a importância da evolução contínua dos requisitos: Explorar como manter os requisitos alinhados às necessidades em ambientes de mudança constante.

O que vamos aprender?

1. Modelos Preditivos e Ágeis

Vamos analisar os processos tradicionais de engenharia de requisitos e como eles se diferenciam das práticas ágeis.

2. Casos de Uso vs. User Stories

Vamos compreender as diferenças, vantagens e limitações entre casos de uso e user stories, aplicando exemplos práticos de cada abordagem.

3. Engenharia de Requisitos Contínua

Vamos discutir como lidar com requisitos em sistemas em constante mudança, aplicando práticas de revisão e adaptação contínua.

Atividade prática do módulo

Trabalho 3: Comparação de Modelos de Requisitos

Os alunos deverão analisar um mesmo sistema sob duas perspectivas: modelo preditivo e modelo ágil.
O trabalho deve evidenciar diferenças na forma de levantar, documentar e validar requisitos, além de discutir vantagens e limitações de cada abordagem.