Skip to content

Documento de Visão

guiaugusto edited this page Sep 15, 2017 · 1 revision

1. Introdução

   O Summaê, idealizado e criado pelo professor Ricardo Fragelli da Universidade de Brasília - UnB, é um evento educacional que têm como objetivo incentivar os participantes a aprenderem determinado assunto através da dinâmica de competição e entretenimento. Basicamente, os participantes devem enviar os vídeos feitos para a plataforma do Youtube e, em seguida, cadastrar o vídeo no site do Summaê para participar do evento, organizando pela área reservada pelo organizador do evento. Logo, com o cadastro dos vídeos feito pelos participantes, organizador pode fazer um controle de vídeos que serão escolhidos para o evento.

   Com isso, a finalidade deste documento é coletar, analisar e definir necessidades e recurso de nível superior do site do Summaê. Ele se concentra nos recursos necessários aos envolvidos e aos usuários-alvo e nas razões que levam a essas necessidades. Os detalhes de como a nova proposta do site satisfaz as necessidades apresentadas podem ser apresentadas no documento de arquitetura relacionado ao projeto.

1.1 Referências

Escola-X, Documento de Visão, Disponível em: https://github.com/fga-gpp-mds/2017.1-Escola-X/wiki/Documento-de-Visão, Acesso em: 14 de setembro de 2017.

2. Posicionamento

2.1 Descrição do Problema

O problema de

Realizar um Summaê

afeta

Os organizadores e os participantes

cujo impacto é

A não realização de eventos Summaê

uma boa solução seria

Um sistema onde seria possível a criação de Summaê’s por qualquer pessoa em qualquer lugar, além da disponibilização de vídeos educativos pertencentes ao evento.

2.2 Sentença de Posição do Produto

Para

Qualquer pessoa

Que

Queira criar ou participar de um Summaê

O

Summaê é um evento educacional

Que

Tem como intuito incentivar os participantes do evento a se dedicarem e estudarem para determinado assunto

3. Descrições dos Envolvidos e dos Usuários

Nome Descrição Responsabilidades
Equipe de desenvolvimento do software Estudantes da Universidade de Brasília - UnB, Faculdade Gama - FGA. Desenvolve funcionalidades e testes descritos nas documentações relacionadas ao projeto.
Equipe de supervisão e suporte aos desenvolvedores Professores que lecionam na Universidade de Brasília - UnB, Faculdade Gama - FGA. Supervisiona a equipe de desenvolvimento e dá suporte caso ocorra eventuais problemas, além de monitorar o andamento do projeto.
Cliente Professor que leciona na Universidade de Brasilia - UnB, Faculdade Gama - FGA, criador e idealizador do site a ser descrito no documento. Esclarece a respeito das funcionalidades básicas do projeto, acompanhando seu andamento e determina eventuais mudanças e complementos ao projeto.

3.2 Resumo dos Usuários

Nome Descrição Responsabilidades Envolvido

Participantes

Representa a pessoa que envia um vídeo para determinado evento Summaê.

Enviar um vídeo relacionado a um determinado tema, colocando o código do link do Youtube no cadastro do vídeo e informando a área que representa a qual Summaê pertence o vídeo.

Organizadores do evento são responsáveis por analisar e avaliar os vídeos dos participantes.

Organizadores Representa o organizador ou realizador do evento Summaê em determinada instituição. Organizar um evento Summaê relacionado a um tema para que as pessoas convidadas a participar enviem vídeos relacionados ao tema proposto.

3.3 Ambiente do Usuário

   O projeto visa envolver qualquer pessoa que tenha o interesse de participar ou criar um Summaê em sua instituição vigente. Como o site possui vários fluxos a serem seguidos, normalmente, cada um despende mais tempo do que o necessário. Logo, a implementação da nova versão do site do Summaê tem como propósito melhorar a interatividade com o usuário, levando em conta todos os fluxos existentes a fim de facilitar o trabalho de interação com a nova interface, realizando a aplicação de codificações padrões a fim de evitar erros gráficos entre outros problemas.    A utilização da ferramenta é restringida a qualquer tipo de eletrônico que possua internet, podendo ser por computadores, tablets, celulares ou qualquer tecnologia que tenha suporte a navegadores web.

3.4 Principais Necessidades dos Usuários ou dos Envolvidos

ID

Necessidade

Prioridade

Solução atual

Soluções propostas

NE01

Oferecer a disponibilidade de qualquer usuário criar um Summaê.

Um sistema de baixa qualidade que não oferece suporte a qualquer pessoa queira criar um evento.

Um sistema intuitivo e de alta qualidade que visa facilitar o procedimento de criação de um Summaê por cada usuário.

NE02

Oferecer a disponibilidade de qualquer usuário participar de um Summaê.

Um sistema que permite a participação de qualquer usuário, porém com uma deficiência de controle por parte do mesmo.

Um sistema que permite a participação de qualquer usuário mantendo-a de forma organizada e controlada.

NE03

Ter a opção de enviar um vídeo a um determinado Summaê.

O envio dos vídeos é feito pelo próprio sistema.

O envio dos vídeos será feito pelo próprio sistema de forma otimizada.

NE04

Oferecer um gerenciamento dos vídeos disponíveis.

Inexistência de uma organização vigente.

Disponibilização de uma área própria de cada evento para o gerenciamento de vídeos relacionados

NE05

Ter a opção de fazer uma avaliação a determinado vídeo.

A avaliação dos vídeos é feita no site em que está hospedado (YouTube).

Disponibilização de um elemento gráfico que permita a avaliação individual de cada vídeo.

NE06

Ter a opção de enviar vídeos-resposta aos vídeos divulgados.

Opção de envio de vídeo-resposta, porém de uma forma não intuitiva.

Opção de envio de vídeo-resposta com a aplicação de um design intuitivo

NE07

Ter a opção de realizar buscas no sistema.

Área onde está disponível diversas opções de busca.

Área que o usuário poderá escolher o tipo de busca que irá realizar.

4. Visão Geral do Produto

4.1 Perspectiva do Produto

   O sistema irá fornecer uma melhor usabilidade no controle de registro de usuários e vídeos, tendo uma interface mais intuitiva para que o fluxo de casos seja apresentado de forma simples. O usuário do site poderá atuar como visitante ou participante de algum Summaê, onde todo usuário só se torna participante se realizar o cadastro no site. Para os visitantes, os vídeos de todos os Summaês ficam disponíveis para visualização, tanto os vídeos-pergunta quanto os vídeos-resposta. Já, para os participantes, eles têm o direito de fazer o cadastro de um vídeo colocando sua URL, sua área definida (identificador do Summaê correspondente).

4.2 Suposições e Dependências

5. Recursos do Produto

5.1 Manter Participantes

   O sistema irá manter os participantes que realizam o cadastro no site, postam um ou mais vídeos-pergunta em determinado Summaê, podem denunciar e realizar avaliações em vídeos, fazem comentários e postam um ou mais vídeos-resposta com cada um relacionado a um vídeo-pergunta.

5.2 Manter Organizadores

   O sistema irá manter os organizadores que realizam determinado Summaê, permitindo o controle sobre os vídeos postados referenciando o Summaê onde ele é responsável, podendo avaliar os vídeos ou retirá-los de seu Summaê.

5.3 Armazenar vídeos-pergunta e vídeos-resposta

   O sistema irá armazenar os vídeos-pergunta e vídeos-resposta enviados pelos organizadores e participantes, organizando cada vídeo em seu Summaê correspondente.

6. Outros Requisitos do Produto

6.1 Requisitos de Usabilidade

   A interface do sistema deve ser prática, intuitiva e fluida, para que qualquer usuário que tenha acesso possa percorrer seu fluxo de forma fácil para que não comprometa com a usabilidade do sistema para diversos tipos de usuário.

6.2 Requisitos de Sistema

   O site deve ser acessado de forma rápida e segura por qualquer usuário através do uso de algum recurso que tenha disponível um navegador com acesso à internet, sendo de preferência de qualidade, e com um sistema operacional que tenha suporte ao navegador utilizado.

6.3 Requisitos de Desempenho

   O servidor deve ser capaz de suportar uma quantidade volumosa de dados em momentos específicos, como por exemplo, durante o fluxo de uma grande quantidade de pessoas realizando o cadastro dos vídeos.

6.4 Requisitos de Confiabilidade