Cenários - lucasmidlhey/FGA-Requisitos09-Whatsapp GitHub Wiki

Cenarios

Versionamento

Data Descrição Versao
18/09/17 Inicio do Documento 1.0
26/09/17 Complemento e ajustes 1.1
08/11/17 Novos Cenários 1.2

Sumário

ID Nome
C01 Uso do Whatsapp
C02 Enviar mensagens
C03 Abrir conversas
C04 Abrir contatos
C05 Fazer video-chamada
C06 Gravar e enviar áudio
C07 Fazer ligação
C08 Adicionar anexo
C09 Compartilhar áudio
C10 Compartilhar Documento
C11 Compartilhar arquivo da galeria
C12 Compartilhar localização
C13 Compartilhar contato da agenda
C14 Abrir Camera
C15 Editar Imagem
C16 Editar Video
C17 Ativar WhatsApp Web
C18 Compartilhar Status Temporário
C19 Digitar status
C20 Criar novo grupo
C21 Alterar papel de parede
C22 Fazer nova transmissão
C23 Modificar configuração
C24 Configurar perfil
C25 Configurar conta

Cenário 001

Título: Uso do WhatsApp

Objetivo: Descrever as várias formas de usar o WhatsApp

Contexto:

  • Situação - interação entre pessoas
  • Pré-condição - possuir celular, aplicação e internet

Atores: Usuários

Recursos:

Episódios:

1. Usuário abre o WhatsApp no seu Smartphone

2. Usuário escolhe ENVIAR MENSAGEM

3. Usuário escolhe FAZER VÍDEO-CHAMADA

4. Usuário escolhe FAZER LIGAÇÃO

5. Usuário escolhe COMPARTILHAR STATUS TEMPORÁRIO

6. Usuário escolhe CRIAR NOVO GRUPO

7. Usuário escolhe FAZER NOVA TRANSMISSÃO

8. Usuário escolhe MODIFICAR CONFIGURAÇÕES

Restrição:

Exceção: Interrupção do fornecimento de Internet

Cenário 002

Título: Enviar Mensagem

Objetivo: Descrever o processo de envio de mensagem

Contexto:

Atores: Emissor (usuário1) e Receptor (usuário2) da mensagem

Recursos:

Episódios:

1. Usuário1 deseja comunicar-se com o Usuário2.

2. Usuário1 pega o celular e abre a aplicação

3. Se houver conversa entre os usuários, então ABRIR CONVERSAS

4. Se não, ABRIR CONTATOS

5. Usuário1 envia mensagem para o Usuário2

6. Usuário1 faz a ação desejada e aguarda resposta do Usuário2

Restrição:

Exceção:

Cenário 03

Título: Abrir Conversas

Objetivo: Descrever como funciona o histórico de conversas do usuário

Contexto:

Atores: Usuários

Recursos:

Episódios:

1. Usuário1 está na área de conversas e entra na conversa com o Usuário2

2. Usuário1 escolhe ENVIAR MENSAGEM

3. Usuário1 escolhe ADICIONAR ANEXO

4. Usuário1 escolhe GRAVAR E ENVIAR ÁUDIO

5. Usuário1 escolhe FAZER VÍDEO-CHAMADA

6. Usuário1 escolhe FAZER LIGAÇÃO

7. Usuário1 faz a ação desejada e espera resposta do Usuário2

Restrições:

Exceção:

Cenário 004

Título: Abrir Contatos

Objetivo: Descrever os aspectos que rodeiam os Contatos

Contexto:

Atores: Usuários

Recursos:

Episódios:

1. Usuário acessa seus contatos

2. Usuário buscar contato

3. Usuário seleciona e entra no contato

4. Usuário escolhe ENVIAR MENSAGEM

5. Usuário escolhe ADICIONAR ANEXO

6. Usuário escolhe GRAVAR E ENVIAR ÁUDIO

7. Usuário escolhe FAZER VÍDEO-CHAMADA

8. Usuário escolhe FAZER LIGAÇÃO

9. Usuário faz a ação desejada

Restrições:

Exceção:

  • Não possuir contatos na agenda do celular
  • Os contatos da agenda, não possuírem WhatsApp

Cenário 005

Título: Fazer Vídeo-Chamada

Objetivo: Descrever o uso da vídeo-chamada pela aplicação

Contexto:

Atores: Usuário1 (emissor) Usuário2 (recpetor)

Recursos:

Episódios:

1. Usuário1 acessa o contato do Usuário2 para fazer vídeo-chamada

2. Usuário1 clica no ícone câmera de vídeo

3. Usuário1 entra no contato do Usuário2

4. Usuário2 aceita chamada em vídeo

5. Usuários conversam visualmente

Restrição:

Exceção:

Cenário 006

Título: Gravar e enviar áudio

Objetivo: Descrever a forma de se enviar uma mensagem de áudio

Contexto:

Atores: Emissor (Usuário1) e Receptor (Usuário2)

Recursos:

Episódios:

1. Usuário1 está na área na conversa com o Usuário2

2. Usuário1 deseja comunicar-se enviando mensagem de áudio

3. Usuário1 faz uso da funcionalidade gravar áudio

4. Usuário1 pressiona o microfone na conversa e grava o áudio desejado

5. Usuário1 solta o microfone e o áudio é enviado para o Usuário2

6. Usuário1 fez o que desejava e aguarda resposta do Usuário2

Restrição:

  • Possuir internet.
  • Possuir aplicação instalada
  • Possui microfone funcionando

Exceção:

Cenário 007

Título: Fazer chamada

Objetivo: Descrever a forma de se fazer ligações pelo aplicativo

Contexto:

Atores: Usuário1 (emissor), Usuário2 (receptor)

Recursos:

Episódios:

1. Usuário1 acessa o contato do Usuário2 para fazer chamada

2. Usuário1 clica no ícone do telefone

3. Usuário1 entra no contato do Usuário2

4. Usuário2 aceita a chamada

5. Usuários conversam

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Sinal ruim da internet
  • Microfone com defeito (levando baixa qualidade do áudio)
  • Usuário1 desistir de fazer a chamada
  • Usuário2 não atender a chamada

Cenário 008

Título: Adicionar Anexo

Objetivo: Descrever a forma de se enviar anexos na conversa

Contexto:

Atores: Usuário1 (emissor), Usuário2 (receptor)

Recursos:

Episódios:

1. Usuário1 está na área na conversa com o Usuário2

2. Usuário1 seleciona a funcionalidade anexo

3. Usuário1 escolhe COMPARTILHAR DOCUMENTO

4. Usuário1 escolhe COMPARTILHAR LOCALIZAÇÃO

5. Usuário1 escolhe COMPARTILHAR ÁUDIO

6. Usuário1 escolhe COMPARTILHAR CONTATO AGENDA

7. Usuário1 escolhe COMPARTILHAR ARQUIVOS DA GALERIA

8. Usuário1 escolhe ABRIR CAMERA

9. Usuário1 envia o anexo

14. Usuário1 aguarda resposta do Usuário2

Restrição:

Exceção:

Cenário 009

Título: Compartilhar Áudio

Objetivo: Descrever a forma de se enviar áudio na conversa

Contexto:

Atores: Usuário1 (emissor) e Usuário2 (receptor)

Recursos:

Episódios:

1. Usuário1 está na área na conversa com o Usuário2

2. Usuário1 seleciona a funcionalidade anexo, opção áudio

3. Usuário1 acessa os arquivos de áudios no celular

4. Usuário1 escolhe e envia o áudio para o Usuário2

5. Usuário1 aguarda resposta do Usuário2

Restrição:

Exceção:

Cenário 010

Título: Compartilhar Documento

Objetivo: Descrever como funcionará o envio de documentos

Contexto:

  • Situação - Envio de documentação em formato doc, txt, pdf, xls e ppt.
  • Pré-condição - Possuir celular, aplicação, internet, contato do Usuário2 na aplicação e documento para ser anexado

Atores: Emissor (Usuário1) e Receptor (Usuário2) Recursos:

Episódios:

1. Usuário1 está na área na conversa com o Usuário2

2. Usuário1 seleciona a funcionalidade anexo, opção documento

3. Usuário1 acessa o acervo de documentos em seu celular

4. Usuário1 escolhe e envia o anexo para o Usuário2

5. Usuário1 aguarda resposta do Usuário2

Restrição:

  • Possuir internet.
  • Possuir documentos no celular
  • Possuir aplicação instalada

Exceção:

Cenário 011

Título: Compartilhar Arquivos da Galeria

Objetivo: Descrever a forma de compartilhar imagens e vídeos da galeria do dispositivo

Contexto:

Atores: Usuários

Recursos:

Episódios:

1. Usuário deseja compartilhar imagem ou vídeo

2. Usuário acessa o acervo de imagens e vídeos do galeria do dispositivo

3. Usuário escolhe imagem ou vídeo

4. Se Usuário desejar modificar imagem, então EDITAR IMAGEM

5. Se Usuário desejar modificar vídeo, então EDITAR VÍDEO

6. Usuário compartilha imagem ou vídeo

Restrição:

  • Possuir internet.
  • Possuir aplicação instalada
  • Possuir imagens e vídeos no dispositivo

Exceção:

Cenário 012

Título: Compartilhar Localização

Objetivo: Descrever a forma de se enviar a localização em uma conversa

Contexto:

Atores: Emissor (Usuário1) e Receptor (Usuário2)

Recursos:

Episódios:

1. Usuário1 está na área na conversa com o Usuário2

2. Usuário1 seleciona a funcionalidade anexo, opção localização

3. A aplicação abre o Google Maps

4. Usuário1 escolhe e enviar sua localização para o Usuário2

5. Usuário1 aguarda resposta do Usuário2

Restrição:

  • Possuir internet.
  • Possuir aplicação instalada
  • Possuir GPS

Exceção:

Cenário 013

Título: Compartilhar Contato Agenda

Objetivo: Descrever a forma de se enviar um contato pelo WhatsApp

Contexto:

Atores: Emissor (Usuário1) e Receptor (Usuário2)

Recursos:

Episódios:

1. Usuário1 está na área na conversa com o Usuário2

2. Usuário1 seleciona a funcionalidade anexo, opção contato agenda

3. Usuário1 tem acesso a sua agenda

4. Usuário1 escolhe e envia o contato para o Usuário2

5. Usuário1 aguarda resposta do Usuário2

Restrição:

Exceção:

Cenário 014

Título: Abrir Câmera

Objetivo: Descrever a forma de tirar foto ou fazer vídeos

Contexto:

  • Situação - Usuário deseja fazer foto ou vídeo instantâneos

  • Pré-condição - Possuir celular, aplicação, internet, câmera no aparelho

Atores: Usários

Recursos:

Episódios:

1. Usuário abre câmera

2. Se Usuário deseja tirar foto, então pressionar uma vez no círculo branco na tela

3. Se Usuário deseja fazer vídeo, então ficar pressionando o círculo branco na tela

4. Usuário captura a imagem ou o vídeo

5. Se Usuário desejar alterar imagem antes de compartilhar, então EDITAR IMAGEM

6. Se Usuário desejar alterar vídeo antes de compartilhar, então EDITAR VÍDEO

7. Usuário compartilha imagem ou vídeo

Restrição:

  • Possuir internet.
  • Possuir aplicação instalada
  • Possuir câmera

Exceção:

  • Interrupção do fornecimento de Internet
  • Câmera do dispositivo não estiver funcionando
  • Usuário desistir de capturar e enviar imagem ou vídeos para compartilhar

Cenário 015

Título: Editar imagem

Objetivo: Descrever como é feita a edição de imagens no WhatsApp

Contexto:

  • Situação - Usuário deseja editar imagem antes de compartilhar

  • Pré-condição - Possuir celular, aplicação, internet e imagem

Atores: Usuários Recursos:

Episódios:

1. Usuário escolhe a imagem

2. Usuário escolhe cortar imagem

3. Usuário escolhe inserir emoji na imagem

4. Usuário escolhe adicionar texto na imagem

5. Usuário escolhe escrever com o lápis na imagem

6. Usuário escolhe a cor do texto ou do lápis

7. Usuário escolhe adicionar filtros a imagem

8. Com as alterações feitas, Usuário compartilha a imagem

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de editar a imagem

Cenário 016

Título: Editar vídeo

Objetivo: Descrever como pode é feita a edição de um vídeo no WhastApp

Contexto:

  • Situação - Usuário deseja editar um vídeo, antes de compartilhar

  • Pré-condição - Possuir celular, aplicação, internet e vídeo

Atores: Usuários

Recursos:

Episódios:

1. Vídeo já foi selecionado pelo usuário

2. Usuário escolhe cortar o vídeo

3. Usuário escolhe inserir emoji no vídeo

4. Usuário escolhe adicionar texto ao vídeo

5. Usuário escolhe escrever com o lápis no vídeo

6. Usuário escolhe a cor do texto ou do lápis

7. Usuário escolhe adicionar filtros no vídeo

8. Usuário escolhe transformar vídeo em gif

9. Com as alterações feitas, Usuário compartilha o vídeo

Restrição:

  • Possuir internet em ambos os dispositivos
  • Possuir aplicação instalada
  • Possuir vídeo

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de editar vídeo

Cenário 017

Título: Ativar WhatsApp Web

Objetivo: Descrever a ativação do WhatsApp para utilização no computador

Contexto:

  • Situação - Usuário deseja utilizar WhatsApp pelo computador

  • Pré-condição - Possuir celular, aplicação, internet, computador e celular possuir câmera funcionando

Atores: Usuários

Recursos:

  • Internet
  • Smartphone
  • Computador
  • Aplicação instalada
  • Camera

Episódios:

1. Usuário acessa o site do WhastApp Web pelo computador

2. Usuário abre o WhatsApp no seu Smartphone

3. Usuário analisa conexões já utilizadas em outros computadores

4. Usuário abre ferramenta WhatsApp Web pelo aplicação no Smartphone

5. Usuário tira uma foto pelo Smartphone do QRcode da tela do computador

6. WhatsApp Web está liberado para ser usado

Restrição:

  • Possuir internet em ambos os dispositivos
  • Possuir aplicação instalada
  • Possuir câmera

Exceção:

  • Interrupção do fornecimento de Internet
  • Interrupção caso outro computador conectado
  • Usuário desistir de ativar o WhatsApp

Cenário 018

Título: Compartilhar Status Temporário

Objetivo: Descrever como é feito o compartilhamento de Status Temporário

Contexto:

Atores: Usuários

Recursos:

Episódios:

1. Usuário está na área de status

2. Se Usuário clicar no ícone da câmera, então ABRIR CÂMERA ou COMPARTILHAR ARQUIVOS DA GALERIA

3. Se Usuário clicar no ícone do lápis, então DIGITAR STATUS

Restrição:

  • Possuir internet em ambos os dispositivos
  • Possuir aplicação instalada

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de compartilhar status temporário

Cenário 019

Título: Digitar Status

Objetivo: Descrever como é feito o compartilhamento de Status Temporário escrito

Contexto:

Atores: Usuários

Recursos:

Episódios:

1. Usuário está na área de status temporário escrito

2. Usuário digita o que deseja

3. Usuário escolhe a fonte da letra

4. Usuário escolhe a cor do fundo do status

5. Usuário escolhe inserir emoji ao status

6. Usuário compartilha o status temporário escrito

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de compartilhar status temporário escrito

Cenário 020

Título: Criar novo grupo

Objetivo: Descrever como é feito a criação de um grupo

Contexto:

Atores: Usuários Recursos:

Episódios:

1. Usuário deseja criar um novo grupo

2. Usuário clica em ajustes

3. Usuário escolhe a opção novo grupo

4. Usuário seleciona os contatos que farão parte do novo grupo

5. Usuário digita o nome do grupo

6. Usuário adiciona imagem para ícone do grupo

7. Usuário confirma e o grupo é criado.

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir da criação do grupo

Cenário 021

Título: Alterar papel de parede

Objetivo: Descrever a forma de mudar alterar o papel de parede do aplicação

Contexto:

Atores: Usuários

Recursos:

  • Internet
  • Smartphone
  • Aplicação Instalada
  • Galeria do dispositivo

Episódios:

1. Usuário abre o WhatsApp no seu Smartphone

2. Usuário deseja alterar papel de parede

3. Usuário clica em ajustes

4. Usuário clica em conversas

5. Usuário clica em imagem de fundo

6. Se Usuário clicar em biblioteca, então escolhe imagens de papel de parede já existentes no aplicativo

7. Se Usuário clicar em cores sólidas, então seleciona alguma cor sólida para seu papel de parede

8. Se Usuário clicar em fotos, então Usuário seleciona imagens da galeria do seu dispositivo

9. Se Usuário clicar em redefinir imagem de fundo, então o papel de parede volta a ser o padrão

10. Após, escolher uma opção, Usuário vê seu novo papel de parede nos seus chats

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de alterar papel de parede

Cenário 022

Título: Fazer nova transmissão

Objetivo: Descrever a forma de se fazer uma transmissão

Contexto:

Atores: Usuários

Recursos:

Episódios:

1. Usuário abre o WhatsApp no seu Smartphone

2. Usuário deseja fazer uma transmissão

3. Usuário clica nova transmissão

4. Usuário seleciona contatos para fazer a transmissão

5. Usuário confirma e a transmissão é criada

6. Usuário escolhe ENVIAR MENSAGEM

7. Usuário escolhe ADICIONAR ANEXO

8. Usuário escolhe GRAVAR E ENVIAR ÁUDIO

9. Usuário envia o que desejava

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de fazer a transmissão

Cenário 023

Título: Modificar configuração

Objetivo: Descrever a forma de configurar a conta do WhatsApp

Contexto:

  • Situação - Usuário deseja fazer configurações na sua aplicação
  • Pré-condição - Possuir celular, aplicação e internet

Atores: Usuários

Recursos:

Episódios:

1. Usuário abre o WhatsApp no seu Smartphone

2. Usuário clica em configurações

3. Usuário escolhe CONFIGURAR PERFIL

4. Usuário escolhe CONFIGURAR CONTA

5. Usuário escolhe configurar conversas

6. Usuário escolhe configurar notificações

7. Usuário escolhe configurar uso de dados

8. Usuário configura o que deseja

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de fazer alguma configuração

Cenário 024

Título: Configurar perfil

Objetivo: Descrever a forma de configurar o perfil do Usuário

Contexto:

  • Situação - Usuário deseja fazer configurar o seu perfil
  • Pré-condição - Possuir celular, aplicação e internet

Atores: Usuários

Recursos:

Episódios:

1. Usuário abre as configurações do WhatsApp

2. Usuário clica em perfil

3. Usuário clica na imagem de perfil

4. Se Usuário desejar alterar imagem, então clicar ABRIR CÂMERA ou COMPARTILHAR ARQUIVOS DA GALERIA

5. Se Usuário clicar em remover foto, então a foto será removida

6. Se Usuário clicar em nome, então o mesmo pode ser alterado

7. Se Usuário clicar em Recado, então ele poderá alterar o recado do seu perfil

8. Se Usuário clicar em número de telefone, então poderá mudar o número da sua conta

9. Usuário faz as configurações desejadas

Restrição:

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de fazer alguma configuração

Cenário 025

Título: Configurar conta

Objetivo: Descrever a forma de configurar a conta do Usuário

Contexto:

  • Situação - Usuário deseja fazer configurar na sua conta
  • Pré-condição - Possuir celular, aplicação e internet

Atores: Usuários

Recursos:

Episódios:

1. Usuário abre as configurações do WhatsApp

2. Usuário clica em conta

3. Usuário clica em privacidade

4. Se Usuário clicar em visto por último, então escolherá quem pode ver o seu último visto

5. Se Usuário clicar em foto de perfil, então escolher quem pode ver a sua foto de perfil

6. Se Usuário clicar em recado, então escolher quem pode ver o seu recado

7. Se Usuário clicar em status, então escolher quem pode ver os seus status

8. Se Usuário clicar em bloqueados, verá quem está bloqueado

9. Se usuário clicar em confirmação de leitura, então poderá escolher se deixa ou não visível a sua leitura

Restrição:

  • Possuir internet.
  • Possuir aplicação instalada.

Exceção:

  • Interrupção do fornecimento de Internet
  • Usuário desistir de fazer alguma configuração