Skip to the content.

Bem-vindos ao Módulo 1 – Introdução à Engenharia de Requisitos

Neste módulo, vamos explorar os fundamentos da Engenharia de Requisitos de Software — uma das etapas mais críticas e estratégicas do desenvolvimento de sistemas. Entender o que o sistema deve fazer, para quem, e em qual contexto, é o que garante que o software entregue valor real.

Vamos mergulhar nos conceitos iniciais que estruturam a prática da engenharia de requisitos, conhecer os tipos de requisitos existentes e aprender as primeiras técnicas de elicitação com stakeholders. Esse módulo é essencial para desenvolver uma visão sistêmica sobre como os requisitos influenciam todo o ciclo de vida de um projeto de software.

O que vamos alcançar?

  1. Compreender o papel dos requisitos: Entenderemos a importância estratégica da engenharia de requisitos e sua posição dentro do ciclo de vida do software.
  2. Classificar os diferentes tipos de requisitos: Iremos distinguir entre requisitos funcionais, não funcionais, de domínio e de usuário.
  3. Conhecer técnicas iniciais de levantamento: Vamos aplicar métodos como entrevistas e observação de usuários para entender as reais necessidades de um sistema.

Vamos começar construindo as bases para pensar e atuar como analistas de requisitos!

O que vamos aprender?

1. Introdução à Engenharia de Requisitos

Vamos explorar a importância dos requisitos no sucesso de um projeto e entender o papel da engenharia de requisitos no ciclo de vida de software.

2. Princípios da Comunicação

Vamos compreender como a comunicação eficaz entre analistas e stakeholders é fundamental para o sucesso na engenharia de requisitos. Abordaremos princípios, ruídos de comunicação, escuta ativa e técnicas para melhorar o entendimento mútuo.

3. Conceitos e Classificações

Vamos aprender a diferenciar os tipos de requisitos: de usuário, de sistema, funcionais, não funcionais e de domínio.

4. Técnicas de Elicitação Iniciais

Vamos aplicar técnicas iniciais como entrevistas, observação de usuários e workshops colaborativos para levantamento de requisitos.

Atividades prática do módulo

Trabalho 1: Levantamento e Comunicação de Requisitos

Aplicar os conceitos aprendidos sobre Engenharia de Requisitos e Princípios de Comunicação na elaboração de um levantamento e especificação inicial de requisitos para um sistema fictício, com foco em clareza, objetividade e comunicação eficaz com stakeholders. Mais informações