Termo de abertura do projeto

1. Introdução

Este documento tem como objetivo apresentar o projeto Alohomora, introduzindo uma visão inicial do mesmo. Além disso, serão mostrados os objetivos, propósitos e requisitos de alto nível.

2. Descrição do projeto

Alohomora é um sistema de portaria virtual que, com a ajuda da ferramenta de comunicação Telegram, procura automatizar o controle de acesso a condomínios permitindo com que o morador, funcionário ou visitante consiga ser identificado atráves da voz.

3. Propósito e justificativa do projeto

Num condomínio residencial, com o intuito de controlar o acesso, moradores, funcionários ou visitantes precisam se identificar (com a ajuda de um porteiro, biometria, etc.) para entrarem no local. Quando se trata do gerenciamento de entrada de visitantes, é requerido que o acesso dele seja autorizado pelo morador do apartamento que ele deseja visitar, que normalmente implica em um porteiro ligar para o morador e confirmar a visita.

Esse processo pode ficar demorado e entendiante ao longo que o número de visitas aumenta ou imprevistos aconteçam.

O projeto Alohomora vem com uma abordagem que tenta melhorar o processo de controle de acesso ao condomínio e deixar o morador com um maior controle sobre as visitas que ele receberá.

4. Objetivos do projeto

O projeto Alohomora tem como objetivo facilitar o processo de controle de acesso ao condomínio com a biometria por voz e permitir que o morador tenha um controle maior sobre as visitas que ele recebe através do bot.

5. Requisitos de alto nível

Os requisitos de alto nível do projeto Alohomora são:

  • O sistema deve ser fácil de usar;
  • O processo de autenticação por voz tem que ocorrer de forma que economize o máximo de tempo possível;
  • O sistema deve ser seguro, não permitindo autenticação de pessoas não desejadas
  • Deve haver confidencialidade dos dados presentes no sistema

6. Riscos

Riscos Plano de Ação
Equipe de desenvolvimento encontrar dificuldades com as tecnologias escolhidas para o desenvolvimento do projeto Realização de treinamentos sobre as tecnologias escolhidas
Desistência de algum membro da disciplina Distribuir as tarefas com o objetivo de não causar overhead em nenhum dos membros.
As ferramentas propostas não conseguirem serem instaladas pelos membros da equipe de desenvolvimento. Configurar o ambiente através de um ambiente virtual.
Presença dos membros da equipe em reuniões de planejamento e Daily Manter os membros informados sobre todas as decisões tomadas
Alteraçao do escopo Planejar corretamente a sprint e lidar com possíveis novas funcionalidades

7. Estimativa de custo

7.1 Custo de aquisição

Produto Finalidade Quantidade Valor Total
Notebook Desenvolvimento e gerência 9 R$ 2.700,00 R$ 24.300,00
Internet Desenvolvimento e gerência 4 meses, 9 pessoas R$ 100,00 R$ 3.600,00
Energia elétrica Desenvolvimento e gerência 6h p/ dia durante 4 meses 0,557 R$/KWh* R$ 777,60**

* Valor retirado da ANEEL em 26/09/2019
** Assumindo que um computador opera a 120 watts

7.2 Custo de pessoal

Função Quantidade Salário Total
Desenvolvedor Python Júnior 6 R$ 2.300,00 R$ 13.800,00
DevOps, Scrum Master e Product Owner 3 R$ 7.000,00 R$ 21.000,00

7.3 Custo de ferramentas

Ferramenta Finalidade Valor
Slack Comunicação entre a equipe R$ 0,00
Editor de Texto Criação de código e documentação R$ 0,00
Git e GitHub Versionamento de arquivos R$ 0,00
Google Drive Compartilhamento de arquivos R$ 0,00
Python, PostgreSQL, GraphQL Tecnologias para desenvolvimento R$ 0,00

7.4 Custo total

Custo Valor
Aquisição R$ 28.677,60
Pessoal R$ 139.200,00
Ferramentas R$ 0,00
Total R$ 167.877,60

8. Partes interessadas

Público Alvo

  • Donos, moradores e visitantes de condomínios

Equipe

Nome Papel E-mail
Felipe Borges de Souza Chaves Gerente felipe.borges.fga@gmail.com
Mateus Nascimento Nóbrega Gerente mateusn@outlook.com
Samuel Barros Borges Gerente samuelmordred@gmail.com
João Luis Baraky Desenvolvedor jlbaraky@gmail.com
Paulo Batista da Cruz Júnior Desenvolvedor matpaulo@hotmail.com.br
Aline Helena Lermen Desenvolvedor aline.helena.lermen@gmail.com
Victor Jorge da Silva Gonçalves Desenvolvedor victor.eng.unb@gmail.com
Luis Fernando Furtado De Araujo Desenvolvedor luiscesm1@gmail.com
Rodrigo Tiago Costa Lima Desenvolvedor rodrigotiagocl@gmail.com

9. Referências

MUNIZ, Amanda; RIOS, Calebe; DUARTE, Indinara; RIBEIRO, Luciana. Gaia - Termo de Abertura de Projeto. Disponível: em https://fga-eps-mds.github.io/2019.1-Gaia/#/produto/TAP. Acesso em 23 de setembro de 2019.

YOSHIDA, Eduardo; SILVA, Guilherme; SOUZA, Kamilla; VITOR, Lucas. Aix - Termo de Abertura de Projeto. Disponível: em https://fga-eps-mds.github.io/2019.1-Aix/projeto/2019/03/27/tap/. Acesso em 23 de setembro de 2019.