Skip to content

Latest commit

 

History

History
169 lines (115 loc) · 10.3 KB

README.md

File metadata and controls

169 lines (115 loc) · 10.3 KB

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