ÉPICO |
FEATURE |
US |
FUNCIONALIDADE |
EU, COMO... |
DESEJO... |
PARA... |
PRIORIDADE |
PONTUAÇÃO |
STATUS |
EP01 - Usuário |
FE01 - Manuntenção do Funcionário |
US01 |
Criar funcionário |
administrador |
criar a conta de um funcionário |
o funcionário ter acesso aos dados financeiros da empresa dentro do sistema |
Should |
5 |
Concluída |
US02 |
Editar funcionário |
administrador ou funcionário |
editar os dados da minha conta |
manter os meus dados atualizados |
Should |
1 |
Concluída |
US03 |
Deletar funcionário |
administrador |
deletar a conta de um funcionário |
apagar conta não utilizada mais |
Should |
2 |
Concluída |
US04 |
Visualizar funcionário |
administrador |
visualizar a conta de um funcionário |
ter conhecimento dos dados do funcionário e a empresa relacionada a ele |
Should |
5 |
Concluída |
US05 |
Listar funcionários |
administrador |
visualizar a lista de contas de funcionários |
ter conhecimento dos funcionários registrados |
Should |
3 |
Concluída |
FE05 - Configuração da conta |
US06 |
Editar Perfil |
administrador ou funcionário |
editar os dados do meu perfil |
atualizar os dados como por exemplo nome e senha |
Could |
3 |
Removido |
US16 |
Cadastrar administrador |
administrador |
criar uma conta para mim |
ter acesso ao sistema como administrador |
Must |
13 |
Concluída |
FE04 - Sessão |
US13 |
Fazer login |
administrador ou funcionário |
entrar na minha conta |
para ter acesso ao sistema |
Should |
8 |
Concluída |
US14 |
Fazer logout |
administrador ou funcionário |
sair da minha conta |
poder encerrar a minha sessão |
Should |
2 |
Pendente |
FE08 - Instalação |
US15 |
Instalar o software |
administrador |
instalar o sistema em uma maquina |
para ter acesso ao sistema |
Must |
2 |
Concluída |
US16 |
Atualizar a aplicação |
administrador ou funcionário |
atualizar aversão do sistema |
utilizar a versão mais recente do software |
Should |
13 |
Concluída |
EP02 - Financeiro |
FE02 - Manuntenção da nota fiscal |
US07 |
Criar nota fiscal |
administrador ou funcionário |
ler e armazenar os dados da nota fiscal a partir de pdf's nativos |
poder gerenciar os gastos da empresa, assim, planejar as estratégias futuras |
Must |
8 |
Concluído |
US08 |
Deletar nota fiscal |
administrador |
deletar uma nota fiscal já registrada |
apagar o registro de algum nota fiscal do sistema |
Must |
2 |
Concluído |
US09 |
Visualizar nota fiscal |
administrador ou funcionário |
visualizar dados de uma nota fiscal específica |
ter conhecimento dos gastos registrados em uma nota fiscal |
Must |
5 |
Concluído |
US10 |
Listar nota fiscal |
administrador ou funcionário |
listar notas fiscais registradas no sistema |
ter conhecimento das notas fiscais registradas no sistema |
Must |
3 |
Concluído |
FE03 - Manuntenção das análises |
US11 |
Selecionar análise |
administrador ou funcionário |
selecionar uma opção de análise financeira |
ter uma visão de negócio mais ampliada a partir de vários tipos de análises |
Must |
13 |
Removido |
US12 |
Visualizar análise |
administrador ou funcionário |
visualizar detalhadamente uma análise específica |
para ter conhecimento da análise dos gastos de um determinado período de tempo |
Must |
8 |
Removido |
FE09 - Dashboard |
US17 |
Gráfico por valor e tempo |
administrador ou funcionário |
selecionar uma opção de análise financeira |
ter uma visão de negócio mais ampla a partir da análise do valor gasto pelo tempo |
Must |
8 |
Concluído |
US19 |
Gráfico por categoria e valor |
administrador ou funcionário |
selecionar uma opção de análise financeira |
ter uma visão de negócio mais ampla a partir da análise do valor gasto pela categoria do gasto |
Must |
1 |
Concluído |
US20 |
Gráfico por destinatario e valor |
administrador ou funcionário |
selecionar uma opção de análise financeira |
ter uma visão de negócio mais ampla a partir da análise do valor gasto por destinatario |
Must |
1 |
Pendente |
ÉPICO |
FEATURE |
TS |
FUNCIONALIDADE |
EU, COMO... |
DESEJO... |
PARA... |
PRIORIDADE |
PONTUAÇÃO |
STATUS |
EP01 - Usuário |
FE04 - Sessão |
TS10 |
Implementar API Gateway |
Desenvolvedor |
implementar a autenticação através do API Gateway |
criar a camada de segurança entre o micro serviço do front e os micro serviços do back end |
Should |
5 |
Adicionada |
FE01 - Manuntenção do Funcionário |
TS12 |
Popular banco de dados com funcionários e administrador |
Desenvolvedor |
popular o banco com registros |
verificar funcionamento do software em uso |
Must |
3 |
Adicionada |
TS14 |
Popular banco de dados com notas fiscais |
Desenvolvedor |
popular o banco com registros |
verificar funcionamento do software em uso |
Must |
8 |
Adicionada |
FE08 - Instalação |
TS13 |
Atualizar microserviços para build |
Desenvolvedor |
Alterar implementação de views e urls das aplicações |
ser possivel o build com pyinstaller |
Must |
13 |
Adicionada |
EP02 - Financeiro |
FE06 - Leitura da Nota Fiscal |
TS01 |
Converter PDF |
Desenvolvedor |
converter o pdf de nota fiscal em texto |
o parser realizar a análise |
Must |
1 |
Concluído |
TS02 |
Parser de nota fiscal |
Desenvolvedor |
realizar a análise sintática de cada nota fiscal |
poder criar uma estrutura de dados de notas fiscais |
Must |
21 |
Concluído |
TS07 |
Refatorar parser (valor de imposto) |
Desenvolvedor |
refatorar a parte de imposto do parser da nota fiscal |
o sistema conseguir interpretar os dados de impostos adequadamente |
Must |
13 |
Adicionada |
TS08 |
Mudar conversor de PDF nativo |
Desenvolvedor |
mudar o conversor de pdf |
poder abranger uma maior quantidade de tipos de notas fiscais eletrônicas |
Must |
13 |
Adicionada |
TS09 |
Gerar novos gráficos a partir do Metabase |
Desenvolvedor |
gerar mais gráficos a partir dos dados das notas fiscais |
informar o usuário sobre o andamento dos gastos de sua empresa |
Should |
3 |
Adicionada |
TS16 |
Integrar Parser (Qt) com o PdfToInvoice (django rest) |
Desenvolvedor |
conectar o parser em qt com o back end em django rest |
o parser poder enviar os dados da nota fiscal lida para o banco de dados |
Must |
13 |
Adicionada |
TS18 |
Adicionar mydatabase ao repositório |
Desenvolvedor |
adicionar o arquivo mydatabase |
o metabase ter as migrations do banco de dados SQLite como base |
Must |
1 |
Adicionada |
TS19 |
Adicionar Autenticação no Worker Post |
Desenvolvedor |
implementar adicionar autenticação no Worker Post |
melhorar autenticação do sistema |
Must |
5 |
Adicionada |
TS20 |
Adicionar Autenticação em todas as páginas |
Desenvolvedor |
desejo só usuários logados possam acessar as páginas do sistema |
garantir a segurança do sistema |
Must |
8 |
Adicionada |
EP03 - Acessiblidade |
FE07 - Layout |
TS03 |
Menu Lateral |
Desenvolvedor |
implementar layout do sistema |
dar acessibilidade ao usuário as funcionalidades existentes |
Must |
3 |
Concluído |
TS04 |
Refatorar formulários |
Desenvolvedor |
refatorar formulários |
proporcionar uma interface mais acessível e padronizada |
Must |
3 |
Adicionada |
TS05 |
Refatorar tabelas |
Desenvolvedor |
refatorar tabelas |
proporcionar uma interface mais acessível e padronizada |
Must |
3 |
Adicionada |
TS06 |
Refatorar Menu Lateral |
Desenvolvedor |
refatorar menu lateral |
proporcionar uma interface mais acessível e padronizada |
Must |
3 |
Adicionada |
TS11 |
Adicionar gráficos nas páginas |
Desenvolvedor |
desejo disponibilizar os gráficos em páginas separadas |
detalhar mais os gastos da empresa |
Should |
5 |
Adicionada |
TS15 |
Refatorar código do front com ESlint |
Desenvolvedor |
refatorar código do front com ESlint |
adequar o código a nova folha de estilo do projeto |
Should |
5 |
Adicionada |
TS17 |
Implementar modal de criar Funcionário e Nota Fiscal |
Desenvolvedor |
implementar duas modais |
criar Funcionário e Nota Fiscal |
Must |
3 |
Adicionada |
TS21 |
Colocar layout fixo |
Desenvolvedor |
desejo deixar o menu lateral e superior fixo |
ter maior usabilidade ao rolar a página para baixo |
Should |
3 |
Adicionada |