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 | |
---|---|---|
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.