Técnicas de Elicitação de Requisitos - Parte I - Entrevistas

37 views2772 WordsCopy TextShare
Prof Gilleanes Guedes Engenharia de Software e UML
Nesta aula damos continuidade ao tema sobre elicitação de requisitos, desta vez enfocando a técnica ...
Video Transcript:
Olá sejam bem-vindos ao canal engenharia de software com ênfase uml Eu sou professor Janes gues e eu já atuo na área de modelagem de software há vários anos eu tenho quatro livos publicados sobre o assunto e eu já ministrei diversas palestras e cursos técnicos sobre modelagem de software utilizando a linguagem uml na aula de hoje eu vou dar continuidade ao tema de elicitação de requisitos dessa vez abordando a técnica de entrevistas Então vamos iniciar o nosso conteúdo bom essa é a segunda aula sobre o tema de elicitação de requisitos na aula anterior eu introduzi eu
introduzir alguns conceitos técnicos sobre a elicitação e agora vou começar a falar sobre algumas técnicas de elicitação na aula de hoje como eu falei eu vou falar sobre as técnicas de entrevistas bom então a técnica de entrevista é a técnica mais comum e mais antiga de elicitação provavelmente eh ela basicamente se trata de uma conversa direta sobre um conjunto de perguntas ou um conjunto de tópicos eventualmente ela é guiada para um roteiro dependendo do tipo de entrevista e o objetivo da entrevista é obter informações de uma pessoa ou grupo de pessoas normalmente partes interessadas partes
interessadas constituem pessoas que têm algum interesse ou serão afetadas pelo desenvolvimento do produto as respostas obtidas dessas pessoas Elas serão registradas para posterior análise ah a entrevista pode ser um encontro formal onde a linguagem e o protocolo são mais rígidos ou mais flexível mais informal as entrevistas elas podem ser basicamente de três tipos entrevistas não estruturadas ou abertas entrevistas estruturadas ou fechadas e entrevistas semiestruturadas as entrevistas Não estruturadas elas são bastante informais provavelmente é o tipo de entrevista mais antigo e elas não trabalham com questões pré-definidas elas deixam que o entrevistado H desenvolva melhor o
seu raciocínio fale mais se sinta mais livre para se expressar já as entrevistas estruturadas elas são mais focadas e elas se baseiam em um conjunto de questões pré-definidas e as entrevistas semiestruturadas são uma combinação das duas elas contêm questões pré-definidas e questões não planejadas ou questões abertas Então vamos começar a falar sobre as entrevistas não estruturadas então como eu falei elas são as mais flexíveis mais informais dos tipos de entrevistas elas basicamente elas se caracterizam por uma ou mais conversas com uma ou mais partes interessadas e tentam determinar Quais são as expectativas dessas partes interessadas
sobre o produto que vai ser desenvolvido Quais são as suas necessidades eh Quais são os problemas que o software poderia eh ajudar a solucionar eh por ser mais flexível e mais informal as perguntas costumam surgir H ao longo das entrevistas e esse tipo de entrevista ela é focada em adquirir dados qualitativos ou seja eh informações de qualidade não tanto quantidade mas mais qualidade eh a respeito do tema que se está discutindo eh enquanto que as abordagens estruturadas e semiestruturadas elas em geral eh focam mais em dados quantitativos ah como eu já falei as entrevistas Não
estruturadas elas possuem um enfoque bem mais informal Elas têm um nível de restrição bem pequeno elas não têm muitas restrições sobre o escopo e o contexto do que está sendo discutido E Não Há questões pré-definidas então o estilo é conversacional e o controle da entrevista ela ele é menos rígido da parte do entrevistador como eu falei os dados reunidos eles são qualitativos Porém uma vez que as entrevistas elas são informais esses dados são difíceis de replicar já que não tem um roteiro não tem um conjunto de perguntas o entrevistado ele é deixado livre para se
expressar para formular ideias então é difícil replicar uma mesma situação eh pode consumir mais tempo para produzir dados Já que as respostas elas são mais informais variam muito de entrevistado para entrevistado então recuperar os dados produzir informação a partir das respostas pode ser um pouco mais complexa eh porém Em algumas situações as informações recuperadas são mais valiosas ou podem produzir ideias novas que não haviam sido pensadas anteriormente porém existe eventualmente a possibilidade de haver um certo viés da parte do entrevistador principalmente se ele for inexperiente Ah então por esse motivo os entrevistadores eles precisam possuir
um certo grau de experiência já devem ter participado de outras entrevistas mesmo que tenha sido como ouvinte e eles devem saber como elaborar as questões como pergun ar para o entrevistado ah como eu falei as questões elas normalmente elas são elaboradas na hora então ele tem que saber como elaborar essas questões como perguntar ele não deve fazer perguntas simples como o que se deseja que o sistema faça isso é muito geral Quais são os seus requisitos na maioria das vezes os as partes interessadas elas não têm uma ideia completa uma ideia concreta do que elas
querem do sistema NS vezes elas têm um conjunto de ideias muito gulosas então é função do engenheiro de requisitos ajudar a as partes interessadas a conseguir traduzir os seus requisitos produzir os seus requisitos então fazer perguntas genéricas de por exemplo o que você deseja que o sistema faça ou Quais são os seus requisitos eh São perguntas que deixam toda responsabilidades para as partes interessadas e elas podem ter muita dificuldade de expressar as suas necessidades então devee tentar fazer com que as partes interessadas organizem melhor seus pensamentos de forma que elas consigam transformar as ideias vagas
que elas têm em requisitos na verdade eh o entrevistador muitas vezes ele precisa sugerir várias ideias como eu falei num vídeo anterior às vezes é necessário prestar uma espécie de consultoria sugerir muitas das funcionalidades que o software poderia oferecer aos usuários ainda com certo cuidado e sempre que for possível eh pode-se sugerir alternativas para as os requisitos que o as partes interessadas produziram ou de repente colocar eh que uma uma possível abordagem sugerida talvez não funcione em determinadas situações é preciso ter eh um certo tato para Ah fazer esse tipo de afirmação ou fazer esse
tipo de sugestão por isso a experiência do entrevistador é importante principalmente com se tratando de entrevistas não estruturadas Ah ainda é muito importante isso vale para praticamente todas as técnicas de licitação que as entrevistas não sejam feitas apenas para os clientes clientes são as pessoas que solicitam e que pagam pelo produto mas que muitas vezes não vão utilizar o software diretamente e que muitas vezes eh existem usuários que têm mais conhecimento eh sobre uma determinada faceta um determinado setor ou um determinado processo da empresa do que o cliente do que o do que o cliente
do que o chefe da empresa então é preciso envolver uma maior número possível de partes interessadas Principalmente as partes interessadas que possuem conhecimento sobre o domínio do problema ou seja os usuários Chaves que já trabalham na empresa há um certo tempo ã tem um certo grau de chefia e tem bastante conhecimento sobre um determinado setor um determinado departamento determinado processo ou Sobre o domínio do negócio domínio do problema que se está tentando solucionar e também envolver os usuários que irão efetivamente utilizar o software ou seja os usuários finais é importante entrevistar essas pessoas perguntar quais
necessidades eles possuem como software poderia auxiliá-los agora vamos falar um pouquinho sobre as entrevistas estruturadas Então as estruturas as entrevistas estruturadas elas são mais rígidas costumam ser mais formais Elas costumam seguir um roteiro as questões elas são fechadas ou seja ah os entrevistados eles não podem falar nada além do que está sendo perguntado nada fora do contexto e do escopo do projeto então às vezes ISO limita a capacidade do do entrevistado produzir novas ideias ou requisitos que não haviam sido ã pensados anteriormente então nessa abordagem as perguntas elas são predefinidas e eventualmente pode-se produzir um
conjunto de opções de resposta para cada pergunta Principalmente quando se utiliza a técnica de questionários juntamente com a técnica de entrevistas nós vamos falar sobre a técnica de questionário em outro vídeo e principalmente quando se trabalha em conjunto com questionários esse tipo de entrevista ela costuma reunir dados quantitativos mais fáceis de tabular e esse tipo de entrevista permite entrevistar múltiplas pessoas como eu falei Principalmente quando se trabalha em conjunto com a técnica de questionário os dados reunidos como eu falei são mais fáceis de tabular e analisar e o entrevist o entrevistador ele tem um controle
melhor sobre a entrevista por exemplo porque as questões elas estão pré-definidas e são apresentadas aos entrevistados em uma ordem específica Aqui nós temos o exemplo simples de entrevista estruturada Ah para uma empresa de entregas mundiais que entrega encomendas a nível Global claro que como eu falei é um exemplo bem simples e tá está bastante limitado Ah e como nós ainda não estamos trabalhando com questionários é eu não existem várias não existem opções de resposta mas mas então Aqui nós temos um roteiro um conjunto con junto de perguntas que poderiam ser apresentadas para os entrevistados durante
uma entrevista estruturada então aqui nós selecionamos seis perguntas a primeira as encomendas possuem uma limitação mínima ou máxima de peso ou dimensões quais Existe algum tipo de item além dos Ilegais ou proibidos em determinado país ou região que a empresa se recusa a entregar quais como será feita verificação de uma encomenda para determinar Que Um item é inválido seria ilegal proibido ou seja um item que a empresa se recusa a entregar existe um tempo máximo de entrega Qual o critério para determinar esse tempo a empresa garante a entrega de qualquer encomenda Existe algum tipo de
seguro dos itens enviados como esse seguro é calculado então aqui algumas perguntas que podem ser feitas para uma entrevista estruturada para esse tipo de sistema obviamente deveriam haver muito mais perguntas mas uma limitação de espaço a gente colocou somente essas Ah agora nós vamos falar sobre entrevistas semiestruturadas que basicamente são uma mescla das duas entrevistas que a gente já eh viu anteriormente então uma entrevista semiestruturada ela costuma conter um conjunto de questões pré-definidas e um conjunto de questões espontâneas questões pré-definidas Elas têm o objetivo de estabelecer diretrizes para uma entrevista um roteiro um conjunto de
questões que precisam ser respondidas e ela produz dados quantitativos já as questões espontâneas Elas têm como objetivo descobrir os interesses dos respondentes fazer com que novas ideias novos requisitos possam surgir Então ela combina um pouco das duas entrevistas anteriores também pode seguir um roteiro Ger Durante a entrevista Aqui nós temos um exemplo são basicamente as mesmas eh tópicos só que ã mais não tão rígidos Então são tópicos que precisam ser seguidos pelo roteiro então deve-se falar sobre os limites mínimos e máximos das encomendas Quais são os itens que podem não ser aceitos como esses itens
serão verificados Qual é o tempo máximo de entrega se existe a garantia de entrega se existe seguro dos itens E aí depois incentivar os entrevistados a expressarem outras necessidades outras ideias novamente isso aqui é um roteiro bem resumido Ah agora nós vamos fazer uma breve comparação entre os tipos de entrevistas com relação às entrevistas estruturadas elas em geral são mais trabalhosas para elaborar as perguntas porém elas dão um caminho mais eh fácil de ser seguido pelo entrevistador e isso é bom Principalmente quando ele tem pouca experiência Ah esse roteiro ele também ajuda a organizar melhor
as ideias e a se refletir sobre as funcionalidades e as respostas Elas costumam ser mais homogêneas mais compreensíveis mais fáceis de quantificar e analisar Ah já com relação às entrevistas não estruturadas o entrevistador ele sofre uma uma restrição menor Então ele pode dar resposta mais amplas mais variadas existe uma liberdade maior Ah para que as partes interessadas possam se expressar então o entrevistador ele pode ter ideias ao longo da entrevista e produzir novas perguntas e produzir informações que não haviam sido previstas inicialmente e esse tipo de entrevista porém ela é mais afetada positiva ou negativamente
pela experiência e pelas habilidades do entrevistador Então como já foi falado é bom que o entrevistador ele seja experiente ah alguns meios de registro das entrevistas Então os meios mais comuns de ã elaborar uma entrevista são cara a cara ou seja diretamente pessoalmente com os entrevistados As entrevistas podem ser feitas também por meio de telefone eh e atualmente ainda mais comum por meio de videoconferências outros meios de comunicação síncrona também pode ser utilizados Ah e com relação ao registro dessas entrevistas eles podem ser registrados por meio de anotações por meio de gravações de áudio ou
gravações de áudio e vídeo esses dois últimos eles precisam ser é necessário consentimento explícito do entrevistado preferencialmente por escrito fala um pouquinho sobre o processo de entrevista ah as entrevistas elas precisam ser elaboradas levando em consideração a disponibilidade do entrevistado e o processo de entrevista possui quatro etapas principais abertura condução finalização e pós entrevista na abertura é onde o entrevistador ele se apresenta ele destaca Qual é o propósito da entrevista ao entrevistado e ele tenta fazer uma apresentação amigável de maneira a de remir qualquer preocupação Inicial que o entrevistado possua esclarecer qualquer dúvidas que ele
tenha e o entrevistador ele deve explicar como a entrevista vai ser registrada e que e os registros eles vão ser compartilhados com o entrevistado para que ele confirme as respostas que ele deu as afirmações que ele forneceu durante a condução do processo quaisquer preocupações do entrevistado devem ser atendidas e ou documentadas para serem atendidas na pós entrevista Ah o entrevistador ele segue o roteiro e faz uma escuta uma escuta basicamente ela é uma técnica em que o entrevist entrevistador ele realmente ele presta atenção ao que está sendo dito ele presta realmente ele ele realmente acompanha
o que o entrevistado está falando quando necessário ele faz perguntas e ele tenta garantir que entendeu o que está sendo informado durante a finalização o entrevistador Ele pergunta se alguma área negligenciada ele resume a sessão lembra que os registros deverão ser revisados pelo entrevistado e agradece o tempo que foi disponibilizado pelos entrevistados na pós entrevista Então os registros eles são organizados levando em consideração o contexto e as respostas esses registros eles são enviados aos entrevistados para que eles revisem e confirmem as suas respostas e isso é útil porque essa revisão ela pode elucidar pode apontar
que algum item está incorreto que algum elemento está ausente que algo deixou de ser perguntado e pode fazer com que o entrevistado ele pense melhor nas suas respostas talvez Elabore e corrija essas respostas acrescente algo que ele eh não havia pensado anteriormente alguns fatores de sucesso sobre as entrevistas vamos falar sobre algum deles nível de compreensão do domínio por entrevistador para explorar as respostas quanto mais compreensão Sobre o domínio do problema entrevistador tiver melhor ele consegue elaborar melhor as respostas consegue analisar melhor as respostas aliás consegue ele consegue elaborar melhor as perguntas e analisar melhor
as respostas ah a habilidade do entrevistador em documentar O que foi discutido e as respostas produzidas é útil mesmo porque eh essa documentação será revista pelos entrevistados Então ela precisa est bem descrita Como já foi falado a experiência do entrevistador pesa muito nas entrevistas Principalmente quando elas forem não estruturadas a empatia entre o entrevistador e entrevistado também pesa muito no sucesso das entrevistas e também a a capacidade ou a vontade do entrevistado em realmente oferecer informações relevantes para Ah o entrevistador Às vezes tem entrevistados que não querem fornecer eh informações relevantes porque eles podem sentir
ameaçados pelo novo software que está sendo desenvolvido ou simplesmente não querem aprender um novo software e também o último item o domínio que o entrevistado possui com relação ao domínio do problema ao negócio que eh sobre o qual eh Versa a entrevista umas a últimas considerações sobre entrevistas as entrevistas elas permitem reunir dados ricos e detalhados e produzem uma visão holística ou seja abrangente do sistema como um todo porém Elas têm algumas limitações Principalmente quando é necessário reunir dados de uma grande quantidade de pessoas e os e quando os dados precisam ser coletados muito rapidamente
então isso pode ser um pouco problemático para as entrevistas então nós terminamos mais essa aula eu espero que ela tenha sido útil eu agradeço a atenção de todos e eu peço para os que ainda não estão inscritos que se inscrevam no canal se esse conteúdo foi foi considerado útil eu peço que vocês compartilhe com que possa interessar por ele e eu agradeço novamente a atenção de todos Obrigado l
Related Videos
Técnicas de Elicitação de Requisitos - Parte II - Questionários
14:26
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
49 views
Técnicas de Elicitação de Requisitos - Parte IX - JAD
33:55
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
43 views
Técnicas de Elicitação de Requisitos - Parte VII - Análise de Interfaces e Prototipação
31:16
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
33 views
Técnicas de Elicitação de Requisitos - Parte VI
17:14
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
39 views
Productivity Music: Work Music for Concentration | ADHD Relief Music
Productivity Music: Work Music for Concent...
Greenred Productions - Relaxing Music
Técnicas de Elicitação de Requisitos - Parte V
21:24
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
29 views
The Marketing Expert: How to Get More Sales, Loyal Customers, and Bigger Promotions
1:12:28
The Marketing Expert: How to Get More Sale...
The Knowledge Project Podcast
495,116 views
Calculus at a Fifth Grade Level
19:06
Calculus at a Fifth Grade Level
Lukey B. The Physics G
7,881,238 views
Debate Prefeitura de São Paulo – 1º Turno – TV Gazeta (01/09/2024)
2:36:17
Debate Prefeitura de São Paulo – 1º Turno ...
TV Gazeta
649,897 views
Técnicas de Elicitação de Requisitos - Parte III
17:36
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
41 views
Técnicas de Elicitação de Requisitos - Parte IV
20:35
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
24 views
Técnicas de Elicitação de Requisitos - Parte VIII - Design Thinking
34:16
Técnicas de Elicitação de Requisitos - Par...
Prof Gilleanes Guedes Engenharia de Software e UML
15 views
Elicitação de Requisitos - Introdução
33:58
Elicitação de Requisitos - Introdução
Prof Gilleanes Guedes Engenharia de Software e UML
61 views
Engenharia de Requisitos - Parte III - Qualidade de Requisitos
20:29
Engenharia de Requisitos - Parte III - Qua...
Prof Gilleanes Guedes Engenharia de Software e UML
89 views
Arte para Capa de Bíblia no Canva, do Zero à Impressão / Reforma de Bíblia
15:30
Arte para Capa de Bíblia no Canva, do Zero...
Kely Duarte
28 views
Verificação e Validação de Requisitos - Introdução
21:26
Verificação e Validação de Requisitos - In...
Prof Gilleanes Guedes Engenharia de Software e UML
73 views
Introdução a Verificação e Validação de Software
16:56
Introdução a Verificação e Validação de So...
Prof Gilleanes Guedes Engenharia de Software e UML
71 views
Copyright © 2024. Made with ♥ in London by YTScribe.com