Engenharia de Requisitos
Por: MasterClever • 1/10/2020 • Trabalho acadêmico • 1.052 Palavras (5 Páginas) • 104 Visualizações
Atividade MAPA
Curso: Eng. Software Disciplina: Engenharia de Requisitos
1. ESTUDO DE VIABILIDADE - OBJETIVO
O presente projeto tem por objetivo implementar um controle de chamadas baseado em agenda onde a principal função é organizar os atendimentos feitos pelos profissionais Cuidadores de idosos, com o intuito de organizar e agilizar estes atendimentos. A principal característica do software é dar uma visão clara entre o cliente e o profissional.
Em uma pesquisa sobre projetos similares foi encontrado a “ Start Up de Vitória – ES Assiste Cuidadores, que acaba de abrir novo escritório em Copacabana no Rio de Janeiro- RJ, lançou um aplicativo que vai ajudar os idosos, em situação de dependência, a encontrar cuidadores com maior segurança.
Infelizmente a violência praticada por cuidadores despreparados contra idosos está aumentando em nosso país. Basta uma simples verificação na internet para encontrar inúmeros vídeos de flagrantes agressões a idosos praticados dentro de suas próprias residências.
Por esse motivo a empresa elaborou um app que fornece a certidão negativa criminal e civil dos cuidadores. A questão é utilizar a informação como arma para evitar problemas.
Além da certidão negativa, o app fornece também a qualificação técnica, localização por GPS, vídeo de apresentação de cada um dos cuidadores registrados e outras funcionalidades”. Fonte: https://exame.abril.com.br/negocios/dino/aplicativo-ajuda-idoso-a-encontrar-cuidadores-com-seguranca-dino890111748131/ acessado em 02/12/2018.
Atualmente as chamadas para este tipo de profissional, são realizadas por telefone e suas anotações são feitas manualmente, não há um controle de chamadas nem um histórico de atendimento, tampouco há uma maneira prática de receber (cobrar) o atendimento previamente á solicitação.
Outro problema é a quantidade de cancelamentos sem um prévio aviso para que se possa disponibilizar o horário para outro possível cliente.
Os Stakeholders deste projetos são: Os profissionais que prestam o serviço, os clientes que os contratam e os desenvolvedores da Aplicação.
STAKEHOLDERS
Stakeholder significa público estratégico e descreve uma pessoa ou grupo que tem interesse em uma empresa, negócio ou indústria, podendo ou não ter feito um investimento neles... O termo stakeholder foi criado por um filósofo chamado Robert Edward Freeman. Fonte(https://www.significados.com.br/stakeholder/), acessado em 02/12/2018.
2. ESCOPO GERAL DO PRODUTO
Caracteristicas
AppAtendimento, este software permite a visualização dos chamados, de maneira geral com agendamentos prévios feito pelos clientes e também pelo profissional sendo possível mapear os atendimentos futuros bem como os últimos atendimentos.
Um controle de tarefas para que se possa fazer um acompanhemento de ligações, reunióes e trocas de E-mails entre o profissional e os clientes.
Um espaço para observações como prescrições médicas ou orientações de parentes.
A interface do usuario vai permitir a visualização dos status separadamente, com alertas de alteração dos mesmo por exemplos remarcados, cancelados e ativos.
Deverá ser usado a IDE Gvinci com linguagem de programação C# e o banco de dados SQL Server bem como Android Studio, a aplicação deve ser totalmente Web e responsive, com um APP para Android.
3. CONVENÇÕES, TERMOS E ABREVIAÇÕES
Prioridade de Requisitos (PR): Alta, Media e Baixa.
Requisitos Funcionais (RF).
Requisitos não Funcionais (RNF)
Casos de Uso : UC
4. REQUISITOS
4.1 Requisitos funcionais
[RF001] Abertura de chamado: Ao cadastrar um novo chamado o sistema irá solicitar dados pessoais do cliente, local de atendimento, data,horário de início e horário do final do atendimento.
[RF002] Reserva do horário: Após a inserção e eleição da data e horário o sistema irá reservar (em aberto) automaticamente este período.
[RF003] confirmar operação: Ao confirmar a reserva o sistema abrirá o formulário de inserção dos dados de cartão de crédito para finalmente concluir a reserva que estava pendente.
[RF004] Permitir cancelamento: Abrir um formulário para que os clientes possam registrar os cancelamentos e ou alterações de datas, para alterações abrir a agenda com os horários disponíveis para que se possa reagendar.
[RF005] Lembrete de agendamento(Alerta por e-mail): Criar um evento para disparar lembrete 1 hora antes do atendimento.
RF UC PR Descrição / Ação Entrada Saída Pré-Condição Pós-Condição Stakeholders
001 Abertura do Chamado Alta Politica de inserção de Dados Informar dados Pessoais Gravar dados pessoais Apresentar campos para preenchimento de dados Gravar Id da reserva. Clientes/Atendentes
002 Reservar
...