Este documento estará repleto de dados que sustentarão o propósito, o contexto e a visão geral do produto, permitindo assim o entendimento do escopo do projeto. Assim, será explicado o problema evidenciado, a oportunidade encontrada, a descrição dos principais envolvidos, uma possível solução, suas principais funcionalidades e seus requisitos, para assim obter uma melhor compreensão do escopo e diminuir os riscos.
Histórico de versões
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
26/08/2021 | 0.1 | Criação da estrutura do documento | Thaís Rebouças |
26/08/2021 | 0.2 | Criação da primeira versão | Ana Carolina |
27/08/2021 | 0.3 | Adição de conteúdo dos subtópicos 1.5, 2.2, 3.5, 3.6 e o tópico 4.0 | Ana Carolina |
01/09/2021 | 0.4 | Revisão do documento e adição dos subtópicos 3.2, 3.7 e tópico 5 | Thaís Rebouças |
10/09/2021 | 0.5 | Correções ortográficas | Thaís Rebouças |
11/09/2021 | 0.6 | Correções ortográficas e morfologicas | Ana Carolina |
27/10/2021 | 0.7 | Correções na tabela de abreviações | Amanda Nobre |
1. Introdução
1.1 Finalidade
Este documento tem como objetivo demonstrar as características do desenvolvimento da aplicação em questão. Além disso, visa auxiliar no contexto em que a ferramenta se aplica. O objetivo deste artigo será definir o problema, os perfis das partes interessadas e do usuário, o campo de negócio no qual a iniciativa será inserida, além de requisitos, recursos e especificações do sistema em pauta.
1.2 Escopo
Esse projeto tem como objetivo o desenvolvimento de um chatbot com 3 temas, cuja principal finalidade é a de solucionar diversas dúvidas que surgem entre a população acerca da COVID-19, disponibilizando informações sobre vacinação, prevenção e políticas públicas conectando a informação atual ao público. Visando a conexão direta da informação simplificada, que vem de pesquisas e artigos científicos juntamente com as políticas criadas pelos governos para frear a contaminação e a desinformação.
1.4 Definições, Acrônimos e Abreviações
Estarão listadas neste tópico definições, acrônimos e abreviações para garantir uma maior proximidade para com o leitor e o público interessado no projeto.
Sigla/Termo/Acrônimo | Definição |
---|---|
MDS | Métodos de Desenvolvimento de Software |
FGA | Faculdade do Gama |
UNB | Universidade de Brasília |
1.5 Referências
Documento de Visão: A estrutura de tópicos do documento de visão. IBM. Disponível em: https://www.ibm.com/docs/pt-br/elm/6.0.5?topic=requirements-vision-document. Acesso em: 26 de Agosto de 2021;
Documento de Visão. kalkuli. Disponível em: https://fga-eps-mds.github.io/2018.2-Kalkuli/docs/docVisao. Acesso em: 26 de Agosto de 2021;
Documento de Visão. Acacia. Disponível em: https://fga-eps-mds.github.io/2019.2-Acacia/#/vision_document?id=_5-recursos-do-produto. Acesso em: 27 de Agosto de 2021;
Documento de Visão. Aix. Disponível em: https://fga-eps-mds.github.io/2019.1-Aix/projeto/2019/03/29/documento-de-visao/. Acesso em: 27 de Agosto de 2021;
1.6 Visão Geral
Desta forma, a ideia principal deste documento de visão é fornecer de maneira objetiva e organizada os assuntos que tangem à problemática inicial. As informações serão organizadas em tópicos referentes aos seguintes temas, como modelos de exemplo: o contexto da tecnologia no momento atual (pandêmico), o detalhamento dos perfis interessados, as funcionalidades principais da ferramenta a ser produzida bem como características técnicas do produto.
2. Posicionamento
2.1 Oportunidade de negócios
A dúvida e a desinformação no período pandêmico comumente engrandecido por informações falsas nas redes sociais têm sido um grande desafio aos profissionais da saúde e pesquisadores. Prejudicando também a comunicação entre o governo e a população. Com o intuito de facilitar e aumentar o direcionamento da informação clara, de linguagem simples e advindas de fontes confiáveis, o programa concebido pela equipe de desenvolvimento busca atuar como ajudante desses profissionais e do Governo. Desenvolvendo um programa com interação automática com o usuário, o projeto foi criado justamente com foco no público em geral. O principal beneficente é a pessoa física que carece de informações verdadeiras.
2.2 Descrição do problema
O problema é | que afeta | cujo impacto é | uma boa solução seria |
---|---|---|---|
Alta circulação de informações incorretas ou parcialmente corretas. | População de modo geral. | A falta de informações básicas para lidar com esse momento delicado. | Ofertar informações atualizadas e comprovadas cientificamente para a população de modo simples e claro. |
2.3 Descrição de Posição do Produto
Como um dispositivo alternativo de comunicação, o chatbot apresenta auxílio ao usuário ao demonstrar as funcionalidades de amparo em prevenção, vacinação e políticas públicas explicando de forma simples e direta quanto às dúvidas gerais sobre a Covid-19.
Para | que | o produto | que | diferente de | nosso produto |
---|---|---|---|---|---|
Pessoas físicas | tem dificuldade em encontrar informações verdadeiras | é um chatbot que fala sobre a covid de forma interativa | auxilia na redução das principais questões | CoronavirusBRBot que apenas apresenta dados | tira dúvidas e conversa. |
3. Descrição dos Envolvidos e dos Usuários
3.1 Resumo dos Envolvidos
Nome | Descrição | Responsabilidade |
---|---|---|
Equipe de Desenvolvimento | Estudantes do curso de Engenharia de Software das disciplinas de MDS | Contribuir ativamente com o desenvolvimento e implementação do software citado neste documento |
Equipe de Gestão do Projeto | Estudantes do curso de Engenharia de Software das disciplinas de MDS | Gerenciar tempo, escopo, riscos, tomadas de decisões para garantir a viabilidade do projeto e garantir a aplicação dos princípios ágeis |
Equipe de avaliação e suporte | Professor e monitores da disciplina de MDS | Auxiliar a equipe ao longo do desenvolvimento do projeto |
3.2 Resumo dos Usuários
Nome | Descrição | Responsabilidade |
---|---|---|
Pessoas físicas | Pessoas que querem informações sobre a COVID-19 ou que querem ser alertadas sobre novidades relacionadas ao tema | Utilizar o sistema e sufruir de suas funcionalidades |
3.3 Ambiente do Usuário
Os usuários poderão utilizar a aplicação por meio da plataforma Telegram, mobile ou desktop.
3.4 Perfis dos Envolvidos
3.4.1 Equipe avaliação e suporte
Representantes | Descrição | Tipo | Responsabilidades | Critério de sucesso | Envolvimento |
---|---|---|---|---|---|
Profa. Carla | Equipe responsável pela avaliação e direcionamento do projeto | Professora e coach do grupo da disciplina | Direcionar e dar suporte a equipe de desenvolvimento e gestão, nas disciplinas Métodos de Desenvolvimento de Software e Engenharia de Produto de Software, quanto ao desenvolvimento do projeto | A entrega do projeto juntamente com uma documentação coerente estabelecida, a partir das orientações dadas ao longo do semestre | Alto |
3.4.2 Equipe de Desenvolvimento e Gestão do Projeto
Capivara:
Papel | Descrição |
---|---|
Scrum Master | Matheus Sousa |
Product Owner | Ana Carolina |
Arquiteto de Software | Kathlyn Lara |
DevOps | Thais Rebouças |
Desenvolvedor | Eduardo Lavenhagem e Lameque Fernandes |
Plus Ultra:
Papel | Descrição |
---|---|
Scrum Master | Amanda Nobre |
Product Owner | Pedro Lucas |
Arquiteto de Software | Victor Eduardo |
DevOps | Yudi Yamane |
Desenvolvedor | Erick Levy e Douglas Monteles |
Slow Bros:
Papel | Descrição |
---|---|
Scrum Master | Henrique Hida |
Product Owner | Matheus Akio |
Arquiteto de Software | Matheus Raphael |
DevOps | Luiz Pettengill |
Desenvolvedor | Kayro Cesar |
3.5 Perfis dos Usuários
Representante | Descrição | Tipo | Responsabilidade | Critério de sucesso | Envolvimento | |
---|---|---|---|---|---|---|
Pessoas físicas interessadas por informações | Pessoas que querem informações sobre a COVID-19 ou que querem ser alertadas sobre novidades relacionadas ao tema | Usuários desinformados | Além de utilizar o programa e usufruir de suas funcionalidades, o usuário deve alertar sobre possíveis falhas ou informações faltantes | Circulação de informações e o reconhecimento do auxílio do chatbot | Pessoas físicas interessadas por informações | Médio |
3.6 Principais Necessidades dos Usuários ou dos Envolvidos
3.6.1 Necessidades dos envolvidos
Necessidade | Prioridade | Solução Atual | Solução Proposta |
---|---|---|---|
Ferramenta que auxilie na circulação de informações | Ser acessível | Jornais, Sites, Blogs, Canais de Youtube, Redes Sociais | Uma forma flexível, confiável, simples, direta e menos trabalhosa de auxílio à informação |
3.7 Alternativas e concorrências
3.7.1 CoronavirusBRBot
É um chatbot que apresenta os dados sobre o número de infectados e mortos pela COVID-19 no Brasil, por totalidade e regiões. Além de mostrar gráficos facilitando a visualização desses dados.
4. Visão geral do Produto
4.1 Perspectiva do Produto
O objetivo do chatbot em questão é aumentar a circulação de informações verídicas e viabilizar que elas sejam de fácil e rápido acesso, além de serem constantemente atualizadas. Sem o chatbot, essas informações são disponibilizadas em vários meios de telecomunicação, porém muitas vezes as informações se perdem, elas ainda não são acessíveis a todos e nem sempre corretas e/ou atualizadas seguindo as novas descobertas científicas.
4.2 Resumo das capacidades
As capacidades do produto vão de encontro com as necessidades do público em geral que tem anseio por informações fáceis, atuais e verídicas sobre o CoronaVírus e pessoas físicas que ainda não possuem conhecimento sobre as informações mais comuns que devem ter acesso, ambos conhecendo os elementos das três funcionalidades mais comuns atualmente. Assim, o chatbot será capaz de ofertar informações relacionadas a esta realidade da COVID-19, incluindo informações de novas pesquisas sobre as vacinas. Por fim, todos esses recursos foram pensados para que o chatbot seja capaz de estar sempre auxiliando o utilizador no tocante a barrar informações falsas ou a falta delas.
5. Recursos do Produto
5.1 Interação
O chatbot interage com o usuário, levando informações comprovadas de modo leve e com uma linguagem simples.
5.2 Informação
O chatbot carrega informações de prevenção e cuidados no geral, além de tirar dúvidas mais frequentes a respeito das vacinas aprovadas pela ANVISA.
5.3 Avisos e cuidados
O chatbot traz dicas de home office, saúde mental, além de atualizar o usuário com novidades sobre descobertas e casos da COVID-19.
5.4 Lembrete programado
O usuário poderá programar o chatbot para receber lembretes das próximas doses da vacina.