Objetivo primário da área Elicitação de Requisitos é entender as...
Transcript of Objetivo primário da área Elicitação de Requisitos é entender as...
![Page 1: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/1.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 1
Elicitação (de Requisitos):
Elicitação (de Requisitos)
A Elicitação de requisitos é uma atividade-chave da Análise de Negócio. É essencial que os requisitos
sejam completos, claros, corretos e consistentes, porque eles servem como pilares da solução para as
necessidades do negócio.
Objetivo primário da área Elicitação de Requisitos é entender as necessidades das partes
interessadas.
Planejar
Elicitação de
Requisitos
Realizar
Elicitação de
Requisitos
Entrada
Demanda de
Negócio
Business
Case [incompleto]
Atualizar
Business
Case
Atividades Saída
Business
Case [incompleto]
Documento de
Requisitos
![Page 2: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/2.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 2
Técnicas Análise de Documentos
Grupo de Foco
Análise de Interfaces
Observação (de Campo)
Rastreamento de Problemas
Brainstorming
Pesquisa/Questionário
Workshop de Requisitos
Entrevistas
Prototipagem
Dicas: Utilize mais que uma técnica para fazer a Elicitação de requisitos, por exemplo: - Entrevista + - Workshop de Requisitos + - Analise de documentos + - Observação (de campo) + - Questionário. A Prototipagem - também pode ser usada para reduzir o nível de abstração/complexidade e melhorar o entendimentos dos requisitos das partes interessadas.
Elicitação (de Requisitos)
Elicitação (de Requisitos): Técnicas
![Page 3: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/3.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 3
Entrada Saída
Demanda de
Negócio
Business
Case [incompleto]
Business
Case [incompleto] Atualizar
Business
Case
Atividades
Planejar Elicitação de Requisitos
Planejar
Elicitação de
Requisitos
Realizar
Elicitação de
Requisitos
Elicitação (de Requisitos)
Planejamento da Elicitação de Requisitos deve levar em conta todas as necessidades, capacidades e
recursos que são necessários para elaborar um Plano de Trabalho, para elicitação de requisitos, tais
como:
- Escolher quais são as técnicas mais adequadas para elicitação de requisitos
- Quem são as partes interessadas que participaram da elicitação de requisitos
- Definição da agenda (ou cronograma) de tarefas para realização da elicitação de requisitos
Após esta atividade, de planejamento, será realizada a elicitação de requisitos.
Documento de
Requisitos
![Page 4: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/4.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 4
Boa Prática:
- Combine mais que uma técnica para obter os requisitos necessárias. Exemplo: Entrevistas +
Observação de Campo + Análise de Documento + Workshop de Requisitos.
Entrevistas:
Entrevista com os usuários
geralmente é a técnica mais
utilizada para coleta de
informações e de requisitos.
Dicas:
- Informe qual é objetivo da
entrevista e como a pessoa
poderá contribuir.
- Escolher os entrevistados
certos, ou seja, aqueles que
podem e querem dar
informação.
- Fazer mais que uma
entrevista para o mesmo tema.
A diversidade de visões podem
ajudar no entendimento .
- Respeitar horários.
- Escutar o entrevistado.
- Manter “o foco” da entrevista.
Preenchimento de Questionários:
Preenchimento de questionário é
uma técnica eficiente para coleta de
informações e requisitos,
principalmente quando o número de
partes interessadas é muito grande
ou quando as partes interessadas
não possuem tempo para participar
de entrevistas, reuniões e
workshops.
Dicas:
- Informe qual é objetivo do
questionário.
- O questionário deve ser objetivo e
de fácil preenchimento.
- Não faça um questionário muito
longo, pois, responde-lo pode ser
cansativo e desinteressante.
- Estabeleça prazos para entrega do
questionário.
- Ajude as pessoas com dúvidas
sobre as questões.
Observação de Campo:
Observação permite capturar
“como” as partes interessadas
fazem suas atividades e tarefas.
A observação poderá ser
passiva (sem interação) ou ativa
(com interação).
Dicas:
- Informe qual é objetivo da
observação.
- Escolher os observados certos,
ou seja, aqueles que podem e
querem dar informação.
- Observar pessoas diferentes
para obter a diversidade de
visões.
- Respeitar a privacidade dos
observados.
- Respeitar horários.
- Não fazer inferências.
- Seja discreto.
Técnicas para Elicitação de Requisitos:
![Page 5: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/5.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 5
Análise de Documentos:
Objetivo:
Analise os documentos
Descrição:
Coletar e analisar os
documentos é um meio de
elicitar requisitos de um
sistema existente através
do estudo da
documentação disponível e
da identificação da
informação relevante.
Quando usar :
- Comprovar a existência de
documentos formais
- Entender os requisitos da
demanda de negócio
- Carência de evidências e
fatos.
Análise de Interfaces:
Objetivo:
Identificar interfaces entre soluções e/ou
componentes da solução e definir
requisitos que descrevem como elas irão
interagir
Descrição:
A analise de interface auxilia a clarear as
fronteiras entre os aplicativos. Ela distingue
qual aplicativo fornece funcionalidades
especificas junto das necessidades de
entrada e saída de dados. Fazendo uma
separação clara e cuidadosa dos requisitos
para cada aplicativo durante a definição
dos requisitos compartilhados de interface,
uma base para a interoperabilidade bem
sucedida e estabelecida.
Identificando quais interfaces são
necessárias para apoiar um aplicativo
define o terreno para elicitar uma grande
variedade de requisitos.
Quando usar :
- Identificar pontos de conexões da solução
com outros sistemas internos/externos
- Integrar a solução com sistema legado
- Solução baseada em componentes de
terceiros
Prototipagem:
Objetivo:
Reduzir o nível de abstração
e/ou complexidade e facilitar
o entendimento dos requisitos
através da apresentação de
protótipos
Descrição:
A prototipagem detalha os
requisitos das partes
interessadas e os integra aos
outros requisitos como casos
de uso, cenários, regras de
negocio. As partes
interessadas frequentemente
consideram a prototipagem
como um meio concreto de
identificar, descrever e validar
suas necessidades.
Quando usar :
- Reduzir o nível de abstração
- Facilitar o entendimento dos
requistos
- Validar os requisitos
Técnicas para Elicitação de Requisitos:
![Page 6: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/6.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 6
Workshop de Requisitos:
Além de ser uma técnica para elicitação de requisitos, este o workshop também é uma
ferramenta para estimular a colaboração e para validar e/ou “chegar“ em entendimento
(ou acordo) sobre os requisitos da solução.
Regras gerais:
• Tem que ser evento formal, com convocação, confirmação, registro e etc
• Quem deve participar: todas as partes interessadas
• Deve ter uma duração fixa, por exemplo: 4 horas.
• Deve ter um objetivo predefinido, exemplo: Validar e aprovar as informações e requisitos da solução.
• Deve ter um facilitador, que também poderá mediar conflitos
• Evitar interrupções
Workshop pode ser dividido em duas partes:
Primeira Parte: Sessão Brainstorming
Algumas recomendações:
-O objetivo é a quantidade, ao invés de
qualidade. A, a ideia é identificar e escrever o
máximo de informações sobre os requisitos.
- Inicialmente foco deve ser de “alto nível”, ou
seja, sem se preocupar com detalhes
- Não julgar as informações.
Após a sessão de Brainstorming as
informações serão filtradas e organizadas.
Técnicas para Elicitação de Requisitos:
Segunda Parte: Validar e aprovar as
informações e requisitos
- O objetivo: Fazer validação e aprovação das
informações e dos requisitos que foram
elicitadados.
- As informações e requisitos devem ser
apresentados as partes interessadas para que
elas possam validar e depois aprovar. Pontos
desconexos e divergentes devem ser dirimidos,
ajustados e corrigidos. Novos requisitos podem
surgir eles devem ser incorporados.
- Formalizar a validação e aprovação das
informações e dos requisitos.
![Page 7: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/7.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
O Brainstorming, foi criada
por Alex Osborn é uma
técnica que a ajuda a
desenvolver, explorar a
capacidade criativa das
pessoas. Brainstorming
propõe que um grupo de
pessoas se reúnam e se
utilizem das diferenças em
seus pensamentos e idéias
para que possam chegar a
um denominador comum.
O brainstorming pode ser utilizado para diversas finalidades como:
Desenvolvimento de soluções e/ou novos produtos - obter idéias para
soluções e/ou novos produtos e efetuar melhoramentos as soluções e/ou
produtos existentes.
Publicidade - desenvolver idéias para campanhas de publicidade.
Resolução de problemas - conseqüências, soluções alternativas, análise
de impacto e avaliação.
Gestão de Processos - encontrar formas de melhorar os processos de
negócio e de apoio.
Gestão de Projetos - identificar objetivos dos clientes, riscos, entregas,
pacotes de trabalho, recursos, tarefas e responsabilidades.
Há 3 principais partes no brainstorming:
Encontrar os fatos, Geração da idéia, Encontrar a solução.
Técnica para Elicitação: Brainstorming
Quatro principais regras do
brainstorming são:
- Críticas são rejeitadas;
- Criatividade é bem-vinda;
- Quantidade é necessária;
- Combinação e
aperfeiçoamento são
necessários (O objetivo desta
regra é encorajar a geração
de idéias adicionais para a
construção e reconstrução
sobre as idéias dos outros)
Da busca dos fatos na resolução de um problema existem duas sub
partes:
Definição do problema e Preparação.
Inicialmente, identifica-se o problema. O Brainstorming funciona para
problemas que têm muitas soluções possíveis tal como a geração de
idéias para o produtos com baixa aceitação no mercado.
Depois é necessário colher toda a informação que pode relacionar-se com
o problema.
Geração de idéias por brainstorming.
Busca da solução: Avaliar e selecionar as melhores idéias.
7
![Page 8: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/8.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Quem são Partes Interessadas ?
Papel RACI
Analista de Negócio R
Dono da Demanda A
Usuários MS Office I
Equipe Central de Serviço I
Especialista Open Office C
Heavy User MS Office[1] C
Infl
uê
nc
ia d
a P
art
e In
tere
ss
ad
a
Impacto sobre a Parte Interessada
Alto
Alto Baixo
Diretor Geral Gerente de TI
Usuários MS Office
Alta influência
Baixo impacto
Alta influência
Alto impacto
Baixa influência
Alto impacto
Baixa influência
Baixo impacto
Usuários não MS Office
Para descobrir todas as partes interessadas, basta olhar o Business Case:
8
![Page 9: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/9.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Necessidade do Negócio:
Detalhes do Business Case:
Diretriz de Negócio (Business Driver): Reduzir Custos
Requisito de Negócio: Reduzir custos de TI em 10%
Substituição do pacote MS Office pelo Open Office. Observação: O legado do MS Office deverá ser preservado.
Este Business Case, tem uma particularidade, o Escopo da Solução já está definido, mesmo antes da
Análise de Requisitos.
Isto ocorre porque este Business Case, nasceu de uma necessidade de negócio, no guia BABok, isto é
tratado pela tarefa 5.1 Definir a Necessidade do Negócio.
9
![Page 10: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/10.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Definição da Agenda para realizar as atividades de Elicitação:
Considerando que as partes interessadas tem seus compromissos e atividades do dia-a-dia, é necessário
a definição de uma agenda comum para realização das atividades de Elicitação de Requisitos.
Agenda deve abranger e organizar as datas e hora para as entrevistas, reuniões e workshops que são
necessários para identificar e levantar todos os requisitos das partes interessadas.
Toda reunião, entrevista e workshop dever ter:
- Data, horário e local definido
- Convocação formal, por e-mail ou por outro canal de comunicação
- Confirmação formal das partes interessadas (participantes)
- Uma pauta definida
- Objetivo, o que se pretende alcançar com a reunião, entrevista ou workshop
- Ata ou registro
- Feedback
10
![Page 11: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/11.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 11
Realizar Elicitação de Requisitos
Elicitação (de Requisitos)
Realizar Elicitação de Requisitos:
A realização de Elicitação de Requisitos, ocorre através da aplicação das técnicas para levantamento
de requisitos. Técnicas:
- Entrevistas: Realização de entrevistas e reuniões
- Questionários: Preenchimentos de questionários
- Observação de campo: Realização da Observação de campo
- Análise de documentos: Coleta e Análise de Documentos
- Análise de Interfaces: Identificação e Análise de Interfaces.
- Protótipos: Elaboração e apresentação de protótipos
- Workshop de Requisitos: Realização do Workshop de Requisitos
Estas atividades tem dois objetivos:
Primeiro: Conhecer a situação atual
Segundo: Identificar os requisitos das partes interessadas
Entrada Saída
Demanda de
Negócio
Business
Case [incompleto]
Business
Case [incompleto] Atualizar
Business
Case
Atividades
Planejar
Elicitação de
Requisitos
Realizar
Elicitação de
Requisitos
Documento de
Requisitos
Técnicas utilizadas no Estudo de Caso: - Entrevistas - Questionários - Análise de Interfaces - Workshop de Requisitos
![Page 12: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/12.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Requisitos de
Negócio
Requisitos
Funcionais
Requisitos
Não
Funcionais
Requisitos da
Solução
Entender o negócio
Entender As Partes Interessadas
Demanda de Negócio
(Necessidade, Problema
e/ou Oportunidade)
Solução
Visão das associações dos Requisitos
Requisitos das
Partes
Interessadas
Business Drivers Requisito de negócio é
aquilo que deve ser
entregue para fornecer
valor
12
Quais são as funcionalidades,
características de qualidade,
preocupações, expectativas
e restrições da solução.
![Page 13: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/13.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Requisitos das
Partes
Interessadas
Demanda de Negócio
(Necessidade, Problema
e/ou Oportunidade)
Requisitos das Partes Interessadas
Requisitos das Partes Interessadas (segundo o Guia
BABok 2.0):
São declarações das necessidades de uma parte interessada
em particular ou classe de partes interessadas. Eles descrevem
as necessidades que uma dada parte interessada possui como
a ela irá interagir como a solução. Requisitos das partes
interessadas servem como uma ponte entre os requisitos de
negócio e as várias classes de requisitos da solução.
Através de técnicas, tais como: reuniões, entrevistas,
workshops e questionários com "as partes interessadas” é
possível elicitar os requisitos e ter respostas paras às
seguintes questões:
- Será que a solução contribuirá para os objetivos da
organização ?
- Dadas as restrições tecnológicas, organizacionais
(econômicas, políticas, ambientais, recursos disponíveis) e
temporais , será que a solução será implementada?
- Caso haja necessidade de integração entre diferentes
soluções, será que esta é possível?
A questão mais crítica é a primeira, já que uma solução que não
contribua para os objetivos da organização não lhe traz
qualquer valor agregado.
Entender As Partes Interessadas
Quais são as funcionalidades,
características de qualidade,
preocupações, expectativas
e restrições da solução.
13
Geralmente requisitos das partes interessadas são divididos:
- Requisitos Funcionais: São comportamentos e funcionalidades da solução
- Requisitos Não Funcionais: São características de qualidade, condições e restrições da solução
![Page 14: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/14.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 14
Na elicitação de requisitos das partes interessadas é comum aparecer desejos ao invés de
necessidades. Isto é das maiores fontes de problema na Elicitação de requisitos, pois muitas pessoas
fazem confusão entre “Necessidade não atendida” e “Desejos não realizado”.
Para um melhor entendimento vamos fazer uma comparação entre Necessidade e Desejo:
Necessidade Desejo
Atende a pelo menos um objetivo do negócio Não atende os objetivos de negócio. Atende
aos anseios de uma parte interessada
Representa uma necessidade de uma área,
unidade de negócio ou da organização
Geralmente representa um desejo individual
É possível elaborar o ROI Geralmente não possui ROI
Agrega valor ao negócio Dificilmente agrega valor ao negócio
Tem um nível de prioridade definido Não tem um nível de prioridade definido
O Analista de Negócio deve saber como lidar com as necessidades e como os desejos das
partes interessadas.
Devemos evitar a Síndrome da
Criança na Loja de Brinquedo
Requisitos das Partes Interessadas: Desejos vs Necessidades
![Page 15: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/15.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 15
Analista
de Negócio Parte
Interessada
(usuário)
Gosto do pacote
MS Office não
gostaria que ele
fosse substituído...
Vamos substituir o
pacote MS Office
por outra solução ?
Analista
de Negócio
[ ] Necessidade
[ ] Desejo [ ] Necessidade
[ ] Desejo
Não sei...
Exemplos: Desejos vs Necessidades
Requisitos das Partes Interessadas: Desejos e Necessidades
x x
Entendi, mas qual
é o impacto que isto
causara ao seu
trabalho ?
Gosto do pacote
MS Office não
gostaria que ele
fosse substituído...
Vamos substituir o
pacote MS Office
por outra solução ?
Será grande, pois,
desenvolvemos a planilha de
custo de materiais dos projetos.
E não existe outra ferramenta
que possa ser utilizada para
desenvolver tal planilha
Entendi, mas
qual é o impacto
que isto causara
ao seu trabalho ?
Exemplo 1 - Desejo Exemplo 2 - Necessidade
Parte
Interessada
(usuário)
![Page 16: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/16.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Descrição da Situação Atual
Descrição da Situação Atual:
Após a realização de entrevistas, reuniões e workshop foi entendido por completo a situação atual (ou
como o pacote MS Office) é realmente utilizado dentro da empresa.
Foram identificados as necessidades, formas de uso, requisitos e preocupações das partes
interessadas.
Após as entrevistas e reuniões temos uma visão de cenário de uso do pacote MS Office. A maioria das usuários, utilizam somente as funções básicas do pacote, para edição e publicação de documentos, planilhas e apresentações. Somente o departamento de engenharia utiliza de forma mais intensa os recursos do Excel para gerar planilhas de custos de materiais dos projetos.
Requisitos Funcionais
- Possibilidade de editar e publicar documentos, planilhas e apresentações - Salvar em vários formatos, inclusive no formato do MS Office. - Recurso de dicionário habilidade - Ter suporte avançado a macros (necessidade do pessoal da engenharia)
Requisitos Não Funcionais
- Ter interface com usuário amigável (Usabilidade) - Preservar os arquivos legados -- documentos, planilhas e apresentações que foram feitos com o pacote MS Office. (Portabilidade) - Proteção, possibilidade de colocar senhas para proteger os arquivos (Segurança)
16
Documentos de Requisitos
![Page 17: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/17.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Priorização de Requisitos:
Exemplo de simples modelo para Priorização de Requisitos:
Objetivo:
Priorizar os requisitos com base no valor
para o negócio.
Nível de Priorização:
O modelo tem três níveis de prioridade
onde o maior nível tem o valor 5 e menor
o valor 1.
Boa Prática:
Priorização de Requisitos: Todos os
requisitos devem ser priorizados.
Níveis de Prioridades:
[5] Fundamentais (implementação obrigatória)
[3] Importantes (implementação opcional)
[1] Recomendáveis (implementação desejada)
Priorização de Requisitos:
Os requisitos identificados durante a Elicitação devem ser priorizados. A priorização serve para definir
claramente em qual ordem os requisitos serão implementados.
Os requisitos classificados como maior nível de prioridade devem ser aqueles que geram um maior valor
para as partes interessadas ou são mais criticos.
A priorização de requisitos é um processo de decisão usado para determinar a importância relativa dos
requisitos. A importância dos requisitos pode ser baseada no seu valor relativo, no risco, na dificuldade
de implementação ou em qualquer outro critério.
17
O critério utilizado é o nível de relevância (importância) do requisito para o negócio
![Page 18: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/18.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com
Exemplo de Priorização de Requisitos:
Descrição da Situação Atual:
Após as entrevistas e reuniões temos uma visão de cenário de uso do pacote MS Office. A maioria das usuários, utilizam somente as funções básicas do pacote, para edição e publicação de documentos, planilhas e apresentações. Somente o departamento de engenharia utiliza de forma mais intensa os recursos do Excel para gerar planilhas de custos de materiais dos projetos.
Requisitos Funcionais Requisitos Não Funcionais
Documentos de Requisitos
[5] Possibilidade de editar e publicar documentos, planilhas e apresentações [3] Salvar em vários formatos, inclusive no formato do MS Office. [1] Recurso de dicionário habilidade [5] Ter suporte avançado a macros (necessidade do pessoal da engenharia)
[3] Ter interface com usuário amigável (Usabilidade) [5] Preservar os arquivos legados -- documentos, planilhas e apresentações que foram feitos com o pacote MS Office. (Portabilidade) [1] Proteção, possibilidade de colocar senhas para proteger os arquivos (Segurança)
Veja o documento de Requisitos, que demonstra os Requisitos Priorizados com base no valor
(relevância) para o negócio.
18
![Page 19: Objetivo primário da área Elicitação de Requisitos é entender as ...api.ning.com/files/GcsT00tkJyPwtdO*70J-bWX2aD5ajjN6I*0*8V0... · a definição de uma agenda comum para realização](https://reader031.fdocuments.net/reader031/viewer/2022022717/5c26164109d3f28d198c47e7/html5/thumbnails/19.jpg)
An
ali
sta
de
Ne
gó
cio
3.0
AN V 3.0 [68] | Rildo F Santos | (@rildosan) | [email protected] | www.etecnologia.com.br | http://etecnologia.ning.com 19
Atualizar Business Case
Elicitação (de Requisitos)
Atualizar Business Case:
As informações identificadas e
coletadas na atividade Realização
Elicitação de Requisitos são
utilizadas para atualizar o Business
Case.
Contudo, as informações
relacionadas aos requisitos das
partes interessadas, presentes no
Documento de Requisitos, serão
utilizadas na Análise de
Requisitos.
Entrada Saída
Demanda de
Negócio
Business
Case [incompleto]
Business
Case [incompleto] Atualizar
Business
Case
Atividades
Planejar
Elicitação de
Requisitos
Realizar
Elicitação de
Requisitos
Documento de
Requisitos
Realizar
Elicitação de
Requisitos
Preencher o item 6 do
Business Case:
Descrição da Situação
Atual:
Documento de
Requisitos