Skip to the content.

Disciplina: Engenharia de Requisitos de Software

📘 Esta disciplina tem como base principal o livro de Ian Sommerville:
Engenharia de Software (PDF disponível aqui)

Acesse neste link link

Descrição

A disciplina de Engenharia de Requisitos de Software tem como foco apresentar os fundamentos, processos, técnicas e ferramentas para elicitação, modelagem, validação e gerenciamento de requisitos em projetos de software. A disciplina combina teoria, prática e estudos de caso com ferramentas amplamente utilizadas no mercado, proporcionando aos alunos uma formação sólida e alinhada às demandas atuais da indústria de software.

Objetivos

  1. Compreender a importância dos requisitos: Desenvolver uma visão crítica sobre o papel dos requisitos no ciclo de vida de software.
  2. Aplicar técnicas de elicitação: Utilizar abordagens estruturadas para levantamento de requisitos com diferentes perfis de stakeholders.
  3. Modelar e especificar requisitos: Empregar linguagens e notações para representar requisitos de forma clara e estruturada.
  4. Validar e gerenciar requisitos: Garantir a consistência, rastreabilidade e atualização dos requisitos ao longo do projeto.
  5. Utilizar ferramentas profissionais: Aplicar ferramentas como Jira, Confluence, RequisitePro e outras para documentar e gerenciar requisitos.

Competências a serem atingidas

  1. Levantamento estruturado de requisitos com stakeholders.
  2. Modelagem com UML e escrita de user stories.
  3. Uso de ferramentas de apoio ao gerenciamento de requisitos.
  4. Aplicação de critérios de validação e verificação.
  5. Gerenciamento de mudanças e rastreabilidade de requisitos.

Plano de ensino

MÓDULO 1 – Introdução à Engenharia de Requisitos

MÓDULO 2 – Processos e Modelos de Requisitos

MÓDULO 3 – Técnicas de Elicitação de Requisitos

MÓDULO 4 – Análise e Modelagem de Requisitos

MÓDULO 5 – Especificação e Documentação

MÓDULO 6 – Validação e Verificação

MÓDULO 7 – Gerenciamento de Requisitos

MÓDULO 8 – Ferramentas e Estudos de Caso


Atividades Práticas


Bibliografia Básica


Bibliografia Complementar

Obras de Robert C. Martin