Técnicas de Elicitação de Requisitos - Parte V

30 views2467 WordsCopy TextShare
Prof Gilleanes Guedes Engenharia de Software e UML
Nesta aula apresentamos novas técnicas de elicitação de requisitos. Desta vez enfocando as técnicas ...
Video Transcript:
Olá sejam bem-vindos ao canal engenharia de software com ênfase uml Eu sou professor jis Gets e eu já atuo na área de modelagem de software há vários anos eu tenho quatro livros 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 sobre elicitação de requisitos dessa vez abordando técnicas de análise requisitos em grupo como trabalho em grupo grupos focais e tempestade cerebral Então vamos iniciar a nossa aula vamos começar falando sobre o trabalho em grupo
Então essa é uma técnica bastante utilizada e já um pouco antiga mas a condução dessa técnica pode ser um pouco árdua dependendo do entrosamento do grupo eh e também da da questão de ã conflitos que podem existir entre as partes interessadas então no trabalho em grupo partes interessadas diferentes elas são convidadas para participar do referido grupo e dessa forma colaborar na elicitação dos requisitos esse tipo de técnica ele permite um ambiente cooperativo em que várias pessoas várias partes interessadas colaboram para identificar os requisitos ela é efetiva para resolver conflitos entre as partes interessadas desde que
haja boa vontade entre as partes interessadas assim os os possíveis conflitos entre os requisitos H podem ser discutidos durante a reunião então conflitos podem ocorrer quando uma parte interessada deseja que um requisito tenha um determinado comp comportamento e outra parte interessada deseja um comportamento diferente Ah então existem situações em que o trabalho em grupo ajuda a resolver esses conflitos ajuda as pessoas a chegarem em um consenso bom então os aspectos requisitos eles são negociados se produzem sugestões de como solucionar esses conflitos durante as negociações e as partes interessadas escrevem comentários sobre os requisitos do produto
sugerindo formas de solucionar esses conflitos ah na verdade a negociação é uma parte bastante espinhosa da engenharia de requisitos podem H surgir conflitos por n motivos Ah então quando as pessoas são maduras após uma discussão civilizada e saudável e se pode se chegar um consenso e uma parte interessada admitir que a a visão da outra é melhor que a dela isso não é não é admitir que alguém tem uma ideia melhor não é não é uma fraqueza pelo contrário se demonstra que a pessoa é madura que a pessoa é racional existem situações que resolução de
conflitos pode não ser tão simples nós isso é uma isso vai gerar algumas aulas no futuro negociação de requisitos tem bastante material para ser falado Ah mas existe situações em que a negociação de requisitos pode ser bastante complexa bom ah alguns problemas do trabalho em grupo ele exige muito mais esforço quando comparado a outras técnicas mais como entrevistas questionários pesquisas ah existe um problema que nem sempre possível reunir todas as partes interessadas necessárias porque muitas das partes necessárias muitas das partes interessadas podem ser muito ocupadas os horários delas Não batem e muitas das partes interessadas
elas vão ser compostas por usuários Chaves que costumam ser muito caros para a empresa e muitas vezes eles não podem ser dispensados durante muito tempo então às vezes por uma questão de conflito de horário disponibilidade das partes interessadas não é possível reunir todas então o objetivo do trabalho em grupo pode ser um pouco prejudicado e existem as situações políticas tensas em que a negociação é difícil então essa técnica pode ser menos efetiva por causa disso mas o problema não é tanto da técnica é mais das pessoas existem pessoas que não admitem estar erradas ou não
admitem ceder E essas são pessoas problemáticas nesse tipo de de negociação de requisitos como eu falei o trabalho em grupo ele ajuda a solucionar muitos dos conflitos muitos das das dos problemas de eh basicamente conflitos entre entre partes interessadas que T ideias diferentes então quando se enra contra quando o grupo é composto de pessoas civilizadas maduras e com boa vontade o trabalho em grupo ajuda a resolver muitos dos conflitos agora quando o problema é com as pessoas que não aceitam ceder aí esse esse essa técnica pode apresentar problemas como eu falei nós vamos estudar negociação
de requisitos em outras áreas quando Ah o o tema sobre engenheria requisitos estiver mais adiantado bom eu vou falar agora sobre grupos focais um grupo focal não deixa de ser um trabalho em grupo mas ele é um pouco mais especializado Ah então é necessário às vezes eh consultar o grupo de partes interessadas como ela fosse uma entidade única para obter informações o objetivo é evitar conflitos ou ao menos gerar esses conflitos e já tentar direcioná-los para serem solucionados e se acredita que o grupo ele tem respostas melhores que os indivíduos separados os grupos focais eles
costumam ser reuniões informais em que as partes interessadas elas opinam sobre um determinado tema costuma ser muito utilizado em pesquisa de marketing quando o objetivo é vericar a as opiniões e necessidades de clientes potenciais futuros mas nada impede que a técnica de grupo focal seja aplicada em outras situações Ah então um grupo focal ele se caracteriza como uma uma ampla pesquisa qualitativa não tanto quantitativa então o objetivo é eh produzir eh requisitos de qualidade em que esses requisitos serão produzidos identificados ao longo da reunião das reuniões do grupo focal então ele busca coletar impressões Gerais
de grandes públicos a partir dos quais eh não se tem muita informação Ah e os seus objetivos específicos são gerar ideias obter opiniões sobre o produto ou demonstração obter respostas sobre um conjunto de questões escer terminologias da área identificar expectativas de diferentes subgrupos descobrir problemas preferências aversões entre outras possibilidades grupos focais eles geram documentação então alguns dos possíveis documentos que uma sessão de grupo focal pode gerar são anotações e transcrições da sessão gravações de vídeo e de áudio listas de requisitos coleções de histórias de usuário que são uma forma de representar e especificar requisitos nós
vamos estudar isso em outras aulas e produzir eh documentação de caso de uso ou especificações de caso de uso e diagramas de caso de uso embora ã casos de uso estejam mais além assim como histórias de usuário estejam mais voltadas para análise e especificação de requisitos eles podem se pode ser produzido um rascunho deles durante um grupo focal eh também é produzido um relatório eh o relatório identifica o propósito do estudo do grupo focal Quais foram os procedimentos adotados Faz um resumo dos resultados do grupo focal e quais foram os temas mais importantes que foram
produzidos durante uma sessão do grupo focal com relação às pessoas envolvidas grupo grupos focais costumam ah ser formados por um moderador por Possivelmente opcionalmente por redatores ou observadores e por uma equipe e per equipe de de desenvolvimento do produto e os os usuários que serão afetados por ele que tem interesse nele então ah falando um pouquinho sobre o moderador o objetivo dele é mediar conflitos Esse é um papel essencial Eh ele também promove a interação dos membros do grupo e tenta garantir que todos participem os redatores e observadores eles não produzem requisitos eles não colaboram
com as respostas eles não interagem com grupo mas eles registram ou tentam registrar e avaliar as posturas e rel datos produzidos já a equipe de desenvolvimento e os usuários interessados ou afetados pelo produto elas eh formam a população pesquisada Ou pelo menos uma amostra dela ah membros da equipe de desenvolvimento usuários Chaves usuários que possuem conhecimento e sobre um determinado Setor O determinado departamento um determinado processo da empresa gerentes clientes e outras partes interessadas bom falando um pouquinho mais sobre o moderador então o moderador ele precisa eh fazer com que a discussão flua e que
todos participem ele deve fazer a perguntas abertas perguntas mais gerais eh de forma a tentar eh manter a discussão dentro do os tópicos chave ã que são objetivo do grupo focal ele deve facilitar a interação entre os membros do grupo e garantir que eles mantém o foco nesses tópicos ele precisa permanecer neutro ele não pode apoiar eh nenhum subgrupo do grupo focal ele precisa ser adaptável e flexível e ao longo da discussão ele também ele deve evitar que hajam conflitos ele deve tentar manter um nível de de civilidade entre os participantes vantagens dos grupos dos
grupos focais em uma única sessão se obtém requisitos de vários tipos diferentes de partes interessadas e portanto isso economiza tempo eles são efetivos para atitudes e desejos das partes interessadas e também do público a que ela se destina eh uma discussão ativa incentiva a considerar as diversas perspectivas então cada parte interessada ela consegue eh entender a visão a perspectiva das outras partes interessadas isso auxilia na resolução de conflitos as pessoas têm mais tempo de explicar a sua o seu ponto de vista desvantagens não examina comportamentos ouv histórias ã e existe um outro problema que do
num grupo ah algumas partes interessadas podem se mostrar reticentes em AES entar suas opiniões reais com medo de retaliações elas podem ter medo de represálias no momento que o chefe delas tá participando por exemplo então elas podem não se sentir totalmente soltas para expressar suas ideias suas ã opiniões reais eh Além disso as pessoas podem afirmar que procedem de determinada maneira com o objetivo de eh demonstrar que estão seguindo as regras os manuais da empresa mas que na na na vida real elas não se comportam assim então os dados que foram coletados eles podem não
ser consistentes como com qual é o comportamento verdadeiro das pessoas da empresa às vezes existe um conjunto de regras um conjunto de normas manuais etc que deveriam ser seguidos mas que na prática eles não são não são realmente úteis eles não são não são práticos então às vezes o comportamento de determinadas partes interessadas é diferente do que as regras mandam e elas podem não se sentir confortáveis em confessar isso e existe A outra situação que é conseguir reunir todas as partes interessadas necessárias por quê porque existem usuários Chaves existem usuários de existem partes interessadas Ah
que são muito atarefas tem tem muita tem muitas atribuições então às vezes é difícil conseguir reunir todas elas no mesmo horário Além disso O moderador ele precisa ter uma certa experiência deve ter boas habilidades para trabalhar com um grupo de partes interessadas distintas e principalmente ser capaz de manter o foco manter a civilidade eh e evitar conflitos entre os participantes Fala um pouquinho sobre tempestade cerebral o storming Ah aqui nós temos uma tirinha do rit rit é é um desenho A aqui do Sul então o radit é esse esse descendente de italianos aí que ele
f e o filho dele é um pouquinho mais preguiçoso mais malandro então ele chega e diz pro filho vai trabalhar artista E ele fala estou fazendo um Brainstorm tempestade cerebral saca aí o pai dele Manda ele trabalhar na chuva e ele fala odeio esse humor Colono uma Tininha para ilustrar a a tempestade cerebral Ah aqui nós temos uma outra tirinha que é do Dilbert o Dilbert é um engenheiro que trabalha numa empresa o chefe dele é esse esse careca com a o cabelo espetado ã então durante o desenvolvimento do produto ele fala primeiro nós vamos
cobrir as paredes com ideias de tempestade cerebral aí esse colega do do Gilbert ele fala que tal alguma coisa que transforme chatice em torta de chocolate ou quem sabe pedaços de bife cuzido aí o chefe deles pensa eu deveria ter ter feito isto antes do almoço aliás eu deveria ter feito isto depois do almoço tá mas aqui só para ilustrar essas tiinha só para ilustrar O que é uma tempestade cerebral um começo tempestade cerebral bom então tempestade cerebral também é um tipo de trabalho em grupo em que se tenta produzir muitas ideias ah a respeito
de um determinado problema de um determinado tema ã e a a filosofia é que isso incentive o pensamento criativo dos participantes então o objetivo é obter requisitos dos usuários um deles ou então para elencar soluções da equipe de desenvolvimento na tempestade cerebral ela não se preocupa em tomada de decisão ou análise crítica sobre as ideias todas as ideias são bem-vindas então qualquer um pode colaborar com o que que quiser e não deve não pode ser criticado Ahã no grupo focal ou Focus group se trabalhava com perguntas específicas na tempestade cerebral não simplesmente se dão temas
Gerais que precisam ser discutidos Ah deve envolver um grupo de pessoas engajadas além do moderador mas essa técnica pode ser aplicada para uma pessoa única uma pessoa H individual Então fala um pouquinho sobre o moderador então ele apresenta o tema básico da sessão Ah e ele deve tentar manter o foco da discussão deve manter o foco sobre esse tema ele deve promover a discussão incentivar a participação de todos e ele não pode deixar que hajam críticas ou que sejam apresentadas restrições às ideias produzidas então ele deve de forma educada mas repreender quem tentar criticar ou
restringir as ideias dos outros todas as ideias são válidas não é o momento de criticá-las ele deve permanecer neutro ele não pode satisfazer favorecer um determinado membro do grupo ele deve tentar ser adaptável e flexível pode haver também um redator específico que ele vai esperar que o o moderador ouça cada uma das ideias ele vai parafrasear essa ideia para a pessoa que a produziu às vezes ajudando a elaborar melhor a ideia e se a parte interessada concordar o redator com a com a paráfrase do moderador então o redator vai anotá-la ah e uma outra situação
ou uma outra possibilidade todos os membros do grupo poem ser redatores das suas ideias e depois eles as apresentam ao grupo finalmente as ideias coletadas elas são compiladas e listadas pelo organizador Ah o documento produzido ele é enviado para os interessados nas respostas e depois o documento ele é avaliado de forma detalhada onde as ideias produzidas elas podem ser escolhidas filtradas ou eventualmente descartadas para uma futura uma uma uma para serem aproveitados ou não Então a partir do conjunto de ideias produzidas vão se escolher Quais delas ã podem ser mais promissoras e nós terminamos mais
essa aula sobre técnicas de licitação eu espero que essa aula tenha sido considerada válida adequada por vocês eu agradeço a atenção de todos eu peço que se vocês gostaram desse vídeo que vocês o curtam e se você souber de quem se interessa pelo assunto eu gostaria de pedir que vocês compartilhem esse conteúdo com essas pessoas obrigado pela atenção nós nos vemos na próxima aula
Related Videos
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
40 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
41 views
5 Minutes for the Next 50 Years - Mathhew McConaughey Motivational Speech
5:19
5 Minutes for the Next 50 Years - Mathhew ...
Life Advice
4,532,634 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
22 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
42 views
Songs From Bridgerton | Instrumental Pop Song Covers |
1:09:02
Songs From Bridgerton | Instrumental Pop S...
Mood Melodies
5,661,441 views
#568: Digital signage and brand strategy with Misty Chalk, BrightSign
29:09
#568: Digital signage and brand strategy w...
The Agile Brand™ with Greg Kihlstrom
1,581 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
50 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
101 views
#712: Dealing with Disaster in Italy: 4 Ways I’m Transforming My Customer Support Strategy
27:45
#712: Dealing with Disaster in Italy: 4 Wa...
Amy Porterfield
330 views
Como começar a atuar na área tributária mesmo sendo estudante de Direito ou de Ciências Contábeis?
22:13
Como começar a atuar na área tributária me...
Prof. Luis Cremonez
26 views
Um dia na vida de um Programador!
6:43
Um dia na vida de um Programador!
Eduardo Palandrani
270,331 views
Minha Vida Profissional #Logística
27:17
Minha Vida Profissional #Logística
20 Mil Palavras
32,996 views
Diagrama de Classes - Parte III - Restrições - Nova Edição
20:47
Diagrama de Classes - Parte III - Restriçõ...
Prof Gilleanes Guedes Engenharia de Software e UML
560 views
ABA e Inclusão, com Luís Freitas
1:33:25
ABA e Inclusão, com Luís Freitas
ABAixonados
36 views
A Boss Reveals Everything Your Company Can Monitor in Microsoft
11:55
A Boss Reveals Everything Your Company Can...
Pragmatic Works
187,017 views
How to create exceptional togetherness in Organizations by Jurgis Didžiulis #TNMCoaching
40:04
How to create exceptional togetherness in ...
TNMCoaching
1,691 views
MECANISMOS DA MEDIUNIDADE - CAP 6 - CIRCUITO ELÉTRICO E CIRCUITO MEDIÚNICO PARTE 3
1:18:06
MECANISMOS DA MEDIUNIDADE - CAP 6 - CIRCUI...
EQUIPE AMOR ESTUDOS
49 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
102 views
Copyright © 2024. Made with ♥ in London by YTScribe.com