Você está na página 1de 2

Engenharia de Requisitos

O objetivo do curso familiarizar os participantes com:

os conceitos essenciais da engenharia de requisitos tcnicas de levantamento de requisitos tcnicas de especificao de sistemas baseada em casos de uso diagramas da UML e seu uso na especificao de sistemas conceitos de gerncia de requisitos

Aula Tpico 1 Introduo engenharia de requisitos (3 horas)


Distino entre requisitos do cliente e do sistema tipos de requisitos (funcionais e no-funcionais) caractersticas de requisitos descrio de domnios do cliente regras de negcios.

Prtica: Diferenciar requisitos funcionais, no funcionais, e regras de negcios. Levantamento de Requisitos (3 horas)

Postura do levantador de requisitos ambiguidade linguagens formais e informais identificao das fontes de levantamento critrios de aceitao priorizao de requisitos entrevistas negociao e resoluo de conflitos Joint Application Development (JAD) Prtica: Criar critrios de aceitao para requisitos funcionais e no-funcionais

Prtica: Priorizar requisitos Casos de uso (8 horas)

Cenrios Diagrama e estrutura de um caso de uso escopo do sistema atores e stakeholders modelagem de objetivos pr- e ps-condies fluxo normal, fluxos alternativos e fluxos de exceo relacionamentos de extenso e incluso entre casos de uso

especializao de atores templates existentes de casos de uso Prtica: Criar um diagrama de casos de uso dados os requisitos do cliente

Prtica: Detalhar um caso de uso Detalhamento de especificaes usando a UML (7 horas)


Diagramas de sequncia do sistema diagramas de interao categorias de classes (fronteira, entidade, controle) diagramas de estados diagramas de classes de domnio realizao de casos de uso usando padres de projeto Prtica: Realizar o caso de uso descrito acima usando diagramas de interao e/ou de estado

Prtica: Elaborar um modelo de classes de domnio Gerncia de requisitos (3 horas)

Rastreabilidade solicitao e aprovao de mudanas linhas de base modelos de qualidade diagramas de classes de domnio realizao de casos de uso usando padres de projeto Prtica: Montar a matriz de rastreabilidade entre os artefatos gerados nas prticas anteriores Prtica: Avaliar o impacto de uma solicitao de mudana

Você também pode gostar