Ir para o conteúdo

Análise de Discurso

Técnica que consiste na análise de construções ideológicas presentes em uma conversa grupal. Por este método, cada membro do grupo de discussão pode exprimir suas ideias e argumentos de forma direta, sem interrupções, uma pessoa por vez, de tal forma que se torna possível fazer uma análise mais profunda dos requisitos que podem ser gerados a partir de cada ponto de vista individual. Este método pode ser aplicado de três princiapais formas:

  • Análise de Conversação: é um pouco menos estruturado, sem turnos pré-estabelecidos, permite que a análise funcione sob o cenário de interações sociais que fluem mais naturalmente.

  • Turntaking: forma mais estruturada, existem turnos com ordem pré-estabelecida, e com críterio de passagem pro turno seguinte, como tempo ou uma pausa vocal mais longa.

  • Pares Adjacentes: forma ordenada de análise para uma conversa entre os atuantes dos dois lados, na qual a função de orador é transferida de forma alternada entre eles, como o que é visto no tradicional modelo de Pergunta e Resposta.

Metodologia

Neste caso, o modelo utilizado foi a análise de conversação, cinco membros do grupo se reuniram, sendo um moderador, que também ficou responsável por sintetizar a discussão e análisar os resultados, gerando os requisitos e este documento, e quatro oradores. Os turnos aconteceram na ordem natural da conversa, e podiam se repetir caso o orador tivesse outros pontos de vistas a exprimir.

Grupo de Discussão

Nome Papel Observação
Marcos Nery Moderador / Sintetizador Membro da equipe
André Lucas Orador Membro da equipe
Gabriel Davi Orador Membro da equipe
Heron Rodrigues Orador Membro da equipe
João Lucas Orador Membro da equipe

Resumo da Discussão

Abaixo pode ser visto um resumo dos pontos princiapais levantados por cada orador em seu respectivo turno, bem como os requisitos gerados por cada um deles. A gravação conversação completa pode ser obtida através deste link

André Lucas: Citou que o aplicativo tem bons diferenciais em relação a outros na mesma categoria, como a possibilidade de utilizar ferramentas de tradução instantánea e vídeo chamadas em grupo, Marcos complementou que, o recurso de compartilhamento de tela, presente na aplicação, também não é vista na maior parte dos concorrentes. Requisitos : AD1, AD2, AD3

André Lucas: Comentou também que a documentação é boa, e ajuda o usuário a entender mais sobre o aplicativo e seus principais usos, e que o mesmo vale para a comunidade, que é grande e tem sempre gente disposta pra tirar dúvidas sobre funcionalidades ou como contribuir com o projeto. Requisitos : AD4

André Lucas e Gabriel Davi: Disseram que uma parte difícil no uso da aplicação é que ela não notifica o usuário das mensagens que chegam a menos que alguém tenha explicitamente mencionado a tag do usuário nelas, o que acaba sendo ruim para eles pois eles perdem a chegada de muitas mensagens. Por isso, eles opinaram que a plataforma deveria deixar o usuário escolher se prefere esse comportamento ou se gostaria de ser notificado sobre qualquer mensagem que chega. Requisitos : AD5

Gabriel Davi e Heron Rodrigues: Citaram que, embora a versão web da aplicação seja muito boa, a versão mobile deixa a desejar, e além de um design pouco intuitívo e pouco atrativo, com muitas ferramentas escondidas do usuário, tem features que estão presentes na versão web mas não lá. Requisitos : AD6

Gabriel Davi e João Lucas: Citaram que o suporte para bots e plugins externos é muito bom, o que dá para o usuário grande capacidade de customizar a aplicação e dar mais funcionalidades para ela. Foi complementado por Marcos que além dos plugins existem também os temas, pelos quais o usuário modifica livremente a aparência da aplicação. Requisitos : AD7, AD8, AD9

Heron Rodrigues: Disse que costuma ter alguns problemas quanto a conexão com a internet, e que as vezes algumas funcionalidades do aplicativo não funcionam direito por conta disso, mas que as mensagens de erro nunca são claras o suficiente para saber se essa é de fato a causa ou é algum outro erro. Requisitos : AD10

João Lucas: Citou que a aplicação conta com uma ótima funcionalidade de pesquisa de channels públicos dentro do servidor, pela qual você pode fácilmente achar e entrar em channels cujo assunto é de seu interesse, para assim interagir com outras pessoas por dentro desse tema. Requisitos : AD11

João Lucas: Citou também que a aplicação te dá a possibilidade de criptografar as conversas de chats em grupo, coisa que dá mais segurança ao usuário, e que outros aplicativos concorrentes, como o Slack, não possuem. Requisitos : AD12

Todos : Comentaram que, ao entrar no servidor público do Rocket.chat, você é automâticamente colocado em alguns channels do servidor, o que alguns usuários acham interessante, pois esses channels são focados na interação da comunidade que contribuí com o app, mas outros acham ruim, pois não tem interesse em participar desses chats. Dessa forma, deveria ser perguntado ao usuário se ele quer ou não ser colocado nesses grupos. Requisitos : AD13


Requisitos Elicitados

Abaixo podem ser vistos de forma tabular os requisitos elicitados pelo moderador da discussão com a aplicação da técnica da análise de discurso. Foi utilizada a técnica MoSCoW de priorização, pela qual os requisitos recebem atribuições de prioridade que variam de Must, a mais alta, até Would, a mais baixa, passandor por Should e Could, que nessa ordem representam prioriádes intermediárias.

Código Descrição Prioridade
AD1 O aplicativo deve ser capaz de traduzir instantáneamente mensagens em outras linguas Must
AD2 O aplicativo deve ser capaz de realizar vídeoconferências em grupo Must
AD3 O aplicativo deve ter a funcionalidade de compartilhamento de tela entre usuários Could
AD4 A documentação da plataforma deve ser completa, servindo para ajudar os usuários a entender melhor a aplicação Should
AD5 O usuário deve ser capaz de escolher se quer notificações para todas as mensagens que chegam ou só para as que o mencionam Must
AD6 As versões da aplicação para diferentes dispositivos devem estar niveladas umas com as outras, para que o usuário tenha uma experiência de igual qualidade em todas elas Must
AD7 A aplicação deve oferecer suporte para o uso de Bots nos channels Should
AD8 A aplicação deve oferecer suporte para o uso de plugins externos, que adicionem mais funcionalidades a mesma Could
AD9 A aplicação deve oferecer suporte para o uso de temas feitos pelos usuários, que permitem customizar a aparência da mesma Would
AD10 A aplicação deve mostrar mensagens claras de erro, que ajudem o usuário a entender exatamente qual problema está ocorrendo Should
AD11 A aplicação deve permitir que o usuário pesquise por channels públicos dentro do servidor cujos assuntos sejam de interesse Could
AD12 A aplicação deve oferecer aos usuários a possibilidade de criptografar as mensagens trocadass via channel Could
AD13 Deve ser perguntado ao usuário se ele quer ou não entrar nos chennels gerais do servidor, sem coloca-lo neles arbitrariamente Would

Por fim, segue também em formato tabular os requisitos anteriormente organizados, agora priorizados pelo método First Things First.

Funcionalidades (FTF) Benefício Relativo Penalidade Relativa Valor Total Valor % Custo Relativo Custo % Risco Relativo Risco % Prioridade
AD1 8 9 25 10,12145749 6 10,90909091 5 10,20408163 0,6321512847
AD2 7 5 19 7,692307692 6 10,90909091 5 10,20408163 0,4804349764
AD3 6 1 13 5,263157895 4 7,272727273 5 10,20408163 0,425313659
AD4 7 5 19 7,692307692 4 7,272727273 2 4,081632653 0,825927061
AD5 8 9 25 10,12145749 5 9,090909091 5 10,20408163 0,7131327565
AD6 8 8 24 9,71659919 5 9,090909091 4 8,163265306 0,7376404174
AD7 7 8 22 8,906882591 6 10,90909091 5 10,20408163 0,5562931305
AD8 4 4 12 4,858299595 3 5,454545455 2 4,081632653 0,6481741292
AD9 5 6 16 6,477732794 2 3,636363636 2 4,081632653 1,14101241
AD10 6 8 20 8,097165992 3 5,454545455 2 4,081632653 1,080290215
AD11 8 9 25 10,12145749 4 7,272727273 4 8,163265306 0,8914159456
AD12 6 6 18 7,287449393 5 9,090909091 6 12,24489796 0,4790164906
AD13 4 1 9 3,643724696 2 3,636363636 2 4,081632653 0,6418194808
TOTAL 84 79 247 100 55 100 49 30,6122449

Versionamento

Data Versão Modificação Autor
06/04/2019 1.0 Adição da análise de discurso Marcos Nery
06/04/2019 1.1 Adição da priorização por MoSCoW Marcos Nery
09/04/2019 1.2 Adição da priorização por FTF Marcos Nery