Sobre | Backlog do produto | Backlog da sprint | Entrega das Sprints | Burndown | Gerenciamento do projeto | Documentações | Protótipo | Tecnologias | Equipe
O desafio apresentado pela empresa Pro4tech consiste em aprimorar a eficiência e eficácia no processo de recrutamento e seleção, buscando otimizar a coleta, visualização e análise dos dados. A principal dificuldade está na fragmentação dessas informações, que precisam ser centralizadas para facilitar decisões estratégicas, melhorar a alocação de recursos e alinhar as estratégias de contratação aos objetivos organizacionais.
Nossa proposta consiste em um dashboard interativo que centraliza informações essenciais sobre o processo de recrutamento. Ele fornecerá insights valiosos e permitirá uma análise detalhada e personalizada das etapas de seleção.
- Funcionalidades Principais:
- Métricas úteis: Exibição de tempo médio de contratação, status das vagas, número de processos em andamento, e outras informações cruciais para a análise de desempenho.
- Filtros personalizados: Permitirão segmentar as informações com base em critérios relevantes, como processo, tipo de vaga, entre outros.
- Geração de relatórios: Opção de extração de relatórios detalhados para análise offline, facilitando o acompanhamento e a documentação dos processos.
- Sistema de notificações: Envio de alertas automáticos aos recrutadores quando um processo seletivo estiver próximo de expirar, garantindo que ações sejam tomadas no tempo adequado.
- Gerenciamento de usuários: Sistema de gerenciamento de perfis, com diferentes níveis de acesso, permitindo que usuários tenham permissões ajustadas conforme suas funções.
Essa solução oferece uma visão clara e abrangente do processo seletivo, permitindo uma tomada de decisão estratégica, melhor alocação de recursos e agilidade operacional.
Confira nosso Backlog
Épico | Story | Prioridade | Critérios de aceite | Código do Requisito | Sprint |
---|---|---|---|---|---|
Dashboard processo seletivo | Eu como Gestor de RH quero um dashboard para acompanhar as métricas dos processos seletivos e gerir seu progresso e prazos | Muito Importante | - O gráfico de barras deve exibir o tempo médio de contratação em comparação com os meses - O gráfico de pizza deve mostrar o status das vagas (Aberta, Fechada, Em Análise) - Os cards devem exibir as principais métricas do processo seletivo - Os filtros poderão ser usados para uma melhor para uma melhor personalização do dashboard |
RF-01 | 1 |
Dashboard processo seletivo | Eu como Analista de RH quero um dashboard para acompanhar as métricas dos processos seletivos e gerir seu progresso e prazos | Muito Importante | - O gráfico de barras mostra o tempo médio de contratação em comparação com os meses - O gráfico de pizza mostra o status das vagas (Aberta, Fechada, Em Análise) - Os cards devem exibir as principais métricas do processo seletivo - Os filtros poderão ser usados para uma melhor para uma melhor personalização do dashboard |
RF-01 | 1 |
Dashboard processo seletivo | Eu como Gestor do setor quero um dashboard para acompanhar as métricas dos processos seletivos e gerir seu progresso e prazos | Muito Importante | - O gráfico de barras mostra o tempo médio de contratação em comparação com os meses - O gráfico de pizza mostra o status das vagas (Aberta, Fechada, Em Análise) - Os cards devem exibir as principais métricas do processo seletivo - Os filtros poderão ser usados para uma melhor para uma melhor personalização do dashboard |
RF-01 | 1 |
Dashboard vaga | Eu como Gestor de RH quero visualizar em dashboard as métricas das vagas de emprego para ter um controle das contratações | Importante | - Dashboard exibe métricas atualizadas em tempo real - Filtros para uma melhor personalização do dashboard - Dados atualizados em tempo real |
RF-03 | 2 |
Dashboard vaga | Eu como Analista de RH quero visualizar em dashboard as métricas das vagas de emprego para ter um controle das contratações | Importante | - Visualização clara das vagas em aberto - Filtros para uma melhor personalização do dashboard - Dados atualizados em tempo real |
RF-03 | 2 |
Dashboard vaga | Eu como Gestor do setor quero visualizar em dashboard as métricas das vagas de emprego para ter um controle das contratações | Importante | - Visualização clara das vagas em aberto da área do gestor - Filtros para uma melhor personalização do dashboard - Dados atualizados em tempo real |
RF-03 | 2 |
Extração de relatório | Eu como Gestor de RH quero extrair relatórios com os dados do processo seletivo em formatos como PDF e Excel para apresentações e análises offline | Importante | - Relatório exportado para PDF e Excel com sucesso - Dados exportados corretamente e filtros aplicados - Formatação do relatório adequada para ambos os formatos |
RF-04 | 3 |
Extração de relatório | Eu como Analista de RH quero extrair relatórios com os dados do processo seletivo em formatos como PDF e Excel para apresentações e análises offline | Importante | - Relatório exportado para PDF e Excel com sucesso - Dados exportados corretamente e filtros aplicados - Formatação do relatório adequada para ambos os formatos |
RF-04 | 3 |
Extração de relatório | Eu como Gestor do setor quero extrair relatórios com os dados do processo seletivo em formatos como PDF e Excel para apresentações e análises offline | Importante | - Relatório sobre meu setor exportado para PDF e Excel com sucesso - Dados exportados corretamente e filtros aplicados - Formatação do relatório adequada para ambos os formatos |
RF-04 | 3 |
Extração de relatório | Como Gestor de RH, quero poder filtrar e personalizar os relatórios extraídos para que eu possa adaptar os dados às minhas necessidades e facilitar a gestão. | Desejável | - Funcionalidade de personalização de relatórios disponível - Filtros customizáveis aplicados corretamente - Relatórios ajustados com base nas preferências |
RF-02 | 3 |
Extração de relatório | Eu como Analista de RH quero poder filtrar e personalizar os relatórios extraídos para que eu possa adaptar os dados às minhas necessidades e facilitar a gestão. | Desejável | - Funcionalidade de personalização de relatórios disponível - Filtros customizáveis aplicados corretamente - Relatórios ajustados com base nas preferências |
RF-02 | 3 |
Extração de relatório | Eu como Gestor do setor quero poder filtrar e personalizar os relatórios extraídos para que eu possa adaptar os dados às minhas necessidades e facilitar a gestão. | Desejável | - Filtros aplicáveis e customizáveis - Relatórios gerados de acordo com as especificações do setor - Exportação com formatação correta |
RF-02 | 3 |
Notificações | Eu como Gestor de RH quero ser notificado sempre que um indicador chave for atingido para eu me manter atualizado | Importante | - Notificações geradas automaticamente ao atingir indicadores chave - Frequência e formato das notificações customizáveis |
RF-06 | 4 |
Notificações | Eu como Analista de RH quero ser notificado sempre que um indicador chave for atingido para eu me manter atualizado | Importante | - Notificações geradas automaticamente ao atingir indicadores chave - Frequência e formato das notificações customizáveis |
RF-06 | 4 |
Notificações | Eu como Gestor do setor quero ser notificado sempre que um indicador chave for atingido para eu me manter atualizado | Desejável | - Notificações geradas automaticamente ao atingir indicadores chave - Frequência e formato das notificações customizáveis |
RF-06 | 4 |
Indicadores Chaves | Eu como Gestor de RH quero poder selecionar indicadores chaves para acompanhar seu progresso | Importante | - Seleção e personalização de indicadores chave disponíveis - Progresso visível em tempo real - Atualização automática dos dados dos indicadores |
RF-06 | 4 |
Indicadores Chaves | Eu como Analista de RH quero poder selecionar indicadores chaves para acompanhar seu progresso | Importante | - Seleção e personalização de indicadores chave disponíveis - Progresso visível em tempo real - Atualização automática dos dados dos indicadores |
RF-06 | 4 |
Indicadores Chaves | Eu como Gestor do setor quero poder selecionar indicadores chaves para acompanhar seu progresso | Desejável | - Seleção e personalização de indicadores chave disponíveis - Progresso visível em tempo real - Atualização automática dos dados dos indicadores |
RF-06 | 4 |
Gestão de Usuários | Eu como Gestor de RH quero poder cadastrar usuários para que eles possam acessar o sistema | Importante | - Formulário de cadastro funcional - Validação de campos obrigatórios - Usuário pode acessar o sistema após o cadastro |
RF-01 | 4 |
Gestão de Usuários | Eu como Gestor de RH quero poder editar o cadastro de usuários para manter o sistema atualizado | Importante | - Usuário existente editado com sucesso - Permissões modificadas são refletidas no acesso - Confirmação de edição bem-sucedida |
RF-01 | 4 |
Gestão de Usuários | Eu como Gestor de RH quero poder remover usuários para que eles não tenham mais acesso ao sistema | Desejável | - Usuário removido com sucesso - Usuário perde imediatamente o acesso - Mensagem de confirmação da remoção |
RF-01 | 4 |
Cadastro de grupos de acesso | Eu como Gestor de RH quero poder criar e gerenciar grupos de usuários com permissões específicas para que cada usuário tenha acesso somente ao que foi pré definido | Importante | - Criação de grupos de acesso com permissões configuráveis - Usuários atribuídos a grupos e acessos refletidos corretamente - Confirmação de criação e edição de grupos |
RF-01 | 4 |
Requisitos do projeto
Código | Tipo | Descrição | Prioridade |
---|---|---|---|
RF-01 | Funcional | Desenvolver um dashboard interativo para visualizar métricas de recrutamento e seleção em tempo real. | Alta |
RF-02 | Funcional | Permitir a personalização dos relatórios com filtros por departamento, tipo de vaga, e outras categorias. | Alta |
RF-03 | Funcional | Fornecer análises detalhadas sobre o desempenho do processo de recrutamento, incluindo o tempo médio de contratação e taxas de retenção. | Média |
RF-04 | Funcional | Gerar relatórios automáticos e exportáveis em formatos como PDF e Excel para apresentações e análises offline. | Média |
RF-05 | Funcional | Facilitar o compartilhamento de relatórios e dashboards entre equipes e departamentos com controle de acesso e permissões. | Baixa |
RF-06 | Funcional | Permitir a seleção de indicadores chave de desempenho e a configuração de alertas automáticos para quando esses indicadores atingirem determinados níveis. | Baixa |
RNF-01 | Não Funcional | Manual do Usuário detalhado para orientar os usuários na utilização do dashboard e na geração de relatórios. | Alta |
RNF-02 | Não Funcional | Guia de instalação para a configuração inicial da plataforma, incluindo requisitos de hardware e software. | Média |
RNF-03 | Não Funcional | Modelagem de Banco de Dados para armazenamento eficiente e seguro dos dados de recrutamento e seleção. | Alta |
RNF-04 | Não Funcional | Implementação de protocolos de segurança para proteger dados sensíveis dos candidatos e da empresa, conforme as melhores práticas de segurança da informação. | Alta |
Sprint 1
Épico | Funcionalidade | Pontuação |
---|---|---|
Dashboard Processo Seletivo | Eu como usuário do sistema quero um dashboard para acompanhar as métricas dos processos seletivos em tempo real e gerir seu progresso e prazos | 9 |
Dashboard Processo Seletivo | Eu como usuário do sistema quero personalizar as métricas disponíveis no dashboard para filtrar informações relevantes de acordo com as minhas necessidades | 8 |
Sprint 2
Épico | Funcionalidade | Pontuação |
---|---|---|
Dashboard Vagas | Eu como usuário do sistema quero visualizar no dashboard as métricas das vagas de emprego para ter um controle das contratações | 8 |
Dashboard Vagas | Eu como usuário do sistema quero poder personalizar as métricas do dashboard por recrutador, status do processo e status da vaga | 7 |
Sprint 3
Épico | Funcionalidade | Pontuação |
---|---|---|
Extração de relatório | Eu como usuário do sistema quero extrair relatórios com os dados do processo seletivo em formatos como PDF e Excel para apresentações e análises offline | 9 |
Extração de relatório | Eu como usuário do sistema quero poder filtrar e personalizar os relatórios para que eu possa extrair somente os dados necessários | 8 |
Sprint 4
Épico | Funcionalidade | Pontuação |
---|---|---|
Gestão de Usuários | Eu como administrador do sistema quero poder gerenciar os usuários que possuem acessso a aplicação | 8 |
Cadastro de grupos de acesso | Eu como administrador do sistema quero poder gerenciar grupos de acesso para que os usuários tenham permissões somente ao que foi pré definido | 9 |
Notificações | Eu como usuário do sistema quero receber notificações quando o prazo de um processo seletivo estiver prestes a expirar | 8 |
Sprint 1 - Dashboard de Processo Seletivo
-
Acompanhamento de Processos Seletivos
-
Desenvolvimento de um dashboard interativo com gráficos e métricas que mostram o progresso dos processos seletivos em tempo real. As informações exibidas no dashboard incluem:
- Cards que exibem as principais métricas do processos seletivos.
- Gráfico de barras que exibe o tempo médio de contratação em comparação com os meses.
- Gráfico de pizza que exibe os status das vagas.
- Criação do wireframe das telas do dashboard para aprovação e visualização prévia por parte do usuário, permitindo feedback e ajustes antes do desenvolvimento final.
- Modelagem do banco de dados com as tabelas necessárias para armazenar informações sobre os processos seletivos, vagas, candidatos e status.
- Funcionalidade que permite ao usuário personalizar as métricas exibidas, com a opção de aplicar filtros por processo seletivo, vagas e período, facilitando uma análise mais direcionada conforme as necessidades de gestão.
Video.sprint.1.mp4
Sprint 2 - Dashboard de vagas
-
Acompanhamento de vagas
-
Desenvolvimento de um dashboard interativo com gráficos e métricas que mostram o progresso das vagas em tempo real. As informações exibidas no dashboard que foram incluidas nesta sprint são:
- Tabela contendo dados importantes sobre as vagas.
- Modificações no wireframe das telas do dashboard para aprovação e visualização prévia por parte do usuário, permitindo feedback e ajustes antes do desenvolvimento final.
- Funcionalidade que permite ao usuário personalizar as métricas exibidas, foram adicionados mais filtros para que a personalização seja ainda mais precisa.
Sprint 3 - Extração de relatórios
- Criação de uma nova tela em que o cliente pode extrair relatórios personalizados para que possam realizar análises offline.
- Modificações no wireframe das telas do dashboard para aprovação e visualização prévia por parte do usuário, permitindo feedback e ajustes antes do desenvolvimento final.
- Funcionalidade que permite ao usuário personalizar as métricas exibidas na tela de extração de relatórios.
- Foram implementadas algumas modificações e correções que foram solicitadas pelo cliente.
Sprint 4 - Acessos e notificações
- Criação de uma nova tela em que o administrador consegue cadastrar novos usuários para utilizarem o sistema.
- Com a criação de grupos de acesso o administrador consegue gerenciar o acesso dos usuários e o que eles podem visualizar.
- Foi criado um sistema de notificações para que o o usuário seja notificado quando um processo seletivo estiver pestes a encerrar.
- Modificações no wireframe das telas do dashboard para aprovação e visualização prévia por parte do usuário, permitindo feedback e ajustes antes do desenvolvimento final.
Confira nossas documentações: https://github.com/projetoKhali/docs-project.git
Confira nosso manual do usuário: https://sites.google.com/view/projetokhali/in%C3%ADcio
React Native
Go