Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando um profissional experiente para desenvolver e implementar um sistema de avaliação semanal de colaboradores, utilizando as ferramentas do ecossistema Microsoft 365. O objetivo é criar uma solução robusta e de fácil uso, acessível via smartphone, que integre Power Apps, Power Automate, SharePoint/Microsoft Lists e Excel Online, com a possibilidade de incluir Power BI para dashboards gerenciais.
O sistema deve atender aos seguintes requisitos:
1. **Base de Dados Existente**: Manter a planilha atual no Microsoft 365/OneDrive (com Base de Dados, Histórico e Dashboard) para gestão administrativa. O novo sistema não deve permitir que os encarregados editem diretamente esta planilha.
2. **Interface Mobile para Avaliadores**: A solução principal para os encarregados deve ser otimizada para smartphones (Android/iPhone), permitindo que realizem as avaliações de forma intuitiva.
3. **Processo de Avaliação**: Os encarregados deverão:
* Identificar-se no sistema.
* Selecionar o colaborador a ser avaliado.
* Avaliar o colaborador em critérios pré-definidos, incluindo: qualidade técnica, produtividade, comprometimento, assiduidade, organização, trabalho em equipe, comunicação, segurança, iniciativa, responsabilidade, resolução de problemas e postura profissional.
* Cada critério receberá uma nota de 1 a 3, com pesos específicos a serem aplicados.
* O sistema deverá calcular a média ponderada e registrar a avaliação.
4. **Validação de Duplicidade**: Uma regra fundamental é que cada colaborador poderá ser avaliado somente uma vez por semana. O sistema deverá validar a combinação colaborador + semana/ano e impedir o registro de avaliações duplicadas.
5. **Visualização para Encarregados**: Preferencialmente, os encarregados deverão visualizar no smartphone quais colaboradores estão com avaliação Pendente e quais já foram Avaliados na semana corrente.
6. **Funcionalidades Administrativas**: O sistema deverá permitir:
* Cadastrar novos colaboradores.
* Identificar automaticamente o avaliador.
* Registrar a data e hora de cada avaliação.
* Manter um histórico completo das avaliações.
* Calcular e apresentar médias e classificações dos colaboradores.
* Alimentar um dashboard gerencial (preferencialmente via Power BI, se recomendado).
7. **Controle de Permissões**: Os encarregados não deverão ter permissão para alterar diretamente a Base de Dados ou o Histórico das avaliações.
8. **Entrega Completa**: A solução deve ser entregue pronta, configurada, testada e funcionando, incluindo a implantação e uma orientação básica para administração do sistema.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias