Skip to content

Introspecção

Victor Rodrigues edited this page Jun 24, 2019 · 7 revisions
Data Versão Descrição Autor
10/04/2019 1.0 Adicionando introdução, objetivo e metodologia Lucas Kishima
10/04/2019 1.1 Adicionando introspecção do ponto de vista do cliente Lucas Kishima
10/04/2019 1.2 Adicionando introspecção do ponto de vista do patrocinador Lucas Kishima
10/04/2019 1.3 Adicionando introspecção do ponto de vista do usuário Lucas Kishima
03/05/2019 1.4 Adicionando IDs Victor Rodrigues
23/06/2019 1.5 Adicionando Requisitos Henrique Martins
23/06/2019 1.5 Adicionando Sumário e Links corretos Victor Rodrigues

Sumário

1. Introdução

A introspecção é uma técnica de elicitação de requisitos, ela consiste que o engenheiro de requisitos ao realizar determinada tarefa imagine os recursos que ele gostaria de possuir durante execução da mesma. Um dos problemas durante a execução da introspecção é que o engenheiro de requisitos, pode não ser um especialista da área, por isso é comum durante a realização da técnica que o engenheiro interprete uma persona mais adequada, para refletir uma experiência mais pŕoxima da real.

2. Objetivo

Esse documento tem como finalidade documentar os requisitos elicitados através da técnica de introspecção.

3. Metodologia

A técnica em questão foi aplicada por um dos integrantes do grupo, este integrante procurou imaginar os desejos dos envolvidos na aplicação através do uso de personas.

4. Introspecção

Introspecção do ponto de vista do cliente.

Eu como cliente, possuo interesse que a aplicação colete dados do usuário e do uso da aplicação, para poder definir um perfil de usuário, enquadrá-lo em categorias de consumo e também nos ajudar a criar e publicar conteúdos relevantes para o usuário.

IDs Requisitos
RFIC01 O aplicativo deve poder coletar o conteúdo que o usuário lê, usa, cria e os anúncios clicados pelo usuário
RFIC02 O aplicativo deve poder criar um histórico de informação detalhada do usuário e ligar todas as informações com a sua conta
RFIC03 O aplicativo deve ser capaz de coletar padrões de utilização, frequencia e alcance do uso
RFIC04 O aplicativo deve ser capaz de coletar a duração das sessões do usuário
RFIC05 O aplicativo deve ser capaz de determinar o navegador utilizado para acessar o app
RFIC06 O aplicativo deve ser capaz de coletar a data e a hora de acesso do app
RFIC07 O aplicativo deve ser capaz de coletar páginas acessadas através do app
RFIC08 O aplicativo deve ser capaz de coletar a localização geográfica do usuário
RFIC09 O aplicativo deve ser capaz de determinar o endereço do site que disponibilizou o link para seu acesso
RFIC010 O aplicativo deve ser capaz de determinar o dispositivo utilizado

Introspecção do ponto de vista do patrocinador.

Eu como patrocinador, possuo interesse que a aplicação realize ações de marketing a meu respeito e compartilhe informações dos usuários.

IDs Requisitos
RFIP01 O aplicativo deve ser capaz de publicar notícias de terceiros
RFIP02 O aplicativo deve ser capaz de repassar informações dos usuários
RFIP03 O usuário deve poder ser comunicado a respeito de produtos, serviços, promoções e pesquisas do patrocinador
RFIP04 O aplicativo deve poder redirecionar o usuário à página da notícia
RFIP05 O aplicativo deve poder redirecionar o usuário ao site da bancorbrás

Introspecção do ponto de vista do usuário.

IDs Requisitos
RFIU01 O usuário deve poder coletar um presente diário
RFIU02 O usuário deve poder visualizar com quantos dias de ajuda a comunidade do Ribon já contribuiu
RFIU03 O usuário deve poder visualizar quantos ribons já foram doados pela comunidade do Ribon
RFIU04 O usuário deve poder compartilhar as histórias
RFIU05 O usuário deve poder compartilhar as doações
RFIU06 O usuário deve poder convidar amigos para usar o app
RFIU07 O usuário deve poder visualizar quantos ribons ele possui
RFIU08 O usuário deve poder sair da sua conta
RFIU09 O usuário deve poder visualizar quem publicou a história
RFIU010 O usuário deve poder visualizar a data de publicação da história
RFIU011 O usuário deve poder clicar na história para ler a mesma por completo
RFIU012 O usuário deve poder navegar por um feed de histórias
RFIU013 O aplicativo deve proteger as informações do usuário

5. Referências

SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 07. 2º/2018. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.

Grupo Uber. 2º semestre de 2018, disponível em: https://github.com/victorhdcoelho/Requisitos-uber-2018.2/wiki/Argumentacao

Clone this wiki locally