Post on 07-Jul-2015
description
Curso gerenciamento
Escopo – Coletar Requisitos
AULA 2
Veja mais cursos e materiais no blog
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Coletar Requisitos
■ Introdução
■ Técnicas de coleta de requisitos
■ Como documentar requisitos
■ Templates de documentação
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Introdução - Objetivo
Obter do usuário as informações
necessárias para construir o produto
ou serviço.
Documentar os requisitos para que
seja validado.
Capturar do usuário requisitos não
funcionais exemplo: Performance
desempenho
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Introdução - Objetivo Compreender os conceitos dos
requisitos do usuário e requisitos de
sistemas;
Compreender as diferenças entre
requisitos funcionais e não funcionais;
Aplicar as técnicas de levantamento
de requisitos, a fim de conseguir
capturar do usuário sua real
necessidade.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Introdução – Requisito Definição
“Uma condição ou funcionalidade
que deve ser atingida ou influênciada
por um componente de sistema para
satisfazer um contrato, padrão,
especificação, ou outro documento
formalmente definido”.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Introdução – Requisito Funcional
“Uma condição ou uma
funcionalidade necessária a um
usuário para resolver um problema”.
Do ponto de vista do usuário do
sistema.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Introdução – Requisito Não
Funcional Estes definem propriedades e
restrições de sistema, por exemplo,
confiabilidade, tempo de resposta e
requisitos de armazenamento,
segurança das informações,
usabilidade da interface, etc.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
TÉCNICAS LEVANTAMENTO DE
REQUISITOS
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas - Entrevista
■ Método mais tradicional e
amplamente aplicado
■ Eficiente na aquisição de
informação contato direto com
usuário
■ Pode ser estrutura ou não
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas - Entrevista ■ Estruturada
■ Listagem de tópicos da entrevista;
■ Lista de perguntas.
■ Não estruturada
■ Obtém-se além de informações do
projeto características da cultura da
empresa.
■ Conversa exploratória exige boa
capacidade de síntese do analista
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas - Entrevista ■ Pontos positivos
■ Visão do usuário;
■ Detalhes do ambiente;
■ Obtenção de informações não
documentadas;
■ Diversas visões de um mesmo ponto.
■ Pontos negativos
■ Risco de perca de foco na entrevista;
■ É necessário compilar as
informações;
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnica - Questionário ■ Permite coletar informações de um
grande numero de pessoas;
■ A informação e coletada de forma
padronizada;
■ Eficaz para levantar dúvidas iniciais.
■ Questionário deve ser elaborado de
forma simples, clara e concisa.
■ Deve ser estipulado prazo para
entregas das repostas.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnica - Questionário ■ Após a conclusão das repostas deve-se
consolidar as informações;
■ Documentação das descobertas do
questionário;
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas - Questionário ■ Ponto Positivo
■ Possiblidade de coletar informações
de várias pessoas;
■ Tem pouco impacto na rotina do
entrevistado, pois ele pode se
programar para responder.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas - Questionário ■ Ponto Negativos
■ Informações fora do contexto do
quesionário não são coletadas;
■ Stakehouder conseguem sugerir
idéias;
■ Pouca interração usuário pode
esquecer de assuntos relevantes.
Técnicas – Analise de
domínio ■ Uso de software já existe com fonte de
informação;
■ Usado em migração de sistemas;
■ Possibilidade de identificação de
conceitos do software antigo que dever
ser mantidos.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas – Introspecção
■ O analista baseia-se no conhecimento
próprio e em previa e breve descrição
do produto feita pelo cliente;
■ Usado no inicio dos projetos;
■ O analista deve conhecer o negócio da
aplicação
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas – Brainstorming ■ Reunião de ideias livres;
■ Possibilidade de diversas visões do
produto;
■ É importante te mais de uma área,
técnica, comercial, suporte ao cliente,
etc
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Técnicas – Brainstorming ■ Reunião de ideias livres;
■ Possibilidade de diversas visões do
produto;
■ É importante te mais de uma área,
técnica, comercial, suporte ao cliente,
etc
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Como documentar
requisitos
■ Existem os mais diversas forma de
documentar requisitos.
■ Existem alguns pontos críticos nessa
tarefa:
■ Atualização dos requisitos ao longo
do projeto;
■ Controle da versão do documento
de requisitos.
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Como documentar
requisitos - Templates
■ Na web web é possível encontrar
diversos templates de documentação
de requisitos abaixo um link com um
template bem completo.
http://usina.tigris.org/artifacts/templates/Mo
deloRequisitos.doc
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Como documentar
requisitos - Ferramentas
■ Existem também ferramentas free na
web que podem ajudar nessa tarefa
■ O Mantis que é uma ferramenta de
controle de bug mais também
possibilita o controle dos requisitos.
http://www.mantisbt.org
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS
Como documentar
requisitos- Ferramentas
■ O testlink e outra ferramenta free nesse
caso voltada para teste que tem um
módulo de gestão de requisitos
http://testlink.org/
www.gpsenior.blogspot.com
CLAUDIO FRANCISCO RODRIGUES MARTINS