Vous êtes sur la page 1sur 13

Engenharia de Requisitos

Engenharia de Requisitos

Parte 03

Prof Tavares
Engenharia de Requisitos

ELICITAÇÃO DE REQUISITOS

• Durante o levantamento de requisitos, a equipe de


desenvolvimento tenta entender o domínio que deve ser
automatizado pelo sistema de software.
• Há várias técnicas utilizadas para isso, como, por exemplo:
▪ leitura de obras de referência e livros-texto;
▪ observação do ambiente do usuário;
▪ realização de entrevistas com os usuários;
▪ entrevistas com especialistas do domínio;
▪ reutilização de análises anteriores;
▪ comparação com sistemas preexistentes do mesmo domínio do
negócio.

Prof Tavares
Engenharia de Requisitos

Domínio do
Problema

Elicitação de
Requisitos

Análise de
Requisitos

Validação de
Requisitos
Documentos de
Requisitos
Verificação
de Requisitos
Prof Tavares
Engenharia de Requisitos

Análise de documentos
✓ A análise de documentos é um meio de elicitar requisitos pelo estudo de
documentação disponível sobre uma solução existente para identificação de
informação relevante para o desenvolvimento de uma nova solução.
✓ O termo "documentação" neste caso deve ter um significado mais amplo do
que as especificações dos requisitos da solução e incluir documentos sobre o
domínio do problema que permitam alcançar os objetivos de informação
presentes em momentos iniciais e com importância estruturante para todo o
ciclo de vida do projeto.
✓ São dois os objetivos de informação:
❖ Identificar as necessidades de negócio (oportunidades a aproveitar,
problemas a resolver, objetivos a alcançar).
❖ Identificar, inicialmente, as partes interessadas chave e, em seguida, as
demais.

Prof Tavares
Engenharia de Requisitos

Glossário

✓ O glossário identifica e define termos-chave para o domínio do problema,


capturando o vocabulário comum das partes interessadas.

A observação

✓ Pode ser usada para entender requisitos sociais e organizacionais.

✓ O observador imerge no ambiente de trabalho onde a solução será usada


observando o trabalho cotidiano e tomando notas das tarefas em execução nas
quais as partes interessadas estão envolvidas.

Prof Tavares
Engenharia de Requisitos

A entrevista
❖ Forma de diálogo, formal ou informal, entre duas ou mais
pessoas, onde o entrevistador busca respostas para um conjunto
de questões previamente planejadas e os entrevistados se
apresentam como fontes de informação.
❖ Para os projetos de software o entrevistado deve ter o papel
principal e o entrevistador ser um mero facilitador da conversa,
para que ela flua no sentido de responder às questões planejadas.
❖ O entrevistador deve ter uma habilidade de comunicação
interpessoal muito bem desenvolvida para que consiga lidar com
as distintas personalidades dos entrevistados e fazer a conversa
ser fluida e objetiva.

Prof Tavares
Engenharia de Requisitos

A entrevista - Preparação

❖ O roteiro de questões é fundamental para conseguir melhor


resultado na entrevista.

❖ Tão importante quanto orientar o entrevistado, a elaboração do


roteiro é também uma forma de o entrevistador se preparar, ou seja,
pensar na seleção ideal de perguntas, imaginar possíveis respostas;
algumas respostas podem precisar de perguntas adicionais, tentar
antecipá-las etc.

Prof Tavares
Engenharia de Requisitos

A entrevista - Preparação
❖ A técnica do 5W + 2H ajuda a não esquecer nenhum aspecto
relevante do assunto tratado. Seu nome deriva do acrônimo das
perguntas em inglês abordadas: what? (o quê, de quê, para quê?),
who? (quem, com quem, de quem?), when? (quando?), where?
(onde, de onde, para onde?), why? (por quê?), how? (como?) e how
much? (quanto?).
❖ Então, imagine que o interesse seja conhecer melhor um processo de
negócio — por exemplo, reembolso de despesas de viagem. Se na
entrevista conseguimos obter resposta a todas as dimensões do
assunto abordadas pelo 5W + 2H, então dificilmente algo relevante
ficou omisso.
❖ Evite questões longas ou complexas. Em uma pergunta longa é
provável que o entrevistado só responda a uma parte dela, sendo
Profmelhor
Tavares fracioná-la e simplificar.
Engenharia de Requisitos

Pesquisa/questionário
✓ A pesquisa consiste na aplicação de um questionário às partes interessadas e
posterior análise das respostas.
✓ Tanto ajuda para complementar quanto para preparar uma entrevista.
✓ Técnica que permite a rápida obtenção de informações quantitativas e
qualitativas de um público-alvo numeroso. Quando aplicada a uma amostra
representativa do público, permite representar as opiniões de toda a população.
✓ É também interessante de se aplicar quando as partes interessadas não estão em
um único local físico. Imagine um projeto de escala global, envolvendo pessoas
de diversos países. Realizar entrevistas presenciais implicaria em custos de
viagem significativos. Usar os recursos de videoconferência seria uma alternativa
mais econômica, mas e o fuso horário?

Prof Tavares
Engenharia de Requisitos

JAD - Joint Application Design


❖ O JAD, Joint Application Design, ou Método de Projeto
Interativo, substitui as entrevistas individuais por reuniões
de grupo, onde participam representantes dos usuários e os
representantes dos desenvolvedores.
❖ O Objetivo do Método
❖ O objetivo do método é extrair informações de alta
qualidade dos usuários, em curto espaço de tempo,
através de reuniões estruturadas para alcançar decisões
por consenso.
Prof Tavares
Engenharia de Requisitos

Brainstorming
❖ São reuniões na qual participam todos os envolvidos na
idealização do produto, como os analistas, clientes e usuários
finais.
❖ Todos os envolvidos devem expor suas idéias e necessidades
em relação ao produto/serviço.
❖ Há situações em que muitas idéias iguais são vistas de
maneiras diferentes.

Prof Tavares
Engenharia de Requisitos

“A qualidade é conformidade aos requisitos”

Prof Tavares
Engenharia de Requisitos

Até a próxima!!

Prof Tavares