Skip to content

Observação Análise de Protocolo

Rafael Teodosio edited this page Jun 24, 2019 · 9 revisions
Data Versão Descrição Autor
09/04/2019 1.0 Adicionando introdução Lucas Kishima
09/04/2019 1.1 Editando a introdução e adicionando objetivo e metodologia Lucas Kishima
09/04/2019 1.2 Adicionando observação e análise de protocolo Lucas Kishima
21/06/2019 1.3 Adicionando Requisitos Henrique Martins
24/06/2019 1.3 Adicionando sumário Victor Rodrigues
24/06/2019 1.4 Adicionando Requisitos não funcionais Rafael Teodosio

Sumário

1. Introdução

A elicitação de requisitos é uma parte de grande importância da engenharia de software, através dela podemos entender melhor quais são as condições necessárias para a conclusão de um determinado software e consequentemente satisfazer melhor as expectativas criadas pelo cliente. Porém nem sempre esses requisitos são facilmente reconhecidos, para auxiliar essa tarefa existem algumas técnicas que são bastante utilizadas. Dentre essas técnicas estão a observação e a análise de protocolo, esse documento traz a aplicação dessas duas técnicas de elicitão de requisitos.

2. Objetivo

Esse documento tem como finalidade documentar os requisitos elicitados através das técnicas de observação e análise de protocolo, ambas as técnicas foram executadas simultâneamente.

3. Metodologia

As técnicas mencionadas anteriormente foram realizadas através do uso do aplicativo Ribon. O usuário observado foi um estudante de engenharia da UNB identificado como Felype Sobral. Para execução das técnicas em conjunto, foi pedido ao estudante que ele falasse em voz alta tudo que estava fazendo durante o uso da aplicação. A partir disso foi analisada a interação de um usuário normal, com um bom conhecimento acerca do uso de aplicações para smartphone, porém não familiarizado com a aplicação em questão.

4. Observação / Análise de Protocolo

4.1 Requisito Funcional

ID Requisito
RFOAP01 O usuário deve poder criar conta
RFOAP02 O usuário deve poder se conectar com facebook
RFOAP03 O usuário deve poder fazer login
RFOAP04 O usuário deve poder visualizar um tutorial sobre o uso do app
RFOAP05 O usuário deve poder ler noticias
RFOAP06 O usuário deve poder coletar Ribons
RFOAP07 O usuário deve poder doar Ribons
RFOAP08 O usuário deve poder escolher pra que causa ele estará doando
RFOAP09 O usuário deve poder visualizar o comprovante de doações
RFOAP10 O usuário deve poder visualizar seu perfil
RFOAP11 O usuário deve poder vizualizar doações feitas
RFOAP12 O usuário deve poder vizualizar pra quais instituições são feitas as doações
RFOAP13 O usuário deve poder comprar Ribons
RFOAP14 O usuário deve poder conversar com a equipe
RFOAP15 O usuário deve poder visualizar as perguntas frequentes em relação ao app
RFOAP16 O usuário deve poder ler politica de privacidade

4.2 Requisito Não-Funcional

ID Requisito
RNFOAP01 Usuário deve possuir conhecimentos mínimos acerca da aplicação
RNFOAP02 Aplicativo Ribon deve ter acesso constante à internet
RNFOAP03 A comunicação deve ser feita através de notificações
RNFOAP04 O aplicativo deve possuir um site dedicado a auxiliar no entendimento do aplicativo
RNFOAP05 As Telas do aplicativo devem destacar historias

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