Skip to content

PowerTech-Fatec/API-2RP-NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Quem somos nós Dev Team Desafio Escopo do Projeto Backlog do Produto Wireframe Tecnologias Utilizadas


👾 Quem somos nós:

Somos um grupo criado para o API do 4º Semestre de Análise e Desenvolvimento de Sistemas da Faculdade Tecnológica Prof. Jessen Vidal - FATEC São José dos Campos. Estamos na busca de solucionar o problema apresentado, adquirindo experiência na metodologia de aprendizado via API, conhecimento de novas tecnologias que até então desconhecidas por nós, com isso aplicaremos esse conhecimento da melhor forma para alcançar o objetivo do grupo.


🔧 Dev Team

Thamires de Souza Barbosa - Dev. GitHub Badge

Carlos Henrique Benício Costa - Dev. GitHub Badge

Vinicios dos Santos Almeida - Dev. GitHub Badge

Frederico Rabelo -P.O GitHub Badge

Lucca Santiago Almeida - S.M GitHub Badge

Dante Demétrius Pereira Silva - Dev. GitHub Badge

Nicolas Lemuel Ayres de Lima - Dev. GitHub Badge

Maycon Rafael Cruz Silva- Dev. GitHub Badge


💬 Desafio

A 2RP NET é uma empresa de dados e soluções tecnológicas, seus colaboradores precisam apontar suas horas extras e sobreavisos seguindo certas regras e seus gestores precisam aprová-las.
O desafio é fazer um Sistema que faça o controle da jornada de trabalho do colaborador, identifique e classifique horas extras, controle das horas extras e sobreavisos, integração para consumo de dados dos colaboradores com o ADP, integração com o login e extração padronizada das horas executadas. Acesso de administrador (master para os departamentos pessoal e financeiro), gestor (aprovação e lançamento) e colaborador (apontar horas extras).

🎯 Escopo do Projeto

Pré-requisitos:

Requisitos Funcionais

  • Integração para consumir os dados: matrícula, nome completo, turno .
  • Integração com o login 2RP (SSO ou LDAP).
  • Usuários devem ter perfis diferentes: administrador, gestor, colaborador .
  • Apontamento de horas extras e classificação das horas.
  • Lançamento de horas de sobreaviso.
  • No lançamento da hora extra especificar cliente, CR (centro de resultado), projeto, solicitante e justificativa.
  • Tela para cadastro de clientes e CRs.
  • Recurso para aprovação de horas extras executadas.
  • Tela de parametrização de sistema
  • Extração de relatório csv de todos os colaboradores com as horas trabalhadas.
  • Aplicar regras de horas extras e sobreavisos na extração .
  • Dashboard com acompanhamento em tempo real das horas extras executadas com filtro cliente, CR e colaborador.

Requisitos Não Funcionais

  • React
  • NodeJS
  • Responsividade (principalmente na tela de hora extra e de sobreaviso)

🎏 Backlog do Produto

Sprint Quem? User Story Por quê? Importância
1 Colaborador Desejo apontar horário das minhas pretensões de horas extras Para que meu gestor possa verificar e validar a solicitação Muito Alta
1 Colaborador Desejo apontar horário das minhas pretensões dos sobreavisos Para que meu gestor possa verificar e validar a solicitação Muito Alta
1 Colaborador Desejo consultar minhas horas apontadas Para que meu gestor possa verificar e validar a solicitação Muito Alta
1 Colaborador Desejo editar minhas horas apontadas Para que em caso de erros, possa ser corrigido a solicitação Alta
2 Todos usuários Desejo realizar login no sistema integrado com o sistema da 2RP Para salvar meus registros com as mesmas informações que nos outros sistemas da mesma empresa Media
2 Gestor Desejo permitir/recusar apontamentos feitos pelos colaboradores Para que o colaborador saiba de seu horário Muito Alta
2 Gestor Desejo consultar informações de todos apontamentos Para poder consultar todos apontamentos, sendo eles pendentes ou não Muito Alta
2 Gestor Filtrar consultas dos apontamentos Para poder visualizar de uma forma melhor e mais rápida os apontamentos desejados Media
2 Gestor Desejo realizar apontamentos de outros usuários Para que os colaboradores tenham conhecimento da hora que irão realizar suas atividades Muito Alta
3 Administrador Desejo definir o tipo dos usuários Para que eles possam ter o respectivo controle de suas funções Alta
3 Administrador Desejo definir os valores das horas adicionais Para poder ter controle sobre os valores de cada tipo de hora Muito Alta
3 Administrador Desejo realizar o cadastro de clientes e/ou squads Para poder agrupar os colabores e os organizar melhor Alta
3 Administrador Desejo extrair horas extras Para exportar as informações em outro arquivo Alta
3 Administrador Desejo ingerir dados dos colabores Para integrar com o sistema ADP Media
4 Colaborador e Gestor Desejo um dashboard individual Visualizar dados de formas mais simples Alta
4 Administrador Desejo um dashboard geral Visualizar dados de formas mais simples em relação a um escopo maior Alta

⏳ Planejamento de Entregas

  • [Kickoff] - 15/08/2022 a 19/08/2022

  • SPRINT 1 - 29/08/2022 a 18/09/2022

  • SPRINT 2 - 19/09/2022 a 09/10/2022

  • SPRINT 3 13/10/2022 a 06/11/2022

  • SPRINT 4 - 07/11/2022 a 27/11/2022

  • Feira de Soluções - 08/12/2022 às 19h

📺 Wireframe

(Sujeito a mudanças) Acesse o link para visualizar:


👍 Tecnologias Utilizadas

Front-End
Back-End
Banco de Dados
Reuniões e Comunicação
Outras Ferramentas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published