SlideShare uma empresa Scribd logo
1 de 21
TÉCNICAS DE 
ELICITAÇÃO DE 
REQUISITOS 
Alaíde Pitombeira de 
Freitas 
alaide.pitombeira@gmail. 
com
OBJETIVOS 
Apresentar diversas formas de elicitação de requisitos e 
tentar definir quais as melhores para a realidade dos 
projetos de HW / FW
PRINCIPAIS TÉCNICAS 
Métodos de Conversação 
 Entrevistas 
 Workshops 
 Brainstorming 
 Questionário 
 Grupo Focal
PRINCIPAIS TÉCNICAS 
Métodos de Observação 
 Etnografia 
 Observação 
 Protocolo de Análise
PRINCIPAIS TÉCNICAS 
Métodos Analíticos 
 Reuso de Requisitos 
 Estudo de Documentação 
 Laddering
PRINCIPAIS TÉCNICAS 
Métodos Sintéticos 
 Sessões JAD/RAD 
 Prototipação 
 Storyboards
PRINCIPAIS TÉCNICAS 
Entrevistas 
 A forma mais utilizada, porém nem sempre os resultados são os mais 
eficazes; 
 Preparação deve conter um plano geral bem elaborado para a 
conversa não ser desviada; 
 Ordens de perguntas podem ser alteradas durante o contexto da 
entrevista; 
 Novos questionamentos podem ser feitos no decorrer da entrevista; 
 Motivadora caso não se estenda muito e caso o entrevistado não 
tenha dificuldades de concentração; 
 O entrevistado pode não se expressar corretamente; 
 Consome tempo e recursos as vezes escassos.
PRINCIPAIS TÉCNICAS 
Workshops 
 Reunião bem estruturada entre analistas e stakeholders 
 Stakeholders devem ser selecionados de acordo com o interesse no 
projeto 
 Custo bem menor do que entrevistas individuais 
 Pode bloquear a criatividade de alguns stakeholders que não querem 
se expor 
 Sem um guia, pode virar uma reunião sem resultados visiveis
PRINCIPAIS TÉCNICAS 
Brainstorming 
 Tempestade de idéias 
 Dinâmica de grupo em pouco tempo onde todos os participantes 
jogam ideias sobre um determinado tema 
 Time-boxed 
 Várias pessoas pensam melhor do que uma (grupo pensante) 
 Rompe a inibição de idéias 
 Generaliza a participação de todos do grupo
PRINCIPAIS TÉCNICAS 
Questionário 
 Impessoal 
 Atinge um grande número de participantes 
 Permite a resposta em momentos convenientes 
 Não garante a participação de todos 
 Perguntas não podem ser ambíguas 
 Respostas abertas podem gerar margem para diversas interpretações
PRINCIPAIS TÉCNICAS 
Grupo Focal 
 Grupo de discussão informal e de tamanho reduzido 
 Baixo custo com respostas rápidas e informalidade 
 Informações qualitativas a curto prazo 
 Exige um facilitador e um critério bem definido de seleção de 
pessoas
PRINCIPAIS TÉCNICAS 
Etnografia 
 Observação do comportamento do ambiente 
 Difícil de realizar pois é necessário interpretar diversas situações 
 Requer um treinamento especializado
PRINCIPAIS TÉCNICAS 
Observação 
 Comportamento natural das pessoas 
 Sem intromissão em suas tarefas 
 Não comprova ou esclarece o observado
PRINCIPAIS TÉCNICAS 
Protocolo de Análise 
 Processo de extração de registro de tarefas via audio, vídeo ou notas 
escritas. Sem intromissão em suas tarefas; 
 Analista deve conhecer bem a situação atual
PRINCIPAIS TÉCNICAS 
Reuso de Requisitos 
 Reuso de informação já disponível 
 Menor tempo e custo de levantamento 
 Aumento de maturidade e qualidade dos requisitos
PRINCIPAIS TÉCNICAS 
Estudo de Documentação 
 Vários tipos de documentação a ser estudada: 
 Estrutura organizacional da empresa 
 Padrões de mercado 
 Leis 
 Manuais de usuário 
 Documentos antigos ou sem qualidade podem refletir nos requisitos
PRINCIPAIS TÉCNICAS 
Laddering 
 Entrevistas estruturadas (um-a-um) 
 Cobre um amplo domínio dos requisitos 
 Menos experiência do entrevistador 
 Provê formato para automação 
 Porém, não é capaz de extrair todos os tipos de requisitos 
 Necessita da execução combinada de outras técnicas
PRINCIPAIS TÉCNICAS 
Sessões JAD/RAD 
 3 fases principais: 
 Customização 
 Sessões 
 Agrupamento 
 Sessões altamente produtivas para resolver dificuldades entre as 
partes 
 Melhor aplicado para grandes projetos: 
 Alto número do stakeholders 
 Projetos críticos para empresas 
 Requer mais recursos se comparado a outros projetos
PRINCIPAIS TÉCNICAS 
Prototipação 
 Forte noção do que ainda não foi implementado. Possuímos apenas 
uma idéia sobre o assunto; 
 Feedback antecipado 
 Redução de tempo e custo de desenvolvimento 
 Alto nível de satisfação 
 Porém, pode tornar-se mais caro do que os outros métodos e 
demanda mais tempo para realizar
PRINCIPAIS TÉCNICAS 
Storyboards 
 Sessões interativas que descreve uma sequencia de atividades 
 Simulações como em um filme ou estórias 
 Método eficiente e relativamente barato
CONCLUSÃO 
Nenhum método é eficiente sozinho no levantamento de 
requisitos. Algumas vezes é necessária a aplicação de 
vários métodos que deixe o cliente confortável com a 
situação. 
Deve ser estudado o background do cliente para que seja 
aplicado método correto. Muitas vezes uma entrevista a 
um grupo de executivos pode ser melhor do que a um 
grupo de operários da construção civil. Assim como um 
brainstorming pode ser uma técnica válida para um 
grupo de designers.

Mais conteúdo relacionado

Mais procurados

Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitosGlauber Aquino
 
Cap. 7 selecionando participantes
Cap. 7   selecionando participantesCap. 7   selecionando participantes
Cap. 7 selecionando participantesLuiz Agner
 
Princípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de RequisitosPrincípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de Requisitoselliando dias
 
Teste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básicoTeste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básicoLuiz Agner
 
Cap. 6 ambiente de testes
Cap. 6   ambiente de testesCap. 6   ambiente de testes
Cap. 6 ambiente de testesLuiz Agner
 
Os aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosOs aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosJosé Vieira
 
Teste de usabilidade - Debriefing
Teste de usabilidade - DebriefingTeste de usabilidade - Debriefing
Teste de usabilidade - DebriefingLuiz Agner
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEAlan Vasconcelos
 
6. Testes de usabilidade apresentando as conclusoes
6. Testes de usabilidade   apresentando as conclusoes6. Testes de usabilidade   apresentando as conclusoes
6. Testes de usabilidade apresentando as conclusoesLuiz Agner
 
5. Análise de dados em testes de usabilidade
5. Análise de dados em testes de usabilidade5. Análise de dados em testes de usabilidade
5. Análise de dados em testes de usabilidadeLuiz Agner
 
Teste de usabilidade - Conclusões e recomendações
Teste de usabilidade - Conclusões e recomendaçõesTeste de usabilidade - Conclusões e recomendações
Teste de usabilidade - Conclusões e recomendaçõesLuiz Agner
 
Engenharia Requisitos - Método RON
Engenharia Requisitos - Método RONEngenharia Requisitos - Método RON
Engenharia Requisitos - Método RONEduardo Castro
 
Cap. 10 debriefing
Cap. 10   debriefingCap. 10   debriefing
Cap. 10 debriefingLuiz Agner
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitoselliando dias
 
Testes remotos de usabilidade
Testes remotos de usabilidadeTestes remotos de usabilidade
Testes remotos de usabilidadeLuiz Agner
 
10. Identificando os problemas de usabilidade com eye tracking
10. Identificando os problemas de usabilidade com eye tracking10. Identificando os problemas de usabilidade com eye tracking
10. Identificando os problemas de usabilidade com eye trackingLuiz Agner
 
Processos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaRalph Rassweiler
 

Mais procurados (20)

Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitos
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Aula4 levantamento requisitos
Aula4 levantamento requisitosAula4 levantamento requisitos
Aula4 levantamento requisitos
 
Cap. 7 selecionando participantes
Cap. 7   selecionando participantesCap. 7   selecionando participantes
Cap. 7 selecionando participantes
 
Princípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de RequisitosPrincípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de Requisitos
 
Teste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básicoTeste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básico
 
Cap. 6 ambiente de testes
Cap. 6   ambiente de testesCap. 6   ambiente de testes
Cap. 6 ambiente de testes
 
Os aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosOs aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de Requisitos
 
Teste de usabilidade - Debriefing
Teste de usabilidade - DebriefingTeste de usabilidade - Debriefing
Teste de usabilidade - Debriefing
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDE
 
6. Testes de usabilidade apresentando as conclusoes
6. Testes de usabilidade   apresentando as conclusoes6. Testes de usabilidade   apresentando as conclusoes
6. Testes de usabilidade apresentando as conclusoes
 
5. Análise de dados em testes de usabilidade
5. Análise de dados em testes de usabilidade5. Análise de dados em testes de usabilidade
5. Análise de dados em testes de usabilidade
 
Teste de usabilidade - Conclusões e recomendações
Teste de usabilidade - Conclusões e recomendaçõesTeste de usabilidade - Conclusões e recomendações
Teste de usabilidade - Conclusões e recomendações
 
Engenharia Requisitos - Método RON
Engenharia Requisitos - Método RONEngenharia Requisitos - Método RON
Engenharia Requisitos - Método RON
 
Cap. 10 debriefing
Cap. 10   debriefingCap. 10   debriefing
Cap. 10 debriefing
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitos
 
Aula3 engenharia requisitos
Aula3 engenharia requisitosAula3 engenharia requisitos
Aula3 engenharia requisitos
 
Testes remotos de usabilidade
Testes remotos de usabilidadeTestes remotos de usabilidade
Testes remotos de usabilidade
 
10. Identificando os problemas de usabilidade com eye tracking
10. Identificando os problemas de usabilidade com eye tracking10. Identificando os problemas de usabilidade com eye tracking
10. Identificando os problemas de usabilidade com eye tracking
 
Processos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e prática
 

Destaque

Treinamento em levantamento de requisitos de segurança
Treinamento em levantamento de requisitos de segurançaTreinamento em levantamento de requisitos de segurança
Treinamento em levantamento de requisitos de segurançaLeivan Carvalho
 
Especificação de Requisitos de Software
Especificação de Requisitos de SoftwareEspecificação de Requisitos de Software
Especificação de Requisitos de SoftwareRalph Rassweiler
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosMailson Queiroz
 
Técnica de Levantamento de Requisitos: etnografia
Técnica de Levantamento de Requisitos: etnografiaTécnica de Levantamento de Requisitos: etnografia
Técnica de Levantamento de Requisitos: etnografiaMessias Batista
 
Conhecendo o Windows Phone 7
Conhecendo o Windows Phone 7Conhecendo o Windows Phone 7
Conhecendo o Windows Phone 7Daniel Ferreira
 
Desenvolvendo Aplicações para Windows 8
Desenvolvendo Aplicações para Windows 8Desenvolvendo Aplicações para Windows 8
Desenvolvendo Aplicações para Windows 8Daniel Ferreira
 
Gamificação na Engenharia de Requisitos
Gamificação na Engenharia de RequisitosGamificação na Engenharia de Requisitos
Gamificação na Engenharia de RequisitosDaniel Ferreira
 
O processo de segurança em desenvolvimento, que não é ISO 15.408
O processo de segurança em desenvolvimento, que não é ISO 15.408O processo de segurança em desenvolvimento, que não é ISO 15.408
O processo de segurança em desenvolvimento, que não é ISO 15.408Conviso Application Security
 
Desenvolvimento de Software Seguro
Desenvolvimento de Software SeguroDesenvolvimento de Software Seguro
Desenvolvimento de Software SeguroAugusto Lüdtke
 
OWASP_BSB_20120827_TOP10_ISMAELROCHA
OWASP_BSB_20120827_TOP10_ISMAELROCHAOWASP_BSB_20120827_TOP10_ISMAELROCHA
OWASP_BSB_20120827_TOP10_ISMAELROCHAOWASP Brasília
 
Como a engenharia de software surgiu de uma crise científica
Como a engenharia de software surgiu de uma crise científicaComo a engenharia de software surgiu de uma crise científica
Como a engenharia de software surgiu de uma crise científicaAislan Fernandes
 
Segurança de software na Administração Pública Federal
Segurança de software na Administração Pública FederalSegurança de software na Administração Pública Federal
Segurança de software na Administração Pública FederalOWASP Brasília
 
Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016Carlos Giovani Rodrigues
 
Engenharia de requisitos para metodos ageis dissertacao
Engenharia de requisitos para metodos ageis   dissertacaoEngenharia de requisitos para metodos ageis   dissertacao
Engenharia de requisitos para metodos ageis dissertacaotsblackboy
 
Técnicas de Elicitação de Requisitos
Técnicas de Elicitação de RequisitosTécnicas de Elicitação de Requisitos
Técnicas de Elicitação de RequisitosNoaldo Sales
 

Destaque (20)

Elicitação e Análise
Elicitação e AnáliseElicitação e Análise
Elicitação e Análise
 
Treinamento em levantamento de requisitos de segurança
Treinamento em levantamento de requisitos de segurançaTreinamento em levantamento de requisitos de segurança
Treinamento em levantamento de requisitos de segurança
 
Especificação de Requisitos de Software
Especificação de Requisitos de SoftwareEspecificação de Requisitos de Software
Especificação de Requisitos de Software
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Técnica de Levantamento de Requisitos: etnografia
Técnica de Levantamento de Requisitos: etnografiaTécnica de Levantamento de Requisitos: etnografia
Técnica de Levantamento de Requisitos: etnografia
 
Conhecendo o Windows Phone 7
Conhecendo o Windows Phone 7Conhecendo o Windows Phone 7
Conhecendo o Windows Phone 7
 
Desenvolvendo Aplicações para Windows 8
Desenvolvendo Aplicações para Windows 8Desenvolvendo Aplicações para Windows 8
Desenvolvendo Aplicações para Windows 8
 
Gamificação na Engenharia de Requisitos
Gamificação na Engenharia de RequisitosGamificação na Engenharia de Requisitos
Gamificação na Engenharia de Requisitos
 
Segurança nos ciclos de desenvolvimento de softwares
Segurança nos ciclos de desenvolvimento de softwaresSegurança nos ciclos de desenvolvimento de softwares
Segurança nos ciclos de desenvolvimento de softwares
 
O processo de segurança em desenvolvimento, que não é ISO 15.408
O processo de segurança em desenvolvimento, que não é ISO 15.408O processo de segurança em desenvolvimento, que não é ISO 15.408
O processo de segurança em desenvolvimento, que não é ISO 15.408
 
Ameaças e Vulnerabilidade em Apps Web-2013
Ameaças e Vulnerabilidade em Apps Web-2013Ameaças e Vulnerabilidade em Apps Web-2013
Ameaças e Vulnerabilidade em Apps Web-2013
 
Desenvolvimento de Software Seguro
Desenvolvimento de Software SeguroDesenvolvimento de Software Seguro
Desenvolvimento de Software Seguro
 
OWASP_BSB_20120827_TOP10_ISMAELROCHA
OWASP_BSB_20120827_TOP10_ISMAELROCHAOWASP_BSB_20120827_TOP10_ISMAELROCHA
OWASP_BSB_20120827_TOP10_ISMAELROCHA
 
Como a engenharia de software surgiu de uma crise científica
Como a engenharia de software surgiu de uma crise científicaComo a engenharia de software surgiu de uma crise científica
Como a engenharia de software surgiu de uma crise científica
 
Segurança de software na Administração Pública Federal
Segurança de software na Administração Pública FederalSegurança de software na Administração Pública Federal
Segurança de software na Administração Pública Federal
 
Entendendo o Ciclo de Desenvolvimento Seguro
Entendendo o Ciclo de Desenvolvimento SeguroEntendendo o Ciclo de Desenvolvimento Seguro
Entendendo o Ciclo de Desenvolvimento Seguro
 
Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016
 
Dojo de Requisitos
Dojo de RequisitosDojo de Requisitos
Dojo de Requisitos
 
Engenharia de requisitos para metodos ageis dissertacao
Engenharia de requisitos para metodos ageis   dissertacaoEngenharia de requisitos para metodos ageis   dissertacao
Engenharia de requisitos para metodos ageis dissertacao
 
Técnicas de Elicitação de Requisitos
Técnicas de Elicitação de RequisitosTécnicas de Elicitação de Requisitos
Técnicas de Elicitação de Requisitos
 

Semelhante a Resumo de Técnicas de elicitação de requisitos

A03 Gestao por Processos (levantamento de dados e enformações)
A03   Gestao por Processos (levantamento de dados e enformações)A03   Gestao por Processos (levantamento de dados e enformações)
A03 Gestao por Processos (levantamento de dados e enformações)Saulo Oliveira
 
Identificação de necessidades e estabelecimento de requisitos
Identificação de necessidades e estabelecimento de requisitosIdentificação de necessidades e estabelecimento de requisitos
Identificação de necessidades e estabelecimento de requisitosptbr
 
03 - IHC e usabilidade [Técnicas 2/2]
03 - IHC e usabilidade [Técnicas 2/2]03 - IHC e usabilidade [Técnicas 2/2]
03 - IHC e usabilidade [Técnicas 2/2]Robson Santos
 
Gestão do Conhecimento aplicada à Gestão de Projetos
Gestão do Conhecimento aplicada à Gestão de ProjetosGestão do Conhecimento aplicada à Gestão de Projetos
Gestão do Conhecimento aplicada à Gestão de ProjetosBeatriz Benezra Dehtear, MBA
 
Aula_4_Metodos_em_extensao_rural.pptx
Aula_4_Metodos_em_extensao_rural.pptxAula_4_Metodos_em_extensao_rural.pptx
Aula_4_Metodos_em_extensao_rural.pptxMichellinePoncianoSi
 
Workshop - Introdução aos métodos ágeis de desenvolvimento de software
Workshop - Introdução aos métodos ágeis de desenvolvimento de softwareWorkshop - Introdução aos métodos ágeis de desenvolvimento de software
Workshop - Introdução aos métodos ágeis de desenvolvimento de softwareJaime Schettini
 
Defesademonografias
DefesademonografiasDefesademonografias
DefesademonografiasAnadelyc
 
ApresentaçãO De Slides
ApresentaçãO De SlidesApresentaçãO De Slides
ApresentaçãO De Slidesprofluizcarlos
 
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxAlisson Batista
 
TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...
TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...
TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...tdc-globalcode
 
Portfolio 2017 - Versão publica
Portfolio 2017 - Versão publicaPortfolio 2017 - Versão publica
Portfolio 2017 - Versão publicaHeller de Paula
 
Reflexões sobre Apresentações de Pesquisa
Reflexões sobre Apresentações de PesquisaReflexões sobre Apresentações de Pesquisa
Reflexões sobre Apresentações de PesquisaTiago Massoni
 
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...Walmyr Lima e Silva Filho
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
 

Semelhante a Resumo de Técnicas de elicitação de requisitos (20)

A03 Gestao por Processos (levantamento de dados e enformações)
A03   Gestao por Processos (levantamento de dados e enformações)A03   Gestao por Processos (levantamento de dados e enformações)
A03 Gestao por Processos (levantamento de dados e enformações)
 
Identificação de necessidades e estabelecimento de requisitos
Identificação de necessidades e estabelecimento de requisitosIdentificação de necessidades e estabelecimento de requisitos
Identificação de necessidades e estabelecimento de requisitos
 
03 - IHC e usabilidade [Técnicas 2/2]
03 - IHC e usabilidade [Técnicas 2/2]03 - IHC e usabilidade [Técnicas 2/2]
03 - IHC e usabilidade [Técnicas 2/2]
 
Metodologia delphi terraforum
Metodologia delphi terraforumMetodologia delphi terraforum
Metodologia delphi terraforum
 
Entrevistas
EntrevistasEntrevistas
Entrevistas
 
Gestão do Conhecimento aplicada à Gestão de Projetos
Gestão do Conhecimento aplicada à Gestão de ProjetosGestão do Conhecimento aplicada à Gestão de Projetos
Gestão do Conhecimento aplicada à Gestão de Projetos
 
Planejando um GETS de Sucesso
Planejando um GETS de SucessoPlanejando um GETS de Sucesso
Planejando um GETS de Sucesso
 
Aula_4_Metodos_em_extensao_rural.pptx
Aula_4_Metodos_em_extensao_rural.pptxAula_4_Metodos_em_extensao_rural.pptx
Aula_4_Metodos_em_extensao_rural.pptx
 
Workshop - Introdução aos métodos ágeis de desenvolvimento de software
Workshop - Introdução aos métodos ágeis de desenvolvimento de softwareWorkshop - Introdução aos métodos ágeis de desenvolvimento de software
Workshop - Introdução aos métodos ágeis de desenvolvimento de software
 
Defesademonografias
DefesademonografiasDefesademonografias
Defesademonografias
 
ApresentaçãO De Slides
ApresentaçãO De SlidesApresentaçãO De Slides
ApresentaçãO De Slides
 
Topico
TopicoTopico
Topico
 
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
 
7 anos de Ágil
7 anos de Ágil7 anos de Ágil
7 anos de Ágil
 
TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...
TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...
TDC2018FLN | Trilha DT - Transformando um ambiente caotico em um ambiente org...
 
Portfolio 2017 - Versão publica
Portfolio 2017 - Versão publicaPortfolio 2017 - Versão publica
Portfolio 2017 - Versão publica
 
Reflexões sobre Apresentações de Pesquisa
Reflexões sobre Apresentações de PesquisaReflexões sobre Apresentações de Pesquisa
Reflexões sobre Apresentações de Pesquisa
 
Startup em Scrum
Startup em ScrumStartup em Scrum
Startup em Scrum
 
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 

Resumo de Técnicas de elicitação de requisitos

  • 1. TÉCNICAS DE ELICITAÇÃO DE REQUISITOS Alaíde Pitombeira de Freitas alaide.pitombeira@gmail. com
  • 2. OBJETIVOS Apresentar diversas formas de elicitação de requisitos e tentar definir quais as melhores para a realidade dos projetos de HW / FW
  • 3. PRINCIPAIS TÉCNICAS Métodos de Conversação  Entrevistas  Workshops  Brainstorming  Questionário  Grupo Focal
  • 4. PRINCIPAIS TÉCNICAS Métodos de Observação  Etnografia  Observação  Protocolo de Análise
  • 5. PRINCIPAIS TÉCNICAS Métodos Analíticos  Reuso de Requisitos  Estudo de Documentação  Laddering
  • 6. PRINCIPAIS TÉCNICAS Métodos Sintéticos  Sessões JAD/RAD  Prototipação  Storyboards
  • 7. PRINCIPAIS TÉCNICAS Entrevistas  A forma mais utilizada, porém nem sempre os resultados são os mais eficazes;  Preparação deve conter um plano geral bem elaborado para a conversa não ser desviada;  Ordens de perguntas podem ser alteradas durante o contexto da entrevista;  Novos questionamentos podem ser feitos no decorrer da entrevista;  Motivadora caso não se estenda muito e caso o entrevistado não tenha dificuldades de concentração;  O entrevistado pode não se expressar corretamente;  Consome tempo e recursos as vezes escassos.
  • 8. PRINCIPAIS TÉCNICAS Workshops  Reunião bem estruturada entre analistas e stakeholders  Stakeholders devem ser selecionados de acordo com o interesse no projeto  Custo bem menor do que entrevistas individuais  Pode bloquear a criatividade de alguns stakeholders que não querem se expor  Sem um guia, pode virar uma reunião sem resultados visiveis
  • 9. PRINCIPAIS TÉCNICAS Brainstorming  Tempestade de idéias  Dinâmica de grupo em pouco tempo onde todos os participantes jogam ideias sobre um determinado tema  Time-boxed  Várias pessoas pensam melhor do que uma (grupo pensante)  Rompe a inibição de idéias  Generaliza a participação de todos do grupo
  • 10. PRINCIPAIS TÉCNICAS Questionário  Impessoal  Atinge um grande número de participantes  Permite a resposta em momentos convenientes  Não garante a participação de todos  Perguntas não podem ser ambíguas  Respostas abertas podem gerar margem para diversas interpretações
  • 11. PRINCIPAIS TÉCNICAS Grupo Focal  Grupo de discussão informal e de tamanho reduzido  Baixo custo com respostas rápidas e informalidade  Informações qualitativas a curto prazo  Exige um facilitador e um critério bem definido de seleção de pessoas
  • 12. PRINCIPAIS TÉCNICAS Etnografia  Observação do comportamento do ambiente  Difícil de realizar pois é necessário interpretar diversas situações  Requer um treinamento especializado
  • 13. PRINCIPAIS TÉCNICAS Observação  Comportamento natural das pessoas  Sem intromissão em suas tarefas  Não comprova ou esclarece o observado
  • 14. PRINCIPAIS TÉCNICAS Protocolo de Análise  Processo de extração de registro de tarefas via audio, vídeo ou notas escritas. Sem intromissão em suas tarefas;  Analista deve conhecer bem a situação atual
  • 15. PRINCIPAIS TÉCNICAS Reuso de Requisitos  Reuso de informação já disponível  Menor tempo e custo de levantamento  Aumento de maturidade e qualidade dos requisitos
  • 16. PRINCIPAIS TÉCNICAS Estudo de Documentação  Vários tipos de documentação a ser estudada:  Estrutura organizacional da empresa  Padrões de mercado  Leis  Manuais de usuário  Documentos antigos ou sem qualidade podem refletir nos requisitos
  • 17. PRINCIPAIS TÉCNICAS Laddering  Entrevistas estruturadas (um-a-um)  Cobre um amplo domínio dos requisitos  Menos experiência do entrevistador  Provê formato para automação  Porém, não é capaz de extrair todos os tipos de requisitos  Necessita da execução combinada de outras técnicas
  • 18. PRINCIPAIS TÉCNICAS Sessões JAD/RAD  3 fases principais:  Customização  Sessões  Agrupamento  Sessões altamente produtivas para resolver dificuldades entre as partes  Melhor aplicado para grandes projetos:  Alto número do stakeholders  Projetos críticos para empresas  Requer mais recursos se comparado a outros projetos
  • 19. PRINCIPAIS TÉCNICAS Prototipação  Forte noção do que ainda não foi implementado. Possuímos apenas uma idéia sobre o assunto;  Feedback antecipado  Redução de tempo e custo de desenvolvimento  Alto nível de satisfação  Porém, pode tornar-se mais caro do que os outros métodos e demanda mais tempo para realizar
  • 20. PRINCIPAIS TÉCNICAS Storyboards  Sessões interativas que descreve uma sequencia de atividades  Simulações como em um filme ou estórias  Método eficiente e relativamente barato
  • 21. CONCLUSÃO Nenhum método é eficiente sozinho no levantamento de requisitos. Algumas vezes é necessária a aplicação de vários métodos que deixe o cliente confortável com a situação. Deve ser estudado o background do cliente para que seja aplicado método correto. Muitas vezes uma entrevista a um grupo de executivos pode ser melhor do que a um grupo de operários da construção civil. Assim como um brainstorming pode ser uma técnica válida para um grupo de designers.